Skip to content
Dani Ceballos

Dani Ceballos

Midfield - Central Midfield  at Real Madrid
Age29
CitizenshipSpain
Height1.79 m
Footright
BornAugust 7, 1996
at Real Madrid 3,236 days · joined 2017-07-14
👕200+ Apps 🏴50+ Caps
Market value €10.00m
Central Midfield Midfield

Career snapshot

4
clubs played for
13/14
debut season
0.04
goals / match
Real Madrid
top club · 195 apps

Career highs

€45.00m
peak value · 2019
€16.50m
top transfer fee · 17/18
5
best season · 14/15
57 / 9
int'l caps / goals
381Appearances
16Goals
31Assists
52Yellow cards
0Red cards
36Full matches (90′)
Full nameDani Ceballos
Name in home countryDaniel Ceballos Fernández
Date of birth1996-08-07 (29 yrs)
Place of birthUtrera, Spain
CitizenshipSpain
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height179.00 m
Current clubReal Madrid
Joined2017-07-14
Contract expires2027-06-30
AgentRelatives
OutfitterNike
Jul 2025
2025 — Real Madrid
4 matches · 0 G · 0 A · across 1 competition
Jul 2025
25/26 — Real Madrid
3 matches · 0 G · 0 A · across 1 competition
Feb 2025
Injury: unknown
8 games missed
Sep 2024
Injury: unknown
7 games missed
Jul 2024
24/25 — Real Madrid
41 matches · 0 G · 2 A · across 6 competitions
Jul 2023
Injury: unknown
3 games missed
Jul 2023
2023 — Real Madrid
2 matches · 0 G · 2 A · across 1 competition
Jul 2023
23/24 — Real Madrid
27 matches · 1 G · 2 A · across 4 competitions
Oct 2022
Injury: unknown
6 games missed
Jul 2022
22/23 — Real Madrid
44 matches · 1 G · 7 A · across 5 competitions
May 2022
Injury: unknown
2 games missed
Apr 2022
Injury: unknown
1 games missed
Jul 2021
Injury: unknown
35 games missed
Jul 2021
21/22 — Real Madrid
18 matches · 0 G · 1 A · across 4 competitions
Jun 2021
Transfer: Arsenal → Real Madrid
20/21 · Return from loan
Jan 2021
Injury: unknown
4 games missed
Oct 2020
Injury: unknown
1 games missed
Jul 2020
20/21 — Arsenal FC
40 matches · 0 G · 4 A · across 3 competitions
Nov 2019
Injury: unknown
13 games missed
Aug 2019
Injury: unknown
Jul 2019
Transfer: Real Madrid → Arsenal
19/20 · Loan
Jul 2019
19/20 — Arsenal FC
37 matches · 2 G · 2 A · across 4 competitions
Jul 2019
2019 — Real Madrid
1 matches · 0 G · 0 A · across 1 competition
Jul 2018
18/19 — Real Madrid
33 matches · 3 G · 2 A · across 4 competitions
Jul 2018
2018 — Real Madrid
0 matches · 0 G · 0 A · across 1 competition
Jan 2018
Injury: unknown
4 games missed
Jul 2017
Transfer: Real Betis → Real Madrid
17/18 · Transfer · €16.50m
Jul 2017
17/18 — Real Madrid
22 matches · 2 G · 0 A · across 4 competitions
May 2017
Injury: unknown
1 games missed
Jul 2016
16/17 — Real Betis Balompié
31 matches · 2 G · 2 A · across 2 competitions
Jul 2015
15/16 — Real Betis Balompié
38 matches · 0 G · 2 A · across 2 competitions
Jul 2015
Transfer: Betis B → Real Betis
15/16 · Transfer
Jul 2014
14/15 — Real Betis B, Real Betis Balompié
39 matches · 5 G · 5 A · across 3 competitions
Jul 2014
Transfer: Betis U19 → Betis B
14/15 · Transfer
Jul 2013
13/14 — Real Betis Balompié
1 matches · 0 G · 0 A · across 1 competition
Jul 2012
Transfer: Real Betis Yth. → Betis U19
12/13 · Transfer
Jan 1970
Peak market value: €45.00m
Highest valuation recorded in dataset
3,204 min
Minutes played by club
Real Madrid 30.3%
Arsenal FC 18.9%
Real Betis Balompié 50.7%
Real Betis B 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Real Madrid 11 17/18 25/26 195 7 16 972
Arsenal FC 2 19/20 20/21 77 2 6 607
Real Betis Balompié 4 13/14 16/17 105 7 9 1,625
Real Betis B 1 14/15 14/15 4 0 0 0

Career trajectory — goals, assists & market value

3€11.3M5€22.5M8€33.8M10€45M14/15 — 5 goals (Real Betis Balompié)14/15 — 5 assists1014/1515/16 — 2 assists215/1616/17 — 2 goals (Real Betis Balompié)16/17 — 2 assists416/1717/18 — 2 goals (Real Madrid)217/1818/19 — 3 goals (Real Madrid)18/19 — 2 assists518/1919/20 — 2 goals (Arsenal FC)19/20 — 2 assists419/2020/21 — 4 assists420/212023 — 2 assists2202321/22 — 1 assists121/2222/23 — 1 goals (Real Madrid)22/23 — 7 assists822/2323/24 — 1 goals (Real Madrid)23/24 — 2 assists323/2424/25 — 2 assists224/2525/2615/16 — €5M16/17 — €6M17/18 — €17M18/19 — €20M19/20 — €45M20/21 — €32M21/22 — €30M22/23 — €15M23/24 — €12M24/25 — €8M25/26 — €10MGoalsAssistsMarket value

Goals by season

13/14: 0013/1414/15: 5514/1515/16: 0015/1616/17: 2216/1717/18: 2217/1818/19: 3318/1919/20: 2219/2020/21: 0020/212018: 0020182019: 0020192023: 0020232025: 00202521/22: 0021/2222/23: 1122/2323/24: 1123/2424/25: 0024/2525/26: 0025/26

Assists by season

13/14: 0013/1414/15: 5514/1515/16: 2215/1616/17: 2216/1717/18: 0017/1818/19: 2218/1919/20: 2219/2020/21: 4420/212018: 0020182019: 0020192023: 2220232025: 00202521/22: 1121/2222/23: 7722/2323/24: 2223/2424/25: 2224/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 LaLiga Real Madrid 3 0 0 0 0 0
24/25 Champions League Real Madrid 9 0 1 1 0 0
24/25 Copa del Rey Real Madrid 5 0 1 0 0 0
24/25 FIFA Intercontinental Cup Real Madrid 1 0 0 0 0 0
24/25 LaLiga Real Madrid 23 0 0 4 0 0
24/25 Supercopa Real Madrid 2 0 0 0 0 0
24/25 UEFA Super Cup Real Madrid 1 0 0 0 0 0
23/24 Champions League Real Madrid 3 1 0 0 0 153
23/24 Copa del Rey Real Madrid 2 0 0 0 0 0
23/24 LaLiga Real Madrid 20 0 2 2 0 0
23/24 Supercopa Real Madrid 2 0 0 0 0 0
22/23 Champions League Real Madrid 7 0 0 0 0 0
22/23 Copa del Rey Real Madrid 4 1 3 1 0 205
22/23 LaLiga Real Madrid 30 0 4 8 0 0
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 5 0 0 0 0 0
21/22 Copa del Rey Real Madrid 2 0 1 0 0 0
21/22 LaLiga Real Madrid 11 0 0 1 0 0
21/22 Supercopa Real Madrid 0 0 0 0 0 0
2025 Club World Cup Real Madrid 4 0 0 0 0 0
2023 Club World Cup Real Madrid 2 0 2 0 0 0
2019 Club World Cup Real Madrid 1 0 0 0 0 0
2018 Club World Cup Real Madrid 0 0 0 0 0 0
20/21 EFL Cup Arsenal FC 3 0 0 0 0 0
20/21 Europa League Arsenal FC 12 0 0 0 0 0
20/21 Premier League Arsenal FC 25 0 4 4 0 0
19/20 EFL Cup Arsenal FC 2 0 0 0 0 0
19/20 Europa League Arsenal FC 6 1 0 0 0 311
19/20 FA Cup Arsenal FC 5 1 0 1 0 296
19/20 Premier League Arsenal FC 24 0 2 1 0 0
18/19 Champions League Real Madrid 3 0 0 0 0 0
18/19 Copa del Rey Real Madrid 6 0 2 1 0 0
18/19 LaLiga Real Madrid 23 3 0 3 0 415
18/19 UEFA Super Cup Real Madrid 1 0 0 1 0 0
17/18 Champions League Real Madrid 4 0 0 0 0 0
17/18 Copa del Rey Real Madrid 5 0 0 0 0 0
17/18 LaLiga Real Madrid 12 2 0 0 0 199
17/18 Supercopa Real Madrid 1 0 0 0 0 0
16/17 Copa del Rey Real Betis Balompié 1 0 0 1 0 0
16/17 LaLiga Real Betis Balompié 30 2 2 8 0 1,168
15/16 Copa del Rey Real Betis Balompié 4 0 0 1 0 0
15/16 LaLiga Real Betis Balompié 34 0 2 9 0 0
14/15 2ª B - Grupo IV Real Betis B 4 0 0 1 0 0
14/15 2ª División Real Betis Balompié 33 5 5 4 0 457
14/15 Copa del Rey Real Betis Balompié 2 0 0 0 0 0
13/14 LaLiga Real Betis Balompié 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
12/13 2012-07-01 Real Betis Yth. Betis U19 Transfer 0
14/15 2014-07-01 Betis U19 Betis B Transfer 0
15/16 2015-07-01 Betis B Real Betis Transfer 2500000
17/18 2017-07-14 Real Betis Real Madrid Transfer 10000000 €16.50m
19/20 2019-07-25 Real Madrid Arsenal Loan 30000000
20/21 2021-06-30 Arsenal Real Madrid Return from loan 27000000
SeasonInjuryFromToDays missedGames missed
16/17 Ankle injury 2017-05-01 2017-05-12 12 1
17/18 ankle sprain 2018-01-22 2018-02-13 23 4
19/20 Knock 2019-08-08 2019-08-10 3 0
19/20 Torn muscle bundle 2019-11-07 2019-12-31 55 13
20/21 Ankle injury 2020-10-18 2020-10-24 7 1
20/21 Calf injury 2021-01-15 2021-02-01 18 4
21/22 Ankle injury 2021-07-22 2021-12-18 150 35
21/22 Corona virus 2022-04-14 2022-04-19 6 1
21/22 Muscle injury 2022-05-05 2022-05-14 10 2
22/23 Knock 2022-10-06 2022-10-26 21 6
23/24 Hamstring injury 2023-07-15 2023-08-31 48 3
24/25 ankle sprain 2024-09-02 2024-10-18 47 7
24/25 Muscle injury 2025-02-27 2025-04-07 40 8
Current€10.00m
Peak€45.00m
Low€2.00m
Δ since start+€5.00m
€2.00m€12.75m€23.50m€34.25m€45.00m197019701970
DateValue
Jan 1, 1970 €10.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €14.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €18.00m
Jan 1, 1970 €27.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €32.00m
Jan 1, 1970 €32.00m
Jan 1, 1970 €45.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €17.00m
Jan 1, 1970 €17.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €5.00m
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #53824 #10 1 0 former national player
Team #35742 1 0 former national player
Team #12609 #8 13 0 former national player
Team #9567 #10 29 8 former national player
Team #3375 #10 13 1 former national player
TeammatePPG played withJoint goalsMinutes
Lucas Vázquez 2 0 0
Marco Asensio 2 3 0
Nacho Fernández 2 0 0
Antonio Adán 1 0 0
Luka Modrić 2 0 0
Karim Benzema 2 1 0
Nicolas Pépé 2 0 0
Germán Pezzella 1 0 0
Pierre-Emerick Aubameyang 2 1 0
Granit Xhaka 2 0 0
Bukayo Saka 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
14/15 2ª División Real Betis Balompié 5 33
18/19 LaLiga Real Madrid 3 23
16/17 LaLiga Real Betis Balompié 2 30

Top assist seasons

SeasonCompetitionClubAssistsMatches
14/15 2ª División Real Betis Balompié 5 33
20/21 Premier League Arsenal FC 4 25
22/23 LaLiga Real Madrid 4 30

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
20/21 2021-06-30 Arsenal Real Madrid Return from loan €27.00m
19/20 2019-07-25 Real Madrid Arsenal Loan €30.00m

Last 50 matches for Real Madrid while Dani Ceballos was at the club (joined 2021-06-30). 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
2025-04-26 ES1 FC Barcelona 3–2 Real Madrid Available
2025-04-01 ES1 Real Madrid 4–4 Real Sociedad INJURED Muscle injury
2025-02-26 ES1 Real Sociedad 0–1 Real Madrid Available
2025-02-05 ES1 CD Leganés 2–3 Real Madrid Available
2025-01-16 ES1 Real Madrid 5–2 RC Celta Available
2024-01-18 ES1 Atlético Madrid 4–2 Real Madrid Available
2023-05-17 CL Manchester City 4–0 Real Madrid Available
2023-05-17 CL Manchester City 4–0 Real Madrid Available
2023-05-09 CL Real Madrid 1–1 Manchester City Available
2023-05-09 CL Real Madrid 1–1 Manchester City Available
2023-05-06 ES1 Real Madrid 2–1 CA Osasuna Available
2023-04-18 CL Chelsea FC 0–2 Real Madrid Available
2023-04-18 CL Chelsea FC 0–2 Real Madrid Available
2023-04-12 CL Real Madrid 2–0 Chelsea FC Available
2023-04-12 CL Real Madrid 2–0 Chelsea FC Available
2023-04-05 ES1 FC Barcelona 0–4 Real Madrid Available
2023-03-15 CL Real Madrid 1–0 Liverpool FC Available
2023-03-15 CL Real Madrid 1–0 Liverpool FC Available
2023-03-02 ES1 Real Madrid 0–1 FC Barcelona Available
2023-02-21 CL Liverpool FC 2–5 Real Madrid Available
2023-02-21 CL Liverpool FC 2–5 Real Madrid Available
2023-01-26 ES1 Real Madrid 3–1 Atlético Madrid Available
2023-01-19 ES1 Villarreal CF 2–3 Real Madrid Available
2022-11-02 CL Real Madrid 5–1 Celtic FC Available
2022-10-25 CL RB Leipzig 3–2 Real Madrid INJURED Knock
2022-10-11 CL Shakhtar Donetsk 1–1 Real Madrid INJURED Knock
2022-10-05 CL Real Madrid 2–1 Shakhtar Donetsk Available
2022-09-14 CL Real Madrid 2–0 RB Leipzig Available
2022-09-06 CL Celtic FC 0–3 Real Madrid Available
2022-05-28 CL Liverpool FC 0–1 Real Madrid Available
2022-05-28 CL Liverpool FC 0–1 Real Madrid Available
2022-05-04 CL Real Madrid 3–1 Manchester City Available
2022-05-04 CL Real Madrid 3–1 Manchester City Available
2022-04-26 CL Manchester City 4–3 Real Madrid Available
2022-04-26 CL Manchester City 4–3 Real Madrid Available
2022-04-12 CL Real Madrid 2–3 Chelsea FC Available
2022-04-12 CL Real Madrid 2–3 Chelsea FC Available
2022-04-06 CL Chelsea FC 1–3 Real Madrid Available
2022-04-06 CL Chelsea FC 1–3 Real Madrid Available
2022-03-09 CL Real Madrid 3–1 Paris Saint-Germain Available
2022-03-09 CL Real Madrid 3–1 Paris Saint-Germain Available
2022-02-15 CL Paris Saint-Germain 1–0 Real Madrid Available
2022-02-15 CL Paris Saint-Germain 1–0 Real Madrid Available
2022-02-03 ES1 Athletic Bilbao 1–0 Real Madrid Available
2022-01-20 ES1 Elche CF 1–2 Real Madrid Available
2021-12-07 CL Real Madrid 2–0 Inter INJURED Ankle injury
2021-11-24 CL FC Sheriff 0–3 Real Madrid INJURED Ankle injury
2021-11-03 CL Real Madrid 2–1 Shakhtar Donetsk INJURED Ankle injury
2021-10-19 CL Shakhtar Donetsk 0–5 Real Madrid INJURED Ankle injury
2021-09-28 CL Real Madrid 1–2 FC Sheriff INJURED Ankle injury

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

OpponentPWDLGFGAGDWin %
Liverpool FC 23 12 5 6 53 44 +9 52%
Atlético Madrid 20 8 7 5 25 18 +7 40%
Chelsea FC 19 10 5 4 34 18 +16 53%
Manchester City 19 2 4 13 17 41 -24 11%
Sevilla FC 16 9 4 3 29 17 +12 56%
FC Barcelona 16 3 3 10 19 34 -15 19%
Villarreal CF 15 7 6 2 27 21 +6 47%
Valencia CF 14 6 4 4 25 18 +7 43%
Everton FC 14 9 2 3 30 13 +17 64%
Athletic Club 14 7 5 2 21 10 +11 50%
Tottenham Hotspur 13 2 5 6 15 20 -5 15%
Bayern München 12 6 2 4 24 32 -8 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
13/14 Senior debut season
14/15 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 41 0 5 0 0 0
23/24 27 153 2 0 0 1.18
22/23 44 205 9 0 0 3.95
21/22 18 0 1 0 0 0
20/21 40 0 4 1 0 0
19/20 37 607 2 0 0 0.3
18/19 33 415 5 0 0 1.08
16/17 31 1,168 9 0 0 0.69
15/16 38 0 10 1 0 0
14/15 39 457 5 0 0 0.98

Output by competition

Career goals and assists broken down by tournament.

LaLiga
187 apps
7 G
10 A
2ª División
33 apps
5 G
5 A
Copa del Rey
31 apps
1 G
7 A
Champions League
31 apps
1 G
1 A
Europa League
18 apps
1 G
0 A
FA Cup
5 apps
1 G
0 A
Premier League
49 apps
0 G
6 A
Club World Cup
7 apps
0 G
2 A
Supercopa
7 apps
0 G
0 A
EFL Cup
5 apps
0 G
0 A

Frequently asked about Dani Ceballos

Who is Dani Ceballos?

Dani Ceballos is a Spain professional footballer who plays as a central midfield for Real Madrid.

How old is Dani Ceballos?

Dani Ceballos is 29 years old. He was born on August 7, 1996 in Utrera.

What position does Dani Ceballos play?

Dani Ceballos plays as a central midfield (Midfield - Central Midfield).

What club does Dani Ceballos play for?

Dani Ceballos currently plays for Real Madrid.

How many career goals has Dani Ceballos scored?

Across all senior club competitions in our dataset, Dani Ceballos has scored 16 goals in 381 appearances.

What is Dani Ceballos's market value?

Dani Ceballos's most recent reported market value is €10.00m.