Dani Olmo is represented by the football agency Niagara Sports Company. The player currently plays for FC Barcelona; the current market value is €60.00m. Under contract until 30.06.2030.

timeline Career History

07/08
Barcelona Alt. Barcelona Alt.
13/14
Barcelona U16 Barcelona U16
14/15
Din. Zagreb II Din. Zagreb II
14/15
Dinamo Zagreb Dinamo Zagreb
19/20
Leipzig Leipzig
24/25
Barcelona Barcelona

Rating

71

ATT

Dani Olmo player profile photo

Dani Olmo

Spain • Attacking Midfield visibility1,8M Wikidata Q19560313

ATT

68

TEC

64

TAC

51

DEF

38

CRE

80

AGE

28

Height: 1,79
Foot: Right
euro €60.00m
support_agent Agent: Niagara Sports Company

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Related news

All news →

Position

Midfield

Age

28

Height

1,79

Foot

Right

Personal details

Date of Birth
07.05.1998
Place of birth
Terrassa, Spain
Nationality
Spain
League
LaLiga
Shirt number
20

info About Dani Olmo

Dani Olmo is a 28-year-old Attacking Midfield from Spain. Dani Olmo has played for FC Barcelona since 2024. The contract runs until June 2030. Current estimated market value: €60.00m. Dani Olmo is represented by the football agency Niagara Sports Company. 6 transfers on record; the highest fee was €61.00m for the 2024 move from Leipzig to Barcelona. In the 2026/2027 LaLiga season: 9 matches, 1 goals and 3 assists. Height 1.79 m, preferred foot: right.

Who is Dani Olmo's agent?

expand_more

Dani Olmo is represented by the football agency Niagara Sports Company.

Which club does Dani Olmo play for?

expand_more

Dani Olmo currently plays for FC Barcelona as a Attacking Midfield.

What is Dani Olmo's market value?

expand_more

Dani Olmo's market value is estimated at around €60.00m (2026 data).

Where is Dani Olmo from?

expand_more

Dani Olmo holds Spain nationality.

How old is Dani Olmo?

expand_more

Dani Olmo is 28 years old.

scoreboard Recent Matches

Date Opponent Score Rating
20 Oct 2026
Paris Saint-Germain (A)
UEFA Champions League
4 - 2 (L) 6.7
17 Oct 2026
Real Betis (A)
LaLiga
2 - 5 (W) 8.2
13 Oct 2026
Galatasaray (A)
UEFA Champions League
1 - 4 (W) 6.7
10 Oct 2026
Getafe (H)
LaLiga
3 - 0 (W) 7.0
6 Oct 2026
Croatia (A)
UEFA Nations League, League A, Gr. 3
1 - 2 (W) 6.9

Market Value & Form

LaLiga 2026/2027

Market Value

Comparison of two independent sources

Current Value

€60.00m

Model Estimate

€57,5m

€51,8m – €63,3m

20232026

Season Form

Goals

1 / xG 1.07

Assists

3 / xA 2.03

Shooting

14 / on target 5

Pass accuracy

93.9

Goals
%43
Assists
%86
Rating
%81

Bars show the player's league percentile.

Detailed Statistics Show expand_more

Percentages show the player's league percentile.

Shooting

Goals 1 %43
xG 1.07 %58
xGOT 0.93 %54
xG excl. penalty 1.07 %63
Shooting 14 %60
Shots on target 5 %58
Headed shots 1 %65

Passing

Assists 3 %86
xA 2.03 %92
Accurate passes 229 %76
Pass accuracy % 93.9 %97
Accurate long balls 8 %68
Long ball accuracy % 80.0 %78
Line-breaking passes 49 %83
Chances created 15 %82
Big chances created 7 %94
Successful crosses 5 %74
Cross accuracy % 35.7 %82

Possession

Dribbles 5 %39
Dribble success % 62.5 %76
Duels won 20 %39
Duels won % 60.6 %93
Aerials won 2 %49
Aerials won % 50.0 %67
Touches 328 %61
Touches in opposition box 18 %43
Dispossessed 6 %46
Fouls won 8 %47

Defending

Defensive actions 13 %49
Tackles 5 %33
Interceptions 2 %38
Fouls committed 2 %79
Recoveries 11 %28
Possession won final 3rd 2 %24
Dribbled past 1 %83
Clearances 6 %88
Clean sheets 0 %0
Goals conceded while on pitch 6 %49
xG against while on pitch 5.10 %68

Discipline

Yellow cards 1 %32
Red cards 0 %100

Skill profile

Scores on a 0–100 scale; data: La Liga 2026/2027.

70,3 Overall

Ranked #39 of 112 players in the same position

Creative Playmaker

Recent match scores

  • 85 Real Betis
  • 54 Getafe
  • 71 Sevilla
  • 74 Racing Santander
  • 59 Levante
  • Shooting 76,8 #7/97
  • Passing 76,7 #26/114
  • Crossing 78,0 #6/95
  • On ball attacking 70,2 #23/112
  • Duels 66,1 #42/113
  • 1v1 defending 61,7 #79/114
  • Positioning 63,8 #55/112
  • Ball control 58,6 #101/114

newspaper Latest news

  • Expected back after break

    Olmo (groin) isn't expected back until after the November international break, according to manager Hansi Flick. "I hope [they] can be available after the international break, Olmo as well."

  • Ruled out for around a month

    Olmo (adductor) is expected to miss around a month after tests confirmed a left adductor muscle injury sustained during Tuesday's 4-2 Champions League defeat against Paris Saint-Germain, according to the club.

  • Injured Tuesday

    Olmo was brought off with an apparent injury during Tuesday's trip to PSG, after which manager Hansi Flick said "He took that knock, and afterwards he felt something else. We have to wait," Pablo Sanchez of El Desmarque reports.

  • Makes most of minutes

    Olmo scored one goal to go with two shots (two on goal) and one chance created in Saturday's 5-2 win against Betis.

  • Sets up equalizer before exit

    Olmo assisted once to go with two shots (one on goal), one cross (zero accurate) and two corners in Tuesday's 4-1 victory against Galatasaray.

Careers

Club career

  1. Barcelona Current
    08.2024 – present

    100 apps · 21 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2026/2027 7.27
    La Liga 9 1 3 7.26
    Champions League 3 0 1 7.33
    2025/2026 7.28
    La Liga 33 7 8 7.41
    Champions League 10 1 1 6.91
    Copa del Rey 4 0 0 7.15
    Supercopa de España 2 0 0 –
    2024/2025 7.23
    La Liga 25 10 3 7.30
    Champions League 9 2 1 7.32
    Copa del Rey 4 0 2 6.91
    Supercopa de España 1 0 0 5.97
  2. RB Leipzig
    01.2020 – 08.2024

    148 apps · 29 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2023/2024 7.33
    Bundesliga 21 4 5 7.37
    Champions League 3 1 0 7.12
    Super Cup 1 3 0 –
    2022/2023 7.31
    Bundesliga 23 2 5 7.15
    DFB Pokal 4 2 4 8.29
    Champions League 3 0 0 6.50
    Super Cup 1 1 0 9.68
    2021/2022 6.92
    Bundesliga 19 3 3 6.97
    Europa League 6 0 0 6.92
    DFB Pokal 4 1 1 6.80
    Champions League 2 0 1 6.80
    2020/2021 7.17
    Bundesliga 32 5 9 7.19
    Champions League 8 1 0 6.71
    DFB Pokal 6 1 2 7.70
    2019/2020 6.78
    Bundesliga 12 3 1 6.72
    Champions League 2 1 0 7.15
    DFB Pokal 1 1 0 –
  3. Dinamo Zagreb II
    07.2015 – 07.2017

    25 apps · 3 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2016/2017
    First NL 10 2 0 –
    2015/2016
    First NL 15 1 0 –
  4. Dinamo Zagreb U19 Youth
    07.2015 – 06.2018

    12 apps · 1 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2016/2017
    UEFA Youth League 5 0 0 –
    2015/2016
    UEFA Youth League 7 1 0 –
  5. Dinamo Zagreb
    07.2014 – 01.2020

    124 apps · 34 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2019/2020 7.15
    Champions League 11 5 3 7.15
    HNL 9 3 0 –
    Croatian Cup 2 0 0 –
    2018/2019 7.76
    HNL 25 8 0 –
    Europa League 10 2 2 7.76
    Champions League 6 1 1 –
    Croatian Cup 3 1 0 –
    2017/2018
    HNL 26 8 0 –
    Croatian Cup 5 1 0 –
    Europa League 2 0 0 –
    2016/2017
    HNL 14 1 0 –
    Croatian Cup 4 3 0 –
    2015/2016
    HNL 1 0 0 –
    Croatian Cup 1 1 0 –
    2014/2015
    HNL 5 0 0 –

National team

Spain U23 06.2021

6 apps · 1 goals

Spain 11.2019

61 apps · 12 goals

Spain U21 10.2018

9 apps · 6 goals

Spain U17 01.2015

8 apps · 0 goals