Career snapshot
Position rank · 24/25
Among 3,233 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1988-12-16 · 3 players total
| Full name | Mats Hummels |
|---|---|
| Name in home country | Mats Julian Hummels |
| Date of birth | 1988-12-16 (37 yrs) |
| Place of birth | Bergisch Gladbach, Germany |
| Citizenship | Germany |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 191.00 m |
| Current club | Retired |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | HMH Sportmanagement |
| Outfitter | adidas |
Percentile rank vs 2801 other Defender - Centre-Backs with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| AS Roma | 1 | 24/25 | 24/25 | 20 | 1 | 0 | 355 |
| Borussia Dortmund | 14 | 07/08 | 23/24 | 508 | 38 | 23 | 23,185 |
| Bayern Munich | 5 | 06/07 | 18/19 | 118 | 8 | 9 | 8,023 |
| FC Bayern Munich II | 3 | 05/06 | 07/08 | 42 | 5 | 0 | 1,688 |
| FC Bayern Munich U19 | 2 | 04/05 | 05/06 | 33 | 8 | 0 | 655 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Europa League | AS Roma | 5 | 1 | 0 | 2 | 1 | 355 |
| 24/25 | Italy Cup | AS Roma | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Serie A | AS Roma | 14 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Bundesliga | Borussia Dortmund | 25 | 3 | 0 | 4 | 1 | 527 |
| 23/24 | Champions League | Borussia Dortmund | 13 | 1 | 1 | 4 | 0 | 1,170 |
| 23/24 | DFB-Pokal | Borussia Dortmund | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Bundesliga | Borussia Dortmund | 30 | 1 | 0 | 4 | 0 | 2,019 |
| 22/23 | Champions League | Borussia Dortmund | 4 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | DFB-Pokal | Borussia Dortmund | 4 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Bundesliga | Borussia Dortmund | 23 | 1 | 2 | 4 | 0 | 1,767 |
| 21/22 | Champions League | Borussia Dortmund | 5 | 0 | 0 | 1 | 1 | 0 |
| 21/22 | DFB-Pokal | Borussia Dortmund | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Europa League | Borussia Dortmund | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Bundesliga | Borussia Dortmund | 33 | 5 | 0 | 6 | 0 | 563 |
| 20/21 | Champions League | Borussia Dortmund | 9 | 0 | 1 | 1 | 0 | 0 |
| 20/21 | DFB-Pokal | Borussia Dortmund | 5 | 1 | 0 | 1 | 0 | 405 |
| 20/21 | DFL-Supercup | Borussia Dortmund | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Bundesliga | Borussia Dortmund | 31 | 1 | 3 | 6 | 0 | 2,583 |
| 19/20 | Champions League | Borussia Dortmund | 8 | 0 | 0 | 2 | 0 | 0 |
| 19/20 | DFB-Pokal | Borussia Dortmund | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Bundesliga | Bayern Munich | 21 | 1 | 1 | 1 | 0 | 1,777 |
| 18/19 | Champions League | Bayern Munich | 6 | 1 | 0 | 1 | 0 | 540 |
| 18/19 | DFB-Pokal | Bayern Munich | 5 | 0 | 1 | 1 | 0 | 0 |
| 18/19 | DFL-Supercup | Bayern Munich | 1 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Bundesliga | Bayern Munich | 26 | 1 | 2 | 3 | 0 | 2,213 |
| 17/18 | Champions League | Bayern Munich | 9 | 1 | 1 | 1 | 0 | 678 |
| 17/18 | DFB-Pokal | Bayern Munich | 5 | 1 | 1 | 1 | 0 | 480 |
| 17/18 | DFL-Supercup | Bayern Munich | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Bundesliga | Bayern Munich | 27 | 1 | 2 | 4 | 0 | 2,181 |
| 16/17 | Champions League | Bayern Munich | 9 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | DFB-Pokal | Bayern Munich | 5 | 2 | 0 | 0 | 0 | 154 |
| 16/17 | DFL-Supercup | Bayern Munich | 1 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | Bundesliga | Borussia Dortmund | 30 | 2 | 2 | 1 | 0 | 1,247 |
| 15/16 | DFB-Pokal | Borussia Dortmund | 6 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | Europa League | Borussia Dortmund | 10 | 1 | 1 | 2 | 0 | 828 |
| 15/16 | Europa League Qualifying | Borussia Dortmund | 4 | 0 | 1 | 1 | 0 | 0 |
| 14/15 | Bundesliga | Borussia Dortmund | 24 | 2 | 0 | 2 | 0 | 1,016 |
| 14/15 | Champions League | Borussia Dortmund | 4 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | DFB-Pokal | Borussia Dortmund | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Bundesliga | Borussia Dortmund | 23 | 2 | 2 | 4 | 1 | 981 |
| 13/14 | Champions League | Borussia Dortmund | 6 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | DFB-Pokal | Borussia Dortmund | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | DFL-Supercup | Borussia Dortmund | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Bundesliga | Borussia Dortmund | 28 | 1 | 3 | 3 | 0 | 2,372 |
| 12/13 | Champions League | Borussia Dortmund | 11 | 1 | 1 | 1 | 0 | 888 |
| 12/13 | DFB-Pokal | Borussia Dortmund | 2 | 1 | 0 | 0 | 0 | 135 |
| 12/13 | DFL-Supercup | Borussia Dortmund | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Bundesliga | Borussia Dortmund | 33 | 1 | 2 | 1 | 0 | 2,950 |
| 11/12 | Champions League | Borussia Dortmund | 6 | 1 | 0 | 1 | 0 | 540 |
| 11/12 | DFB-Pokal | Borussia Dortmund | 6 | 1 | 0 | 1 | 0 | 600 |
| 11/12 | DFL-Supercup | Borussia Dortmund | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Bundesliga | Borussia Dortmund | 32 | 5 | 1 | 2 | 0 | 567 |
| 10/11 | DFB-Pokal | Borussia Dortmund | 2 | 0 | 0 | 1 | 0 | 0 |
| 10/11 | Europa League | Borussia Dortmund | 6 | 1 | 0 | 2 | 0 | 540 |
| 10/11 | Europa League Qualifying | Borussia Dortmund | 2 | 0 | 0 | 1 | 0 | 0 |
| 09/10 | Bundesliga | Borussia Dortmund | 30 | 5 | 2 | 4 | 0 | 504 |
| 09/10 | DFB-Pokal | Borussia Dortmund | 3 | 0 | 1 | 1 | 0 | 0 |
| 08/09 | Bundesliga | Borussia Dortmund | 12 | 1 | 0 | 3 | 0 | 983 |
| 08/09 | DFB-Pokal | Borussia Dortmund | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | UEFA Cup | Borussia Dortmund | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Bundesliga | Borussia Dortmund | 13 | 0 | 0 | 1 | 0 | 0 |
| 07/08 | Bundesliga | Bayern Munich | 0 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | DFB-Pokal | Borussia Dortmund | 3 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Ligapokal | Bayern Munich | 0 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Regionalliga Süd | FC Bayern Munich II | 10 | 3 | 0 | 1 | 0 | 295 |
| 07/08 | UEFA Cup | Bayern Munich | 0 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Bundesliga | Bayern Munich | 1 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Champions League | Bayern Munich | 0 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Ligapokal | Bayern Munich | 1 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Regionalliga Süd | FC Bayern Munich II | 31 | 2 | 0 | 4 | 0 | 1,393 |
| 05/06 | Regionalliga Süd | FC Bayern Munich II | 1 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | U19-Bundesliga S/SW | FC Bayern Munich U19 | 25 | 7 | 0 | 2 | 0 | 314 |
| 05/06 | U19-Championship | FC Bayern Munich U19 | 2 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | U19-Bundesliga S/SW | FC Bayern Munich U19 | 6 | 1 | 0 | 0 | 0 | 341 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 03/04 | 2003-07-01 | B. München Yth. | FC Bayern U17 | Transfer | 0 | — |
| 04/05 | 2005-01-01 | FC Bayern U17 | FC Bayern U19 | Transfer | 0 | — |
| 06/07 | 2006-07-01 | FC Bayern U19 | FC Bayern II | Transfer | 50000 | — |
| 06/07 | 2007-01-01 | FC Bayern II | Bayern Munich | Transfer | 150000 | — |
| 07/08 | 2008-01-03 | Bayern Munich | Bor. Dortmund | Loan | 250000 | — |
| 08/09 | 2009-06-30 | Bor. Dortmund | Bayern Munich | Return from loan | 4000000 | — |
| 09/10 | 2009-07-01 | Bayern Munich | Bor. Dortmund | Transfer | 4000000 | €4.20m |
| 16/17 | 2016-07-01 | Bor. Dortmund | Bayern Munich | Transfer | 38000000 | €35.00m |
| 19/20 | 2019-07-01 | Bayern Munich | Bor. Dortmund | Transfer | 35000000 | €30.50m |
| 24/25 | 2024-07-01 | Bor. Dortmund | Without Club | Transfer | 5000000 | — |
| 24/25 | 2024-09-04 | Without Club | AS Roma | Transfer | 5000000 | — |
| 25/26 | 2025-07-01 | AS Roma | Retired | Transfer | 2000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Knee problems | 2021-02-01 | 2021-02-04 | 4 | 1 |
| 21/22 | Patellar tendon problems | 2021-07-01 | 2021-08-19 | 50 | 3 |
| 21/22 | Patellar tendon problems | 2021-08-19 | 2021-09-09 | 22 | 5 |
| 21/22 | cold | 2021-12-16 | 2021-12-20 | 5 | 1 |
| 21/22 | Corona virus | 2022-03-07 | 2022-03-14 | 8 | 1 |
| 21/22 | Muscle injury | 2022-04-11 | 2022-06-30 | 81 | 9 |
| 22/23 | Hip problems | 2022-08-22 | 2022-08-25 | 4 | 0 |
| 22/23 | cold | 2022-09-29 | 2022-10-06 | 8 | 2 |
| 22/23 | Thigh problems | 2022-11-03 | 2022-11-03 | 1 | 0 |
| 23/24 | infection | 2024-01-12 | 2024-01-22 | 11 | 2 |
| 23/24 | Rest | 2024-05-03 | 2024-05-05 | 3 | 1 |
| 23/24 | Rest | 2024-05-10 | 2024-05-12 | 3 | 1 |
| 24/25 | Fever | 2024-10-05 | 2024-10-08 | 4 | 1 |
| 24/25 | influenza | 2024-12-16 | 2024-12-20 | 5 | 1 |
| 24/25 | Rest | 2025-02-08 | 2025-02-10 | 3 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €24.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €55.00m |
| Jan 1, 1970 | €38.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €38.00m |
| Jan 1, 1970 | €38.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €26.00m |
| Jan 1, 1970 | €24.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €24.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Shinji Kagawa | 2 | 1 | 0 |
| Henrikh Mkhitaryan | 2 | 5 | 0 |
| Pierre-Emerick Aubameyang | 2 | 0 | 0 |
| Niklas Süle | 2 | 0 | 0 |
| Thorgan Hazard | 2 | 1 | 0 |
| Jude Bellingham | 2 | 0 | 0 |
| Raphaël Guerreiro | 2 | 2 | 0 |
| Manuel Neuer | 2 | 0 | 0 |
| Joshua Kimmich | 2 | 4 | 0 |
| Marco Reus | 2 | 6 | 0 |
| Emre Can | 2 | 1 | 0 |
| Mario Götze | 2 | 4 | 0 |
| İlkay Gündoğan | 2 | 1 | 0 |
| Thomas Müller | 2 | 2 | 0 |
| Julian Brandt | 2 | 4 | 0 |
| Kevin Großkreutz | 2 | 2 | 0 |
| Lukasz Piszczek | 2 | 2 | 0 |
| Robert Lewandowski | 2 | 6 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 05/06 | U19-Bundesliga S/SW | FC Bayern Munich U19 | 7 | 25 |
| 09/10 | Bundesliga | Borussia Dortmund | 5 | 30 |
| 10/11 | Bundesliga | Borussia Dortmund | 5 | 32 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 19/20 | Bundesliga | Borussia Dortmund | 3 | 31 |
| 12/13 | Bundesliga | Borussia Dortmund | 3 | 28 |
| 09/10 | Bundesliga | Borussia Dortmund | 2 | 30 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 08/09 | 2009-06-30 | Bor. Dortmund | Bayern Munich | Return from loan | — | €4.00m |
| 07/08 | 2008-01-03 | Bayern Munich | Bor. Dortmund | Loan | — | €250k |
Teams faced most often by Mats Hummels's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| VfL Wolfsburg | 30 | 22 | 4 | 4 | 78 | 24 | +54 | 73% |
| 1. FSV Mainz 05 | 30 | 20 | 5 | 5 | 57 | 33 | +24 | 67% |
| Eintracht Frankfurt | 28 | 16 | 6 | 6 | 64 | 35 | +29 | 57% |
| SC Freiburg | 28 | 23 | 3 | 2 | 83 | 19 | +64 | 82% |
| FC Augsburg | 28 | 16 | 7 | 5 | 68 | 36 | +32 | 57% |
| AC Milan | 27 | 8 | 9 | 10 | 39 | 39 | 0 | 30% |
| VfB Stuttgart | 27 | 14 | 6 | 7 | 62 | 42 | +20 | 52% |
| SSC Napoli | 26 | 8 | 6 | 12 | 28 | 34 | -6 | 31% |
| Udinese Calcio | 24 | 20 | 1 | 3 | 46 | 17 | +29 | 83% |
| ACF Fiorentina | 24 | 14 | 5 | 5 | 44 | 28 | +16 | 58% |
| Bayern München | 24 | 7 | 3 | 14 | 23 | 52 | -29 | 29% |
| FC Schalke 04 | 24 | 11 | 8 | 5 | 44 | 27 | +17 | 46% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 04/05 | Senior debut season | |
| 04/05 | First senior goal | |
| 20/21 | Goal #50 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 20 | 355 | 3 | 0 | 1 | 1.01 |
| 23/24 | 40 | 1,697 | 8 | 0 | 1 | 0.48 |
| 22/23 | 38 | 2,019 | 6 | 0 | 0 | 0.27 |
| 21/22 | 32 | 1,767 | 5 | 0 | 1 | 0.31 |
| 20/21 | 48 | 968 | 8 | 0 | 0 | 0.74 |
| 19/20 | 41 | 2,583 | 8 | 1 | 0 | 0.31 |
| 18/19 | 33 | 2,317 | 4 | 0 | 0 | 0.16 |
| 17/18 | 41 | 3,371 | 5 | 0 | 0 | 0.13 |
| 16/17 | 42 | 2,335 | 6 | 0 | 0 | 0.23 |
| 15/16 | 50 | 2,075 | 5 | 0 | 0 | 0.22 |
| 14/15 | 32 | 1,016 | 2 | 0 | 0 | 0.18 |
| 13/14 | 34 | 981 | 5 | 0 | 1 | 0.55 |
| 12/13 | 42 | 3,395 | 4 | 0 | 0 | 0.11 |
| 11/12 | 46 | 4,090 | 3 | 0 | 0 | 0.07 |
| 10/11 | 42 | 1,107 | 6 | 0 | 0 | 0.49 |
| 09/10 | 33 | 504 | 5 | 0 | 0 | 0.89 |
| 08/09 | 14 | 983 | 3 | 0 | 0 | 0.27 |
| 07/08 | 26 | 295 | 2 | 0 | 0 | 0.61 |
| 06/07 | 33 | 1,393 | 4 | 0 | 0 | 0.26 |
| 05/06 | 28 | 314 | 2 | 0 | 0 | 0.57 |
Output by competition
Career goals and assists broken down by tournament.
More on Mats Hummels
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Mats Hummels
Who is Mats Hummels?
Mats Hummels is a Germany professional footballer who plays as a centre-back for Retired.
How old is Mats Hummels?
Mats Hummels is 37 years old. He was born on December 16, 1988 in Bergisch Gladbach.
What position does Mats Hummels play?
Mats Hummels plays as a centre-back (Defender - Centre-Back).
What club does Mats Hummels play for?
Mats Hummels currently plays for Retired.
How many career goals has Mats Hummels scored?
Across all senior club competitions in our dataset, Mats Hummels has scored 60 goals in 721 appearances.
Germany