Skip to content
Dani Olmo

Dani Olmo

Midfield - Attacking Midfield  at FC Barcelona
Age28
CitizenshipSpain
Height1.79 m
Footright
BornMay 7, 1998
at FC Barcelona 653 days · joined 2024-08-09
👕200+ Apps 50+ Goals 🎯50+ Assists 🏴50+ Caps
Market value €60.00m
Attacking Midfield Midfield

Career snapshot

5
clubs played for
14/15
debut season
0.23
goals / match
RB Leipzig
top club · 148 apps

Career highs

€60.00m
peak value · 2024
€55.00m
top transfer fee · 24/25
13
best season · 19/20
77 / 18
int'l caps / goals
351Appearances
79Goals
70Assists
26Yellow cards
0Red cards
108Full matches (90′)
Full nameDani Olmo
Name in home countryDaniel Olmo Carvajal
Date of birth1998-05-07 (28 yrs)
Place of birthTerrassa, Spain
CitizenshipSpain
PositionMidfield - Attacking Midfield (main: Midfield)
Footright
Height179.00 m
Current clubFC Barcelona
Joined2024-08-09
Contract expires2030-06-30
AgentNiagara Sports ...
Outfitteradidas
Jul 2025
25/26 — FC Barcelona
3 matches · 0 G · 0 A · across 1 competition
Mar 2025
Injury: unknown
7 games missed
Jan 2025
Injury: unknown
5 games missed
Sep 2024
Injury: unknown
8 games missed
Aug 2024
Transfer: RB Leipzig → Barcelona
24/25 · Transfer · €55.00m
Jul 2024
24/25 — FC Barcelona
39 matches · 12 G · 7 A · across 4 competitions
May 2024
Injury: unknown
2 games missed
Oct 2023
Injury: unknown
13 games missed
Sep 2023
Injury: unknown
10 games missed
Jul 2023
23/24 — RB Leipzig
25 matches · 8 G · 5 A · across 3 competitions
Jan 2023
Injury: unknown
7 games missed
Sep 2022
Injury: unknown
13 games missed
Jul 2022
22/23 — RB Leipzig
31 matches · 5 G · 11 A · across 4 competitions
Mar 2022
Injury: unknown
1 games missed
Jan 2022
Injury: unknown
1 games missed
Nov 2021
Injury: unknown
8 games missed
Sep 2021
Injury: unknown
9 games missed
Jul 2021
21/22 — RB Leipzig
31 matches · 4 G · 5 A · across 4 competitions
Jul 2020
20/21 — RB Leipzig
46 matches · 7 G · 12 A · across 3 competitions
Jan 2020
Transfer: Dinamo Zagreb → RB Leipzig
19/20 · Transfer · €34.20m
Jul 2019
19/20 — RB Leipzig, GNK Dinamo Zagreb
37 matches · 13 G · 8 A · across 6 competitions
Jul 2018
18/19 — GNK Dinamo Zagreb
44 matches · 12 G · 9 A · across 4 competitions
Jul 2017
17/18 — GNK Dinamo Zagreb
33 matches · 9 G · 6 A · across 3 competitions
Jul 2016
16/17 — GNK Dinamo Zagreb, GNK Dinamo Zagreb II, GNK Dinamo Zagreb UEFA U19
33 matches · 6 G · 6 A · across 4 competitions
Jul 2015
15/16 — GNK Dinamo Zagreb, GNK Dinamo Zagreb II, GNK Dinamo Zagreb UEFA U19
24 matches · 3 G · 1 A · across 4 competitions
Jan 2015
Transfer: Din. Zagreb II → Dinamo Zagreb
14/15 · Transfer
Jul 2014
Transfer: Barça U16 → Din. Zagreb II
14/15 · Transfer
Jul 2014
14/15 — GNK Dinamo Zagreb
5 matches · 0 G · 0 A · across 2 competitions
Jul 2013
Transfer: Barça Youth → Barça U16
13/14 · Transfer
Jul 2007
Transfer: Espanyol Youth → Barça Youth
07/08 · Transfer
Jan 1970
Peak market value: €60.00m
Highest valuation recorded in dataset
9,699 min
Minutes played by club
FC Barcelona 3.5%
RB Leipzig 38.9%
GNK Dinamo Zagreb 38.5%
GNK Dinamo Zagreb II 13.8%
GNK Dinamo Zagreb UEFA U19 5.3%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
FC Barcelona 2 24/25 25/26 42 12 7 341
RB Leipzig 5 19/20 23/24 148 29 34 3,772
GNK Dinamo Zagreb 6 14/15 19/20 124 34 28 3,730
GNK Dinamo Zagreb II 2 15/16 16/17 25 3 0 1,338
GNK Dinamo Zagreb UEFA U19 2 15/16 16/17 12 1 1 518

Career trajectory — goals, assists & market value

5€15M11€30M16€45M21€60M15/16 — 3 goals (GNK Dinamo Zagreb II)15/16 — 1 assists415/1616/17 — 6 goals (GNK Dinamo Zagreb)16/17 — 6 assists1216/1717/18 — 9 goals (GNK Dinamo Zagreb)17/18 — 6 assists1517/1818/19 — 12 goals (GNK Dinamo Zagreb)18/19 — 9 assists2118/1919/20 — 13 goals (GNK Dinamo Zagreb)19/20 — 8 assists2119/2020/21 — 7 goals (RB Leipzig)20/21 — 12 assists1920/2121/22 — 4 goals (RB Leipzig)21/22 — 5 assists921/2222/23 — 5 goals (RB Leipzig)22/23 — 11 assists1622/2323/24 — 8 goals (RB Leipzig)23/24 — 5 assists1323/2424/25 — 12 goals (FC Barcelona)24/25 — 7 assists1924/2525/2615/16 — €350K16/17 — €700K17/18 — €1.5M18/19 — €6.5M19/20 — €35M20/21 — €33M21/22 — €50M22/23 — €45M23/24 — €50M24/25 — €60M25/26 — €60MGoalsAssistsMarket value

Goals by season

14/15: 0014/1515/16: 3315/1616/17: 6616/1717/18: 9917/1818/19: 121218/1919/20: 131319/2020/21: 7720/2121/22: 4421/2222/23: 5522/2323/24: 8823/2424/25: 121224/2525/26: 0025/26

Assists by season

14/15: 0014/1515/16: 1115/1616/17: 6616/1717/18: 6617/1818/19: 9918/1919/20: 8819/2020/21: 121220/2121/22: 5521/2222/23: 111122/2323/24: 5523/2424/25: 7724/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 LaLiga FC Barcelona 3 0 0 0 0 0
24/25 Champions League FC Barcelona 9 2 1 0 0 219
24/25 Copa del Rey FC Barcelona 4 0 2 0 0 0
24/25 LaLiga FC Barcelona 25 10 4 1 0 122
24/25 Supercopa FC Barcelona 1 0 0 0 0 0
23/24 Bundesliga RB Leipzig 21 4 5 0 0 364
23/24 Champions League RB Leipzig 3 1 0 0 0 181
23/24 DFL-Supercup RB Leipzig 1 3 0 1 0 26
22/23 Bundesliga RB Leipzig 23 2 5 2 0 642
22/23 Champions League RB Leipzig 3 0 1 0 0 0
22/23 DFB-Pokal RB Leipzig 4 2 4 0 0 127
22/23 DFL-Supercup RB Leipzig 1 1 1 0 0 38
21/22 Bundesliga RB Leipzig 19 3 3 2 0 247
21/22 Champions League RB Leipzig 2 0 1 0 0 0
21/22 DFB-Pokal RB Leipzig 4 1 1 0 0 219
21/22 Europa League RB Leipzig 6 0 0 0 0 0
20/21 Bundesliga RB Leipzig 32 5 10 1 0 441
20/21 Champions League RB Leipzig 8 1 0 2 0 588
20/21 DFB-Pokal RB Leipzig 6 1 2 2 0 475
19/20 Bundesliga RB Leipzig 12 3 1 1 0 251
19/20 Champions League RB Leipzig 2 1 0 0 0 128
19/20 Champions League GNK Dinamo Zagreb 6 2 1 0 0 270
19/20 Champions League Qu. GNK Dinamo Zagreb 5 3 3 0 0 123
19/20 DFB-Pokal RB Leipzig 1 1 0 0 0 45
19/20 Hrvatski nogometni kup GNK Dinamo Zagreb 2 0 0 0 0 0
19/20 SuperSport HNL GNK Dinamo Zagreb 9 3 3 1 0 249
18/19 Champions League Qu. GNK Dinamo Zagreb 6 1 2 0 0 523
18/19 Europa League GNK Dinamo Zagreb 10 2 4 1 0 463
18/19 Hrvatski nogometni kup GNK Dinamo Zagreb 3 1 0 0 0 270
18/19 SuperSport HNL GNK Dinamo Zagreb 25 8 3 4 0 198
17/18 Europa League Qualifying GNK Dinamo Zagreb 2 0 0 0 0 0
17/18 Hrvatski nogometni kup GNK Dinamo Zagreb 5 1 0 1 0 356
17/18 SuperSport HNL GNK Dinamo Zagreb 26 8 6 1 0 263
16/17 1.HNL GNK Dinamo Zagreb 14 1 5 2 0 831
16/17 Hrvatski nogometni kup GNK Dinamo Zagreb 4 3 0 0 0 94
16/17 Prva NL GNK Dinamo Zagreb II 10 2 0 0 0 416
16/17 UEFA Youth League GNK Dinamo Zagreb UEFA U19 5 0 1 0 0 0
15/16 Hrvatski nogometni kup GNK Dinamo Zagreb 1 1 0 0 0 90
15/16 Prva NL GNK Dinamo Zagreb II 15 1 0 3 0 922
15/16 SuperSport HNL GNK Dinamo Zagreb 1 0 1 0 0 0
15/16 UEFA Youth League GNK Dinamo Zagreb UEFA U19 7 1 0 1 0 518
14/15 Hrvatski nogometni kup GNK Dinamo Zagreb 0 0 0 0 0 0
14/15 SuperSport HNL GNK Dinamo Zagreb 5 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
07/08 2007-07-01 Espanyol Youth Barça Youth Transfer 0
13/14 2013-07-01 Barça Youth Barça U16 Transfer 0
14/15 2014-07-31 Barça U16 Din. Zagreb II Transfer 0
14/15 2015-01-23 Din. Zagreb II Dinamo Zagreb Transfer 0
19/20 2020-01-25 Dinamo Zagreb RB Leipzig Transfer 35000000 €34.20m
24/25 2024-08-09 RB Leipzig Barcelona Transfer 60000000 €55.00m
SeasonInjuryFromToDays missedGames missed
21/22 Torn muscle fiber 2021-09-16 2021-10-25 40 9
21/22 Torn muscle fiber 2021-11-18 2021-12-27 40 8
21/22 Corona virus 2022-01-03 2022-01-13 11 1
21/22 cold 2022-03-10 2022-03-17 8 1
22/23 Inner knee ligament tear 2022-09-01 2022-10-20 50 13
22/23 Torn muscle fiber 2023-01-28 2023-03-04 36 7
23/24 Knee injury 2023-09-09 2023-10-16 38 10
23/24 Acromioclavicular joint dislocation 2023-10-29 2023-12-21 54 13
23/24 muscular problems 2024-05-11 2024-06-01 22 2
24/25 Muscle injury 2024-09-16 2024-10-17 32 8
24/25 strain 2025-01-19 2025-02-06 19 5
24/25 Adductor injury 2025-03-27 2025-04-15 20 7
Current€60.00m
Peak€60.00m
Low€300k
Δ since start+€59.70m
€300k€15.23m€30.15m€45.08m€60.00m197019701970
DateValue
Jan 1, 1970 €60.00m
Jan 1, 1970 €60.00m
Jan 1, 1970 €50.00m
Jan 1, 1970 €60.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €50.00m
Jan 1, 1970 €50.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €45.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €50.00m
Jan 1, 1970 €50.00m
Jan 1, 1970 €38.00m
Jan 1, 1970 €45.00m
Jan 1, 1970 €33.00m
Jan 1, 1970 €31.50m
Jan 1, 1970 €30.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €6.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €950k
Jan 1, 1970 €700k
Jan 1, 1970 €600k
Jan 1, 1970 €350k
Jan 1, 1970 €300k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #53824 #19 6 1 former national player
Team #35742 #19 1 0 former national player
Team #33775 #7 3 0 former national player
Team #12395 #7 8 0 former national player
Team #9567 #10 14 6 former national player
Team #3375 #10 45 11 current national player

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
24/25 LaLiga FC Barcelona 10 25
18/19 SuperSport HNL GNK Dinamo Zagreb 8 25
17/18 SuperSport HNL GNK Dinamo Zagreb 8 26

Top assist seasons

SeasonCompetitionClubAssistsMatches
20/21 Bundesliga RB Leipzig 10 32
17/18 SuperSport HNL GNK Dinamo Zagreb 6 26
16/17 1.HNL GNK Dinamo Zagreb 5 14

Last 50 matches for FC Barcelona 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-23 ES1 Valencia CF 3–1 FC Barcelona Available
2026-05-17 ES1 FC Barcelona Real Betis Balompié TIMED
2026-05-13 ES1 Deportivo Alavés 1–0 FC Barcelona Available
2026-05-10 ES1 FC Barcelona 2–0 Real Madrid CF Available
2026-05-10 ES1 FC Barcelona 2–0 Real Madrid CF Available
2026-05-02 ES1 CA Osasuna 1–2 FC Barcelona Available
2026-05-02 ES1 CA Osasuna 1–2 FC Barcelona Available
2026-04-25 ES1 Getafe CF 0–2 FC Barcelona Available
2026-04-25 ES1 Getafe CF 0–2 FC Barcelona Available
2026-04-22 ES1 FC Barcelona 1–0 RC Celta de Vigo Available
2026-04-22 ES1 FC Barcelona 1–0 RC Celta de Vigo Available
2026-04-14 CL Club Atlético de Madrid 1–2 FC Barcelona Available
2026-04-11 ES1 FC Barcelona 4–1 RCD Espanyol de Barcelona Available
2026-04-08 CL FC Barcelona 0–2 Club Atlético de Madrid Available
2026-04-04 ES1 Club Atlético de Madrid 1–2 FC Barcelona Available
2026-03-22 ES1 FC Barcelona 1–0 Rayo Vallecano de Madrid Available
2026-03-18 CL FC Barcelona 7–2 Newcastle United FC Available
2026-03-15 ES1 FC Barcelona 5–2 Sevilla FC Available
2026-03-10 CL Newcastle United FC 1–1 FC Barcelona Available
2026-03-07 ES1 Athletic Club 0–1 FC Barcelona Available
2026-02-28 ES1 FC Barcelona 4–1 Villarreal CF Available
2026-02-22 ES1 FC Barcelona 3–0 Levante UD Available
2026-02-16 ES1 Girona FC 2–1 FC Barcelona Available
2026-02-07 ES1 FC Barcelona 3–0 RCD Mallorca Available
2026-01-31 ES1 Elche CF 1–3 FC Barcelona Available
2026-01-28 CL FC Barcelona 4–1 FC København Available
2026-01-25 ES1 FC Barcelona 3–0 Real Oviedo Available
2026-01-21 CL SK Slavia Praha 2–4 FC Barcelona Available
2026-01-18 ES1 Real Sociedad de Fútbol 2–1 FC Barcelona Available
2026-01-03 ES1 RCD Espanyol de Barcelona 0–2 FC Barcelona Available
2025-12-21 ES1 Villarreal CF 0–2 FC Barcelona Available
2025-12-13 ES1 FC Barcelona 2–0 CA Osasuna Available
2025-12-09 CL FC Barcelona 2–1 Eintracht Frankfurt Available
2025-12-06 ES1 Real Betis Balompié 3–5 FC Barcelona Available
2025-12-02 ES1 FC Barcelona 3–1 Club Atlético de Madrid Available
2025-11-29 ES1 FC Barcelona 3–1 Deportivo Alavés Available
2025-11-25 CL Chelsea FC 3–0 FC Barcelona Available
2025-11-22 ES1 FC Barcelona 4–0 Athletic Club Available
2025-11-09 ES1 RC Celta de Vigo 2–4 FC Barcelona Available
2025-11-05 CL Club Brugge KV 3–3 FC Barcelona Available
2025-11-02 ES1 FC Barcelona 3–1 Elche CF Available
2025-10-26 ES1 Real Madrid CF 2–1 FC Barcelona Available
2025-10-21 CL FC Barcelona 6–1 PAE Olympiakos SFP Available
2025-10-18 ES1 FC Barcelona 2–1 Girona FC Available
2025-10-05 ES1 Sevilla FC 4–1 FC Barcelona Available
2025-10-01 CL FC Barcelona 1–2 Paris Saint-Germain FC Available
2025-09-28 ES1 FC Barcelona 2–1 Real Sociedad de Fútbol Available
2025-09-25 ES1 Real Oviedo 1–3 FC Barcelona Available
2025-09-21 ES1 FC Barcelona 3–0 Getafe CF Available
2025-09-18 CL Newcastle United FC 1–2 FC Barcelona Available

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

OpponentPWDLGFGAGDWin %
Borussia Dortmund 24 11 3 10 43 37 +6 46%
SC Freiburg 22 12 6 4 47 22 +25 55%
Sevilla FC 22 16 4 2 50 18 +32 73%
Valencia CF 21 13 6 2 53 27 +26 62%
VfL Wolfsburg 21 11 5 5 32 19 +13 52%
Eintracht Frankfurt 21 7 8 6 26 28 -2 33%
Villarreal CF 20 14 3 3 56 27 +29 70%
Athletic Club 20 15 4 1 38 7 +31 75%
FC Augsburg 19 11 7 1 37 16 +21 58%
1. FSV Mainz 05 18 8 4 6 41 26 +15 44%
Getafe CF 18 12 5 1 32 8 +24 67%
Atlético Madrid 18 11 5 2 28 20 +8 61%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
14/15 Senior debut season
15/16 First senior goal
20/21 Goal #50 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 39 341 1 0 0 0.26
23/24 25 571 1 0 0 0.16
22/23 31 807 2 0 0 0.22
21/22 31 466 2 0 0 0.39
20/21 46 1,504 5 0 0 0.3
19/20 37 1,066 2 0 0 0.17
18/19 44 1,454 5 0 0 0.31
17/18 33 619 2 1 0 0.44
16/17 33 1,341 2 0 0 0.13
15/16 24 1,530 4 0 0 0.24

Output by competition

Career goals and assists broken down by tournament.

SuperSport HNL
80 apps
20 G
18 A
Bundesliga
107 apps
17 G
24 A
LaLiga
28 apps
10 G
4 A
Champions League
33 apps
7 G
4 A
Hrvatski nogometni kup
15 apps
6 G
0 A
DFB-Pokal
15 apps
5 G
7 A
Champions League Qu.
11 apps
4 G
5 A
DFL-Supercup
2 apps
4 G
1 A
Prva NL
25 apps
3 G
0 A
Europa League
16 apps
2 G
4 A

Frequently asked about Dani Olmo

Who is Dani Olmo?

Dani Olmo is a Spain professional footballer who plays as a attacking midfield for FC Barcelona.

How old is Dani Olmo?

Dani Olmo is 28 years old. He was born on May 7, 1998 in Terrassa.

What position does Dani Olmo play?

Dani Olmo plays as a attacking midfield (Midfield - Attacking Midfield).

What club does Dani Olmo play for?

Dani Olmo currently plays for FC Barcelona.

How many career goals has Dani Olmo scored?

Across all senior club competitions in our dataset, Dani Olmo has scored 79 goals in 351 appearances.

What is Dani Olmo's market value?

Dani Olmo's most recent reported market value is €60.00m.