Skip to content
Toni Kroos

Toni Kroos

Midfield - Central Midfield  at Retired
Age36
CitizenshipGermany
Height1.83 m
Footright
BornJanuary 4, 1990
👕500+ Apps 50+ Goals 🎯100+ Assists 🏴100+ Caps Veteran
Market value
Rating · 23/24 6.2 Solid
Central Midfield Midfield

Career snapshot

6
clubs played for
04/05
debut season
0.1
goals / match
Real Madrid
top club · 465 apps

Position rank · 23/24

#1894
goals rank
#50
assists rank
73
season goals
166
season assists

Among 2,853 Midfield - Central Midfields · ≥200 mins

Career highs

€80.00m
peak value · 2017
€25.00m
top transfer fee · 14/15
9
best season · 09/10
165 / 40
int'l caps / goals
754Appearances
73Goals
166Assists
97Yellow cards
0Red cards
262Full matches (90′)
Full nameToni Kroos
Date of birth1990-01-04 (36 yrs)
Place of birthGreifswald, Germany
CitizenshipGermany
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height183.00 m
Current clubRetired
Joined2024-07-06
Contract expires
AgentSports360 GmbH
Outfitteradidas
Jul 2024
Transfer: Real Madrid → Retired
24/25 · Transfer
Jul 2023
2023 — Real Madrid
2 matches · 0 G · 0 A · across 1 competition
Jul 2023
23/24 — Real Madrid
48 matches · 1 G · 10 A · across 4 competitions
Feb 2023
Injury: unknown
3 games missed
Aug 2022
Injury: unknown
1 games missed
Jul 2022
22/23 — Real Madrid
50 matches · 2 G · 6 A · across 5 competitions
Mar 2022
Injury: unknown
2 games missed
Aug 2021
Injury: unknown
11 games missed
Jul 2021
21/22 — Real Madrid
45 matches · 3 G · 3 A · across 4 competitions
May 2021
Injury: unknown
1 games missed
May 2021
Injury: unknown
2 games missed
Apr 2021
Injury: unknown
2 games missed
Mar 2021
Injury: unknown
4 games missed
Sep 2020
Injury: unknown
4 games missed
Jul 2020
20/21 — Real Madrid
42 matches · 3 G · 12 A · across 4 competitions
Oct 2019
Injury: unknown
4 games missed
Jul 2019
19/20 — Real Madrid
45 matches · 6 G · 9 A · across 4 competitions
Jul 2019
2019 — Real Madrid
2 matches · 0 G · 0 A · across 1 competition
Apr 2019
Injury: unknown
1 games missed
Jan 2019
Injury: unknown
6 games missed
Nov 2018
Injury: unknown
3 games missed
Jul 2018
18/19 — Real Madrid
41 matches · 1 G · 6 A · across 4 competitions
Jul 2018
2018 — Real Madrid
1 matches · 0 G · 0 A · across 1 competition
Feb 2018
Injury: unknown
5 games missed
Nov 2017
Injury: unknown
1 games missed
Jul 2017
17/18 — Real Madrid
42 matches · 5 G · 10 A · across 5 competitions
Jul 2017
2017 — Real Madrid
2 matches · 0 G · 2 A · across 1 competition
Jul 2016
16/17 — Real Madrid
46 matches · 4 G · 14 A · across 3 competitions
Jul 2015
15/16 — Real Madrid
44 matches · 1 G · 13 A · across 2 competitions
Jul 2015
2015 — Real Madrid
2 matches · 0 G · 2 A · across 1 competition
Jul 2014
Transfer: Bayern Munich → Real Madrid
14/15 · Transfer · €25.00m
Jul 2014
14/15 — Real Madrid
53 matches · 2 G · 12 A · across 5 competitions
Jul 2014
2014 — Bayern Munich
2 matches · 0 G · 0 A · across 1 competition
Jul 2013
13/14 — Bayern Munich
49 matches · 4 G · 9 A · across 5 competitions
Jul 2012
12/13 — Bayern Munich
37 matches · 9 G · 8 A · across 4 competitions
Jul 2011
11/12 — Bayern Munich
51 matches · 7 G · 19 A · across 4 competitions
Jul 2010
10/11 — Bayern Munich
37 matches · 2 G · 8 A · across 3 competitions
Jun 2010
Transfer: B. Leverkusen → Bayern Munich
09/10 · Return from loan
Jul 2009
09/10 — Bayer 04 Leverkusen
35 matches · 9 G · 12 A · across 2 competitions
Jan 2009
Transfer: Bayern Munich → B. Leverkusen
08/09 · Loan
Jul 2008
08/09 — FC Bayern Munich II, Bayer 04 Leverkusen, Bayern Munich
23 matches · 3 G · 2 A · across 4 competitions
Jul 2007
07/08 — Bayern Munich, FC Bayern Munich II
32 matches · 4 G · 9 A · across 4 competitions
Jul 2007
Transfer: FC Bayern U19 → Bayern Munich
07/08 · Transfer
Jul 2006
06/07 — FC Bayern Munich U19
22 matches · 7 G · 0 A · across 2 competitions
Jul 2006
Transfer: H. Rostock U17 → FC Bayern U19
06/07 · Transfer · €2.30m
Jul 2004
04/05 — FC Hansa Rostock U17
1 matches · 0 G · 0 A · across 1 competition
Jul 2004
Transfer: H. Rostock Yth. → H. Rostock U17
04/05 · Transfer
Jul 2002
Transfer: Greifs. SC Yth. → H. Rostock Yth.
02/03 · Transfer
Jan 1970
Peak market value: €80.00m
Highest valuation recorded in dataset

Percentile rank vs 2073 other Midfield - Central Midfields with ≥500 minutes in 23/24. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.04/90
7
Assists10 total · 0.42/90
85
G+A11 total · 0.46/90
65
Yellow cards5 total · 0.21/90
73
23,578 min
Minutes played by club
Real Madrid 64.1%
Bayern Munich 29.5%
Bayer 04 Leverkusen 3.6%
FC Bayern Munich II 1.8%
FC Bayern Munich U19 1.0%
FC Hansa Rostock U17 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
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

7€20M13€40M20€60M26€80M06/07 — 7 goals (FC Bayern Munich U19)706/0707/08 — 4 goals (FC Bayern Munich II)07/08 — 9 assists1307/0808/09 — 3 goals (Bayer 04 Leverkusen)08/09 — 2 assists508/0909/10 — 9 goals (Bayer 04 Leverkusen)09/10 — 12 assists2109/1010/11 — 2 goals (Bayern Munich)10/11 — 8 assists1010/1111/12 — 7 goals (Bayern Munich)11/12 — 19 assists2611/1212/13 — 9 goals (Bayern Munich)12/13 — 8 assists1712/1313/14 — 4 goals (Bayern Munich)13/14 — 9 assists1313/1414/15 — 2 goals (Real Madrid)14/15 — 12 assists1414/1515/16 — 1 goals (Real Madrid)15/16 — 13 assists1415/1616/17 — 4 goals (Real Madrid)16/17 — 14 assists1816/1717/18 — 5 goals (Real Madrid)17/18 — 10 assists1517/1818/19 — 1 goals (Real Madrid)18/19 — 6 assists718/1919/20 — 6 goals (Real Madrid)19/20 — 9 assists1519/2020/21 — 3 goals (Real Madrid)20/21 — 12 assists1520/212015 — 2 assists220152017 — 2 assists2201721/22 — 3 goals (Real Madrid)21/22 — 3 assists621/2222/23 — 2 goals (Real Madrid)22/23 — 6 assists822/2323/24 — 1 goals (Real Madrid)23/24 — 10 assists1123/2407/08 — €3M08/09 — €5M10/11 — €12M11/12 — €16M12/13 — €23M13/14 — €32M14/15 — €45M15/16 — €50M16/17 — €60M17/18 — €80M18/19 — €80M19/20 — €60M20/21 — €50M21/22 — €50M22/23 — €20M23/24 — €18MGoalsAssistsMarket value

Goals by season

04/05: 0004/0506/07: 7706/0707/08: 4407/0808/09: 3308/0909/10: 9909/1010/11: 2210/1111/12: 7711/1212/13: 9912/1313/14: 4413/1414/15: 2214/1515/16: 1115/1616/17: 4416/1717/18: 5517/1818/19: 1118/1919/20: 6619/2020/21: 3320/212014: 0020142015: 0020152017: 0020172018: 0020182019: 0020192023: 00202321/22: 3321/2222/23: 2222/2323/24: 1123/24

Assists by season

04/05: 0004/0506/07: 0006/0707/08: 9907/0808/09: 2208/0909/10: 121209/1010/11: 8810/1111/12: 191911/1212/13: 8812/1313/14: 9913/1414/15: 121214/1515/16: 131315/1616/17: 141416/1717/18: 101017/1818/19: 6618/1919/20: 9919/2020/21: 121220/212014: 0020142015: 2220152017: 2220172018: 0020182019: 0020192023: 00202321/22: 3321/2222/23: 6622/2323/24: 101023/24
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
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
SeasonDateFromToTypeMarket valueFee
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
SeasonInjuryFromToDays missedGames 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
Current€10.00m
Peak€80.00m
Low
Δ since start+€9.00m
€20.00m€40.00m€60.00m€80.00m197019701970
DateValue
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
TeamShirtMatchesGoalsDebutAge at debutStatus
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
TeammatePPG played withJoint goalsMinutes
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

SeasonCompetitionClubGoalsMatches
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

SeasonCompetitionClubAssistsMatches
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.

SeasonDateFromToTypeFeeValue 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).

OpponentPWDLGFGAGDWin %
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 / YearMilestoneDate
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.

SeasonMatchesMinsYC2nd YCRCCards / 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.

Bundesliga
173 apps
23 G
42 A
LaLiga
306 apps
22 G
72 A
Champions League
151 apps
11 G
31 A
U19-Bundesliga S/SW
19 apps
7 G
0 A
DFB-Pokal
26 apps
4 G
5 A
Regionalliga Süd
12 apps
3 G
5 A
UEFA Cup
6 apps
1 G
2 A
Supercopa
13 apps
1 G
0 A
3. Liga
1 apps
1 G
0 A
Copa del Rey
23 apps
0 G
4 A

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.