Career snapshot
Position rank · 23/24
Among 2,853 Midfield - Central Midfields · ≥200 mins
Career highs
Born the same day
Shares 1990-01-04 · 6 players total
| Full name | Toni Kroos |
|---|---|
| Date of birth | 1990-01-04 (36 yrs) |
| Place of birth | Greifswald, Germany |
| Citizenship | Germany |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 183.00 m |
| Current club | Retired |
| Joined | 2024-07-06 |
| Contract expires | — |
| Agent | Sports360 GmbH |
| Outfitter | adidas |
Percentile rank vs 2073 other Midfield - Central Midfields with ≥500 minutes in 23/24. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Real Madrid | 15 | 14/15 | 23/24 | 465 | 28 | 99 | 15,112 |
| Bayern Munich | 7 | 07/08 | 2014 | 205 | 24 | 49 | 6,957 |
| Bayer 04 Leverkusen | 2 | 08/09 | 09/10 | 48 | 10 | 13 | 850 |
| FC Bayern Munich II | 2 | 07/08 | 08/09 | 13 | 4 | 5 | 430 |
| FC Bayern Munich U19 | 1 | 06/07 | 06/07 | 22 | 7 | 0 | 229 |
| FC Hansa Rostock U17 | 1 | 04/05 | 04/05 | 1 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 23/24 | Champions League | Real Madrid | 12 | 0 | 2 | 2 | 0 | 0 |
| 23/24 | Copa del Rey | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | LaLiga | Real Madrid | 33 | 1 | 8 | 3 | 0 | 2,130 |
| 23/24 | Supercopa | Real Madrid | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Champions League | Real Madrid | 12 | 0 | 2 | 2 | 0 | 0 |
| 22/23 | Copa del Rey | Real Madrid | 5 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | LaLiga | Real Madrid | 30 | 2 | 4 | 0 | 0 | 1,082 |
| 22/23 | Supercopa | Real Madrid | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | UEFA Super Cup | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Champions League | Real Madrid | 12 | 2 | 0 | 0 | 0 | 451 |
| 21/22 | Copa del Rey | Real Madrid | 3 | 0 | 0 | 2 | 0 | 0 |
| 21/22 | LaLiga | Real Madrid | 28 | 1 | 3 | 4 | 0 | 2,107 |
| 21/22 | Supercopa | Real Madrid | 2 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Club World Cup | Real Madrid | 2 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Club World Cup | Real Madrid | 2 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Club World Cup | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Club World Cup | Real Madrid | 2 | 0 | 2 | 0 | 0 | 0 |
| 2015 | Club World Cup | Real Madrid | 2 | 0 | 2 | 0 | 0 | 0 |
| 2014 | Club World Cup | Bayern Munich | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Champions League | Real Madrid | 12 | 0 | 2 | 3 | 0 | 0 |
| 20/21 | Copa del Rey | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | LaLiga | Real Madrid | 28 | 3 | 10 | 6 | 0 | 707 |
| 20/21 | Supercopa | Real Madrid | 1 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Champions League | Real Madrid | 6 | 1 | 2 | 1 | 0 | 540 |
| 19/20 | Copa del Rey | Real Madrid | 2 | 0 | 2 | 0 | 0 | 0 |
| 19/20 | LaLiga | Real Madrid | 35 | 4 | 5 | 2 | 0 | 664 |
| 19/20 | Supercopa | Real Madrid | 2 | 1 | 0 | 0 | 0 | 193 |
| 18/19 | Champions League | Real Madrid | 8 | 1 | 2 | 1 | 0 | 645 |
| 18/19 | Copa del Rey | Real Madrid | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | LaLiga | Real Madrid | 28 | 0 | 4 | 2 | 0 | 0 |
| 18/19 | UEFA Super Cup | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Champions League | Real Madrid | 12 | 0 | 3 | 0 | 0 | 0 |
| 17/18 | Copa del Rey | Real Madrid | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | LaLiga | Real Madrid | 27 | 5 | 7 | 4 | 0 | 454 |
| 17/18 | Supercopa | Real Madrid | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | UEFA Super Cup | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Champions League | Real Madrid | 12 | 1 | 1 | 3 | 0 | 1,028 |
| 16/17 | Copa del Rey | Real Madrid | 5 | 0 | 1 | 1 | 0 | 0 |
| 16/17 | LaLiga | Real Madrid | 29 | 3 | 12 | 6 | 0 | 833 |
| 15/16 | Champions League | Real Madrid | 12 | 0 | 2 | 0 | 0 | 0 |
| 15/16 | LaLiga | Real Madrid | 32 | 1 | 11 | 3 | 0 | 2,746 |
| 14/15 | Champions League | Real Madrid | 12 | 0 | 3 | 2 | 0 | 0 |
| 14/15 | Copa del Rey | Real Madrid | 2 | 0 | 1 | 0 | 0 | 0 |
| 14/15 | LaLiga | Real Madrid | 36 | 2 | 8 | 6 | 0 | 1,532 |
| 14/15 | Supercopa | Real Madrid | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | UEFA Super Cup | Real Madrid | 1 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Bundesliga | Bayern Munich | 29 | 2 | 4 | 6 | 0 | 1,033 |
| 13/14 | Champions League | Bayern Munich | 12 | 1 | 2 | 1 | 0 | 986 |
| 13/14 | DFB-Pokal | Bayern Munich | 6 | 1 | 2 | 1 | 0 | 557 |
| 13/14 | DFL-Supercup | Bayern Munich | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | UEFA Super Cup | Bayern Munich | 1 | 0 | 1 | 0 | 0 | 0 |
| 12/13 | Bundesliga | Bayern Munich | 24 | 6 | 8 | 2 | 0 | 321 |
| 12/13 | Champions League | Bayern Munich | 9 | 3 | 0 | 0 | 0 | 196 |
| 12/13 | DFB-Pokal | Bayern Munich | 3 | 0 | 0 | 2 | 0 | 0 |
| 12/13 | DFL-Supercup | Bayern Munich | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Bundesliga | Bayern Munich | 31 | 4 | 10 | 4 | 0 | 588 |
| 11/12 | Champions League | Bayern Munich | 12 | 2 | 8 | 2 | 0 | 537 |
| 11/12 | Champions League Qu. | Bayern Munich | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | DFB-Pokal | Bayern Munich | 6 | 1 | 1 | 1 | 0 | 550 |
| 10/11 | Bundesliga | Bayern Munich | 27 | 1 | 5 | 3 | 0 | 1,726 |
| 10/11 | Champions League | Bayern Munich | 7 | 0 | 2 | 2 | 0 | 0 |
| 10/11 | DFB-Pokal | Bayern Munich | 3 | 1 | 1 | 0 | 0 | 200 |
| 09/10 | Bundesliga | Bayer 04 Leverkusen | 33 | 9 | 12 | 6 | 0 | 262 |
| 09/10 | DFB-Pokal | Bayer 04 Leverkusen | 2 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | 3. Liga | FC Bayern Munich II | 1 | 1 | 0 | 0 | 0 | 90 |
| 08/09 | Bundesliga | Bayer 04 Leverkusen | 10 | 1 | 1 | 1 | 0 | 588 |
| 08/09 | Bundesliga | Bayern Munich | 7 | 0 | 0 | 1 | 0 | 0 |
| 08/09 | Champions League | Bayern Munich | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | DFB-Pokal | Bayer 04 Leverkusen | 3 | 0 | 0 | 1 | 0 | 0 |
| 08/09 | DFB-Pokal | Bayern Munich | 1 | 1 | 1 | 0 | 0 | 90 |
| 07/08 | Bundesliga | Bayern Munich | 12 | 0 | 2 | 0 | 0 | 0 |
| 07/08 | DFB-Pokal | Bayern Munich | 2 | 0 | 0 | 1 | 0 | 0 |
| 07/08 | Regionalliga Süd | FC Bayern Munich II | 12 | 3 | 5 | 4 | 0 | 340 |
| 07/08 | UEFA Cup | Bayern Munich | 6 | 1 | 2 | 1 | 0 | 173 |
| 06/07 | U19-Bundesliga S/SW | FC Bayern Munich U19 | 19 | 7 | 0 | 2 | 0 | 229 |
| 06/07 | U19-Champ. | FC Bayern Munich U19 | 3 | 0 | 0 | 1 | 0 | 0 |
| 04/05 | U17-Championship | FC Hansa Rostock U17 | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 02/03 | 2002-07-01 | Greifs. SC Yth. | H. Rostock Yth. | Transfer | 0 | — |
| 04/05 | 2004-07-01 | H. Rostock Yth. | H. Rostock U17 | Transfer | 0 | — |
| 06/07 | 2006-07-01 | H. Rostock U17 | FC Bayern U19 | Transfer | 0 | €2.30m |
| 07/08 | 2007-07-01 | FC Bayern U19 | Bayern Munich | Transfer | 100000 | — |
| 08/09 | 2009-01-31 | Bayern Munich | B. Leverkusen | Loan | 5000000 | — |
| 09/10 | 2010-06-30 | B. Leverkusen | Bayern Munich | Return from loan | 12000000 | — |
| 14/15 | 2014-07-17 | Bayern Munich | Real Madrid | Transfer | 42000000 | €25.00m |
| 24/25 | 2024-07-06 | Real Madrid | Retired | Transfer | 10000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Stomach flu | 2017-11-06 | 2017-11-13 | 8 | 1 |
| 17/18 | Inner ligament injury | 2018-02-15 | 2018-03-05 | 19 | 5 |
| 18/19 | Knee problems | 2018-11-29 | 2018-12-11 | 13 | 3 |
| 18/19 | Adductor injury | 2019-01-03 | 2019-01-21 | 19 | 6 |
| 18/19 | Stomach flu | 2019-04-11 | 2019-04-18 | 8 | 1 |
| 19/20 | Adductor injury | 2019-10-03 | 2019-10-21 | 19 | 4 |
| 20/21 | Muscle injury | 2020-09-28 | 2020-10-12 | 15 | 4 |
| 20/21 | Adductor pain | 2021-03-22 | 2021-04-05 | 15 | 4 |
| 20/21 | Rest | 2021-04-19 | 2021-04-26 | 8 | 2 |
| 20/21 | Quarantine | 2021-05-13 | 2021-05-17 | 5 | 2 |
| 20/21 | Corona virus | 2021-05-17 | 2021-05-31 | 15 | 1 |
| 21/22 | Pubic bone irritation | 2021-08-02 | 2021-09-27 | 57 | 11 |
| 21/22 | Hamstring injury | 2022-03-03 | 2022-03-10 | 8 | 2 |
| 22/23 | influenza | 2022-08-18 | 2022-08-22 | 5 | 1 |
| 22/23 | Stomach flu | 2023-02-10 | 2023-02-20 | 11 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €48.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €80.00m |
| Jan 1, 1970 | €80.00m |
| Jan 1, 1970 | €80.00m |
| Jan 1, 1970 | €70.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €55.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €42.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €23.00m |
| Jan 1, 1970 | €23.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €1.00m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #17662 | #10 | 36 | 18 | — | — | former national player |
| Team #5710 | #10 | 5 | 3 | — | — | former national player |
| Team #3817 | #10 | 10 | 2 | — | — | former national player |
| Team #3262 | #8 | 114 | 17 | — | — | retired national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Vinicius Junior | 2 | 7 | 0 |
| Ferland Mendy | 2 | 0 | 0 |
| Cristiano Ronaldo | 2 | 16 | 0 |
| Rodrygo | 2 | 4 | 0 |
| Federico Valverde | 2 | 0 | 0 |
| David Alaba | 2 | 2 | 0 |
| Thibaut Courtois | 2 | 0 | 0 |
| Marco Asensio | 2 | 4 | 0 |
| Isco | 2 | 1 | 0 |
| Karim Benzema | 2 | 15 | 0 |
| Manuel Neuer | 2 | 0 | 0 |
| Sergio Ramos | 2 | 14 | 0 |
| Casemiro | 2 | 7 | 0 |
| Nacho Fernández | 2 | 4 | 0 |
| Lucas Vázquez | 2 | 6 | 0 |
| Thomas Müller | 2 | 14 | 0 |
| Daniel Carvajal | 2 | 3 | 0 |
| Luka Modrić | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 09/10 | Bundesliga | Bayer 04 Leverkusen | 9 | 33 |
| 06/07 | U19-Bundesliga S/SW | FC Bayern Munich U19 | 7 | 19 |
| 12/13 | Bundesliga | Bayern Munich | 6 | 24 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | LaLiga | Real Madrid | 12 | 29 |
| 09/10 | Bundesliga | Bayer 04 Leverkusen | 12 | 33 |
| 15/16 | LaLiga | Real Madrid | 11 | 32 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 09/10 | 2010-06-30 | B. Leverkusen | Bayern Munich | Return from loan | — | €12.00m |
| 08/09 | 2009-01-31 | Bayern Munich | B. Leverkusen | Loan | — | €5.00m |
Teams faced most often by Toni Kroos'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 % |
|---|---|---|---|---|---|---|---|---|
| Atlético Madrid | 30 | 13 | 10 | 7 | 46 | 30 | +16 | 43% |
| Borussia Dortmund | 22 | 8 | 5 | 9 | 38 | 38 | 0 | 36% |
| FC Barcelona | 18 | 5 | 4 | 9 | 26 | 33 | -7 | 28% |
| Manchester City | 18 | 5 | 5 | 8 | 24 | 31 | -7 | 28% |
| Bayern München | 16 | 11 | 2 | 3 | 35 | 20 | +15 | 69% |
| Valencia CF | 16 | 7 | 6 | 3 | 35 | 22 | +13 | 44% |
| Real Betis | 16 | 9 | 3 | 4 | 37 | 16 | +21 | 56% |
| Espanyol Barcelona | 16 | 13 | 2 | 1 | 40 | 8 | +32 | 81% |
| Athletic Club | 16 | 10 | 5 | 1 | 33 | 11 | +22 | 63% |
| RC Celta | 16 | 13 | 2 | 1 | 49 | 16 | +33 | 81% |
| Sevilla FC | 16 | 10 | 0 | 6 | 40 | 23 | +17 | 63% |
| Real Sociedad | 16 | 12 | 1 | 3 | 46 | 23 | +23 | 75% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 04/05 | Senior debut season | |
| 06/07 | First senior goal | |
| 16/17 | 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′ |
|---|---|---|---|---|---|---|
| 23/24 | 48 | 2,130 | 5 | 0 | 0 | 0.21 |
| 22/23 | 50 | 1,082 | 2 | 1 | 0 | 0.25 |
| 21/22 | 45 | 2,558 | 6 | 0 | 0 | 0.21 |
| 20/21 | 42 | 707 | 10 | 0 | 0 | 1.27 |
| 19/20 | 45 | 1,397 | 3 | 0 | 0 | 0.19 |
| 18/19 | 41 | 645 | 3 | 0 | 0 | 0.42 |
| 17/18 | 42 | 454 | 4 | 0 | 0 | 0.79 |
| 16/17 | 46 | 1,861 | 10 | 0 | 0 | 0.48 |
| 15/16 | 44 | 2,746 | 3 | 0 | 0 | 0.1 |
| 14/15 | 53 | 1,532 | 9 | 0 | 0 | 0.53 |
| 13/14 | 49 | 2,576 | 8 | 0 | 0 | 0.28 |
| 12/13 | 37 | 517 | 4 | 0 | 0 | 0.7 |
| 11/12 | 51 | 1,675 | 7 | 0 | 0 | 0.38 |
| 10/11 | 37 | 1,926 | 5 | 0 | 0 | 0.23 |
| 09/10 | 35 | 262 | 6 | 0 | 0 | 2.06 |
| 08/09 | 23 | 768 | 3 | 0 | 0 | 0.35 |
| 07/08 | 32 | 513 | 6 | 0 | 0 | 1.05 |
| 06/07 | 22 | 229 | 3 | 1 | 0 | 1.57 |
Output by competition
Career goals and assists broken down by tournament.
More on Toni Kroos
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Toni Kroos
Who is Toni Kroos?
Toni Kroos is a Germany professional footballer who plays as a central midfield for Retired.
How old is Toni Kroos?
Toni Kroos is 36 years old. He was born on January 4, 1990 in Greifswald.
What position does Toni Kroos play?
Toni Kroos plays as a central midfield (Midfield - Central Midfield).
What club does Toni Kroos play for?
Toni Kroos currently plays for Retired.
How many career goals has Toni Kroos scored?
Across all senior club competitions in our dataset, Toni Kroos has scored 73 goals in 754 appearances.
Germany