Skip to content
Ryan Gravenberch

Ryan Gravenberch

Midfield - Defensive Midfield  at Liverpool FC
Age24
CitizenshipNetherlands Suriname
Height1.90 m
Footright
BornMay 16, 2002
at Liverpool FC 996 days · joined 2023-09-01
👕200+ Apps 🏴50+ Caps
Market value €75.00m
Defensive Midfield Midfield

Career snapshot

7
clubs played for
16/17
debut season
0.13
goals / match
Ajax Amsterdam
top club · 103 apps

Career highs

€75.00m
peak value · 2025
€40.00m
top transfer fee · 23/24
10
best season · 17/18
61 / 4
int'l caps / goals
311Appearances
41Goals
39Assists
28Yellow cards
1Red cards
87Full matches (90′)
Full nameRyan Gravenberch
Name in home countryRyan Jiro Gravenberch
Date of birth2002-05-16 (24 yrs)
Place of birthAmsterdam, Netherlands
CitizenshipNetherlands Suriname
PositionMidfield - Defensive Midfield (main: Midfield)
Footright
Height190.00 m
Current clubLiverpool FC
Joined2023-09-01
Contract expires2028-06-30
AgentTeam Raiola
Outfitteradidas
Jul 2025
25/26 — Liverpool FC
2 matches · 1 G · 0 A · across 1 competition
Mar 2025
Injury: unknown
3 games missed
Jul 2024
24/25 — Liverpool FC
49 matches · 0 G · 4 A · across 3 competitions
Feb 2024
Injury: unknown
5 games missed
Sep 2023
Transfer: Bayern Munich → Liverpool
23/24 · Transfer · €40.00m
Jul 2023
23/24 — Bayern Munich, Liverpool FC
39 matches · 4 G · 2 A · across 6 competitions
Feb 2023
Injury: unknown
2 games missed
Jul 2022
22/23 — Bayern Munich
33 matches · 1 G · 1 A · across 4 competitions
Jul 2022
Transfer: Ajax → Bayern Munich
22/23 · Transfer · €18.50m
May 2022
Injury: unknown
10 games missed
Feb 2022
Injury: unknown
2 games missed
Jul 2021
21/22 — Ajax Amsterdam
42 matches · 3 G · 6 A · across 4 competitions
Sep 2020
Injury: unknown
2 games missed
Jul 2020
20/21 — Ajax Amsterdam
47 matches · 5 G · 6 A · across 4 competitions
Sep 2019
Transfer: Ajax U21 → Ajax
19/20 · Transfer
Jul 2019
19/20 — Ajax Amsterdam, Ajax Amsterdam U21
29 matches · 9 G · 5 A · across 4 competitions
Jul 2018
18/19 — Ajax Amsterdam, Ajax Amsterdam U21, Ajax Amsterdam UEFA U19
32 matches · 4 G · 9 A · across 4 competitions
Jul 2018
Transfer: Ajax U19 → Ajax U21
18/19 · Transfer
Jan 2018
Transfer: Ajax U17 → Ajax U19
17/18 · Transfer
Jul 2017
17/18 — Ajax Amsterdam U17, Ajax Amsterdam U19, Ajax Amsterdam UEFA U19
25 matches · 10 G · 4 A · across 5 competitions
Jan 2017
Transfer: Ajax Youth → Ajax U17
16/17 · Transfer
Jul 2016
16/17 — Ajax Amsterdam U17
13 matches · 4 G · 2 A · across 1 competition
Jul 2010
Transfer: Zeeburgia Yth. → Ajax Youth
10/11 · Transfer
Jan 1970
Peak market value: €75.00m
Highest valuation recorded in dataset

Percentile rank vs 59 other Midfield - Defensive Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.50/90
100
Assists0 total · 0.00/90
0
G+A1 total · 0.50/90
83
Yellow cards2 total · 1.00/90
0
7,865 min
Minutes played by club
Liverpool FC 20.3%
Bayern Munich 1.3%
Ajax Amsterdam 45.2%
Ajax Amsterdam U21 18.0%
Ajax Amsterdam UEFA U19 5.1%
Ajax Amsterdam U19 4.3%
Ajax Amsterdam U17 5.7%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Liverpool FC 3 23/24 25/26 89 5 6 1,597
Bayern Munich 2 22/23 23/24 34 1 1 106
Ajax Amsterdam 4 18/19 21/22 103 12 13 3,553
Ajax Amsterdam U21 2 18/19 19/20 44 8 13 1,417
Ajax Amsterdam UEFA U19 2 17/18 18/19 7 2 1 399
Ajax Amsterdam U19 1 17/18 17/18 13 2 3 341
Ajax Amsterdam U17 2 16/17 17/18 21 11 2 452

Career trajectory — goals, assists & market value

4€18.8M7€37.5M11€56.3M14€75M16/17 — 4 goals (Ajax Amsterdam U17)16/17 — 2 assists616/1717/18 — 10 goals (Ajax Amsterdam U19)17/18 — 4 assists1417/1818/19 — 4 goals (Ajax Amsterdam U21)18/19 — 9 assists1318/1919/20 — 9 goals (Ajax Amsterdam U21)19/20 — 5 assists1419/2020/21 — 5 goals (Ajax Amsterdam)20/21 — 6 assists1120/2121/22 — 3 goals (Ajax Amsterdam)21/22 — 6 assists921/2222/23 — 1 goals (Bayern Munich)22/23 — 1 assists222/2323/24 — 4 goals (Liverpool FC)23/24 — 2 assists623/2424/25 — 4 assists424/2525/26 — 1 goals (Liverpool FC)125/2618/19 — €5M19/20 — €5M20/21 — €12M21/22 — €33M22/23 — €35M23/24 — €35M24/25 — €55M25/26 — €75MGoalsAssistsMarket value

Goals by season

16/17: 4416/1717/18: 101017/1818/19: 4418/1919/20: 9919/2020/21: 5520/2121/22: 3321/2222/23: 1122/2323/24: 4423/2424/25: 0024/2525/26: 1125/26

Assists by season

16/17: 2216/1717/18: 4417/1818/19: 9918/1919/20: 5519/2020/21: 6620/2121/22: 6621/2222/23: 1122/2323/24: 2223/2424/25: 4424/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Premier League Liverpool FC 2 1 0 2 0 180
24/25 Champions League Liverpool FC 9 0 0 1 0 0
24/25 EFL Cup Liverpool FC 3 0 0 0 0 0
24/25 Premier League Liverpool FC 37 0 4 5 1 0
23/24 Bundesliga Bayern Munich 1 0 0 1 0 0
23/24 DFL-Supercup Bayern Munich 0 0 0 0 0 0
23/24 EFL Cup Liverpool FC 5 0 1 0 0 0
23/24 Europa League Liverpool FC 5 2 1 0 0 175
23/24 FA Cup Liverpool FC 2 1 0 1 0 121
23/24 Premier League Liverpool FC 26 1 0 0 0 1,121
22/23 Bundesliga Bayern Munich 24 0 0 1 0 0
22/23 Champions League Bayern Munich 6 0 0 0 0 0
22/23 DFB-Pokal Bayern Munich 2 1 1 0 0 106
22/23 DFL-Supercup Bayern Munich 1 0 0 0 0 0
21/22 Champions League Ajax Amsterdam 8 0 1 1 0 0
21/22 Eredivisie Ajax Amsterdam 30 2 5 4 0 1,107
21/22 Johan Cruijff Schaal Ajax Amsterdam 1 0 0 0 0 0
21/22 KNVB Beker Ajax Amsterdam 3 1 0 1 0 196
20/21 Champions League Ajax Amsterdam 6 1 0 0 0 529
20/21 Eredivisie Ajax Amsterdam 32 3 5 3 0 872
20/21 Europa League Ajax Amsterdam 5 0 1 0 0 0
20/21 KNVB Beker Ajax Amsterdam 4 1 0 2 0 352
19/20 Eredivisie Ajax Amsterdam 9 2 1 1 0 240
19/20 Europa League Ajax Amsterdam 1 0 0 0 0 0
19/20 Keuken Kampioen Divisie Ajax Amsterdam U21 17 6 4 3 0 251
19/20 KNVB Beker Ajax Amsterdam 2 1 0 0 0 167
18/19 Eredivisie Ajax Amsterdam 1 0 0 0 0 0
18/19 Keuken Kampioen Divisie Ajax Amsterdam U21 27 2 9 2 0 1,166
18/19 KNVB Beker Ajax Amsterdam 1 1 0 0 0 90
18/19 UEFA Youth League Ajax Amsterdam UEFA U19 3 1 0 0 0 270
17/18 Prelim. U17 Ajax Amsterdam U17 7 6 0 0 0 102
17/18 U17 Div. 1 Spring Ajax Amsterdam U17 1 1 0 0 0 90
17/18 U19 Div. 1 Fall Ajax Amsterdam U19 4 0 0 0 0 0
17/18 U19 Div. 1 Spring Ajax Amsterdam U19 9 2 3 0 0 341
17/18 UEFA Youth League Ajax Amsterdam UEFA U19 4 1 1 0 0 129
16/17 U17 Div. 1 Spring Ajax Amsterdam U17 13 4 2 0 0 260
SeasonDateFromToTypeMarket valueFee
10/11 2010-07-01 Zeeburgia Yth. Ajax Youth Transfer 0
16/17 2017-01-01 Ajax Youth Ajax U17 Transfer 0
17/18 2018-01-01 Ajax U17 Ajax U19 Transfer 0
18/19 2018-07-01 Ajax U19 Ajax U21 Transfer 0
19/20 2019-09-12 Ajax U21 Ajax Transfer 5000000
22/23 2022-07-01 Ajax Bayern Munich Transfer 35000000 €18.50m
23/24 2023-09-01 Bayern Munich Liverpool Transfer 30000000 €40.00m
SeasonInjuryFromToDays missedGames missed
20/21 Corona virus 2020-09-19 2020-10-02 14 2
21/22 Corona virus 2022-02-04 2022-02-12 9 2
21/22 Ankle injury 2022-05-04 2022-06-30 58 10
22/23 Knee bruise 2023-02-02 2023-02-12 11 2
23/24 Ankle injury 2024-02-26 2024-03-15 19 5
24/25 unknown injury 2025-03-16 2025-04-01 17 3
Current€75.00m
Peak€75.00m
Low€5.00m
Δ since start+€70.00m
€5.00m€22.50m€40.00m€57.50m€75.00m197019701970
DateValue
Jan 1, 1970 €75.00m
Jan 1, 1970 €70.00m
Jan 1, 1970 €55.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €28.00m
Jan 1, 1970 €33.00m
Jan 1, 1970 €22.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €11.00m
Jan 1, 1970 €11.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #39118 6 1 former national player
Team #34684 4 0 former national player
Team #16341 #10 15 1 former national player
Team #11944 #8 11 1 former national player
Team #10933 4 0 former national player
Team #3379 #8 21 1 current national player
TeammatePPG played withJoint goalsMinutes
Luis Díaz 2 1 0
Sven Botman 2 2 0
Sébastien Haller 2 4 0
Trent Alexander-Arnold 2 1 0
Nicolás Tagliafico 2 1 0
Edson Álvarez 2 0 0
Darwin Núñez 2 0 0
Brian Brobbey 2 2 0
Antony 2 3 0
Jurriën Timber 2 0 0
Davy Klaassen 2 2 0
Noussair Mazraoui 2 0 0
Lisandro Martínez 2 0 0
Daley Blind 2 0 0
Perr Schuurs 2 1 0
Jurgen Ekkelenkamp 2 6 0
Dušan Tadić 2 4 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
19/20 Keuken Kampioen Divisie Ajax Amsterdam U21 6 17
17/18 Prelim. U17 Ajax Amsterdam U17 6 7
16/17 U17 Div. 1 Spring Ajax Amsterdam U17 4 13

Top assist seasons

SeasonCompetitionClubAssistsMatches
18/19 Keuken Kampioen Divisie Ajax Amsterdam U21 9 27
20/21 Eredivisie Ajax Amsterdam 5 32
21/22 Eredivisie Ajax Amsterdam 5 30

Last 50 matches for Liverpool FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-05-24 GB1 Liverpool FC 1–1 Brentford FC Available
2026-05-15 GB1 Aston Villa FC 4–2 Liverpool FC Available
2026-05-09 GB1 Liverpool FC 1–1 Chelsea FC Available
2026-05-09 GB1 Liverpool FC 1–1 Chelsea FC Available
2026-05-03 GB1 Manchester United FC 3–2 Liverpool FC Available
2026-05-03 GB1 Manchester United FC 3–2 Liverpool FC Available
2026-04-25 GB1 Liverpool FC 3–1 Crystal Palace FC Available
2026-04-25 GB1 Liverpool FC 3–1 Crystal Palace FC Available
2026-04-19 GB1 Everton FC 1–2 Liverpool FC Available
2026-04-19 GB1 Everton FC 1–2 Liverpool FC Available
2026-04-14 CL Liverpool FC 0–2 Paris Saint-Germain FC Available
2026-04-11 GB1 Liverpool FC 2–0 Fulham FC Available
2026-04-08 CL Paris Saint-Germain FC 2–0 Liverpool FC Available
2026-03-21 GB1 Brighton & Hove Albion FC 2–1 Liverpool FC Available
2026-03-18 CL Liverpool FC 4–0 Galatasaray SK Available
2026-03-15 GB1 Liverpool FC 1–1 Tottenham Hotspur FC Available
2026-03-10 CL Galatasaray SK 1–0 Liverpool FC Available
2026-03-03 GB1 Wolverhampton Wanderers FC 2–1 Liverpool FC Available
2026-02-28 GB1 Liverpool FC 5–2 West Ham United FC Available
2026-02-22 GB1 Nottingham Forest FC 0–1 Liverpool FC Available
2026-02-11 GB1 Sunderland AFC 0–1 Liverpool FC Available
2026-02-08 GB1 Liverpool FC 1–2 Manchester City FC Available
2026-01-31 GB1 Liverpool FC 4–1 Newcastle United FC Available
2026-01-28 CL Liverpool FC 6–0 Qarabağ Ağdam FK Available
2026-01-24 GB1 AFC Bournemouth 3–2 Liverpool FC Available
2026-01-21 CL Olympique de Marseille 0–3 Liverpool FC Available
2026-01-17 GB1 Liverpool FC 1–1 Burnley FC Available
2026-01-08 GB1 Arsenal FC 0–0 Liverpool FC Available
2026-01-04 GB1 Fulham FC 2–2 Liverpool FC Available
2026-01-01 GB1 Liverpool FC 0–0 Leeds United FC Available
2025-12-27 GB1 Liverpool FC 2–1 Wolverhampton Wanderers FC Available
2025-12-20 GB1 Tottenham Hotspur FC 1–2 Liverpool FC Available
2025-12-13 GB1 Liverpool FC 2–0 Brighton & Hove Albion FC Available
2025-12-09 CL FC Internazionale Milano 0–1 Liverpool FC Available
2025-12-06 GB1 Leeds United FC 3–3 Liverpool FC Available
2025-12-03 GB1 Liverpool FC 1–1 Sunderland AFC Available
2025-11-30 GB1 West Ham United FC 0–2 Liverpool FC Available
2025-11-26 CL Liverpool FC 1–4 PSV Available
2025-11-22 GB1 Liverpool FC 0–3 Nottingham Forest FC Available
2025-11-09 GB1 Manchester City FC 3–0 Liverpool FC Available
2025-11-04 CL Liverpool FC 1–0 Real Madrid CF Available
2025-11-01 GB1 Liverpool FC 2–0 Aston Villa FC Available
2025-10-25 GB1 Brentford FC 3–2 Liverpool FC Available
2025-10-22 CL Eintracht Frankfurt 1–5 Liverpool FC Available
2025-10-19 GB1 Liverpool FC 1–2 Manchester United FC Available
2025-10-04 GB1 Chelsea FC 2–1 Liverpool FC Available
2025-09-30 CL Galatasaray SK 1–0 Liverpool FC Available
2025-09-27 GB1 Crystal Palace FC 2–1 Liverpool FC Available
2025-09-20 GB1 Liverpool FC 2–1 Everton FC Available
2025-09-17 CL Liverpool FC 3–2 Club Atlético de Madrid Available

Teams faced most often by Ryan Gravenberch's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Chelsea FC 24 7 12 5 29 23 +6 29%
Arsenal FC 22 12 6 4 54 31 +23 55%
Everton FC 19 11 6 2 29 14 +15 58%
Burnley FC 16 11 3 2 29 12 +17 69%
Southampton FC 15 11 3 1 35 9 +26 73%
AFC Bournemouth 15 11 1 3 48 15 +33 73%
Manchester City 14 8 2 4 25 23 +2 57%
Fulham FC 12 7 4 1 22 13 +9 58%
Real Madrid 12 0 2 10 8 26 -18 0%
Manchester United FC 11 4 3 4 28 14 +14 36%
Crystal Palace FC 11 7 2 2 25 8 +17 64%
Tottenham Hotspur FC 10 6 3 1 22 15 +7 60%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
16/17 Senior debut season
16/17 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 2 180 2 0 0 1
24/25 49 0 6 0 1 0
23/24 39 1,417 2 0 0 0.13
22/23 33 106 1 0 0 0.85
21/22 42 1,303 6 0 0 0.41
20/21 47 1,753 5 1 0 0.31
19/20 29 658 4 0 0 0.55
18/19 32 1,526 2 0 0 0.12

Output by competition

Career goals and assists broken down by tournament.

Keuken Kampioen Divisie
44 apps
8 G
13 A
Eredivisie
72 apps
7 G
11 A
Prelim. U17
7 apps
6 G
0 A
U17 Div. 1 Spring
14 apps
5 G
2 A
KNVB Beker
10 apps
4 G
0 A
Premier League
65 apps
2 G
4 A
U19 Div. 1 Spring
9 apps
2 G
3 A
Europa League
11 apps
2 G
2 A
UEFA Youth League
7 apps
2 G
1 A
Champions League
29 apps
1 G
1 A

Frequently asked about Ryan Gravenberch

Who is Ryan Gravenberch?

Ryan Gravenberch is a Netherlands professional footballer who plays as a defensive midfield for Liverpool FC.

How old is Ryan Gravenberch?

Ryan Gravenberch is 24 years old. He was born on May 16, 2002 in Amsterdam.

What position does Ryan Gravenberch play?

Ryan Gravenberch plays as a defensive midfield (Midfield - Defensive Midfield).

What club does Ryan Gravenberch play for?

Ryan Gravenberch currently plays for Liverpool FC.

How many career goals has Ryan Gravenberch scored?

Across all senior club competitions in our dataset, Ryan Gravenberch has scored 41 goals in 311 appearances.

What is Ryan Gravenberch's market value?

Ryan Gravenberch's most recent reported market value is €75.00m.