Dani Olmo 20
Deployed as Attacking Midfield in 8 of last 10 starts
DNA strand · vs La Liga midfielders (n = 125) · 2667 minutes · hollow tick = rank across all covered leagues
Overall
Creation
Defence
Threat
Each rung is a percentile among La Liga midfielders over the same window (1 = best on every axis, so fewer cards or errors reads as a high rung). Rates need 270 minutes with detailed stats; ratios need a volume floor. Grey rungs are below their gate.
The DNA strand needs 270 minutes for FC Barcelona in this window — 245 so far; it appears once the sample is there.
The DNA strand needs 270 minutes for FC Barcelona in this window — 83 so far; it appears once the sample is there.
DNA strand · vs La Liga midfielders (n = 95) · 2074 minutes · hollow tick = rank across all covered leagues
Overall
Creation
Defence
Threat
Each rung is a percentile among La Liga midfielders over the same window (1 = best on every axis, so fewer cards or errors reads as a high rung). Rates need 270 minutes with detailed stats; ratios need a volume floor. Grey rungs are below their gate.
DNA strand · vs La Liga midfielders (n = 23) · 445 minutes · hollow tick = rank across all covered leagues
Overall
Creation
Defence
Threat
Each rung is a percentile among La Liga midfielders over the same window (1 = best on every axis, so fewer cards or errors reads as a high rung). Rates need 270 minutes with detailed stats; ratios need a volume floor. Grey rungs are below their gate.
Started record · FC Barcelona results by his involvement
30 matches · 23–0–7 · 2.3 ppg · 2.63 scored, 1.13 conceded per game · 2308 minutes
Team 2.3 ppg when he starts (30) v 2.55 when he does not (22)
"Not in squad" counts the club's matches with lineup coverage while he was listed at the club. A record, not an effect.
Last 20 appearances anywhere, newest first.
| Date | Match | Pos | Min | G | A | xG | Sh | KP | Rating |
|---|---|---|---|---|---|---|---|---|---|
| 2026-09-16 | W 7–2 v Racing Santander · La Liga | Central Midfield | 90 | 1 | 0.15 | 2.0 | 6.0 | 8.1 | |
| 2026-09-13 | W 4–2 at Levante · La Liga | Midfielder sub | 24 | 0.0 | 0.0 | 0.0 | 6.3 | ||
| 2026-09-09 | W 5–1 v Feyenoord · Champions League | Central Midfield | 83 | 0.34 | 5.0 | 0.0 | 7.2 | ||
| 2026-09-06 | W 5–0 at Valencia · La Liga | Midfielder sub | 15 | 2 | 0.22 | 2.0 | 2.0 | 8.2 | |
| 2026-08-31 | W 5–2 v Rayo Vallecano · La Liga | Attacking Midfield | 64 | 0.06 | 2.0 | 2.0 | 6.6 | ||
| 2026-08-27 | W 2–0 v Athletic Club · La Liga | Midfielder sub | 27 | 0.01 | 1.0 | 1.0 | 7.1 | ||
| 2026-08-23 | W 5–0 at Elche · La Liga | Midfielder sub | 25 | 0.24 | 1.0 | 0.0 | 6.5 | ||
| 2026-05-23 | L 1–3 at Valencia · La Liga | Attacking Midfield | 62 | 0.05 | 1.0 | 1.0 | 6.9 | ||
| 2026-05-17 | W 3–1 v Real Betis · La Liga | Midfielder sub | 15 | 0.0 | 0.0 | 1.0 | 6.8 | ||
| 2026-05-13 | L 0–1 at Deportivo Alavés · La Liga | Attacking Midfield | 90 | 0.06 | 2.0 | 2.0 | 7.1 | ||
| 2026-05-10 | W 2–0 v Real Madrid · La Liga | Attacking Midfield | 64 | 1 | 0.06 | 1.0 | 1.0 | 6.9 | |
| 2026-05-02 | W 2–1 at Osasuna · La Liga | Attacking Midfield | 62 | 0.48 | 2.0 | 1.0 | 6.3 | ||
| 2026-04-25 | W 2–0 at Getafe · La Liga | Attacking Midfield | 90 | 0.33 | 2.0 | 0.0 | 7.1 | ||
| 2026-04-22 | W 1–0 v Celta de Vigo · La Liga | Attacking Midfield | 73 | 0.2 | 2.0 | 1.0 | 6.7 | ||
| 2026-04-14 | W 2–1 at Atlético de Madrid · Champions League | Attacking Midfield | 89 | 1 | 0.27 | 3.0 | 2.0 | 7.4 | |
| 2026-04-11 | W 4–1 v Espanyol · La Liga | Midfielder sub | 16 | 0.0 | 0.0 | 0.0 | 6.7 | ||
| 2026-04-08 | L 0–2 v Atlético de Madrid · Champions League | Attacking Midfield | 90 | 0.14 | 1.0 | 1.0 | 7.3 | ||
| 2026-04-04 | W 2–1 at Atlético de Madrid · La Liga | Attacker | 90 | 1 | 0.05 | 1.0 | 4.0 | 7.4 | |
| 2026-03-22 | W 1–0 v Rayo Vallecano · La Liga | Midfielder sub | 29 | 0.01 | 1.0 | 0.0 | 6.4 | ||
| 2026-03-18 | W 7–2 v Newcastle United · Champions League | Midfielder sub | 23 | 0.0 | 0.0 | 1.0 | 6.5 |
xG and shots need detailed match coverage; a dash means the match had none.
FC Barcelona
| Season | Apps | Starts | Min | G | A | xG | Rating | Top scorers | Assists |
|---|---|---|---|---|---|---|---|---|---|
| 2026/2027 · La Liga current | 6 | 2 | 245 45% | 0 | 3 | 0.7 | 7.13 | – | #10 (2) |
| 2026/2027 · Champions League current | 1 | 1 | 83 92% | 0 | 0 | 0.3 | 7.25 | – | – |
| 2025/2026 · La Liga | 33 | 24 | 2074 61% | 7 | 8 | 7.3 | 7.23 89th | #37 (7) | #8 (8) |
| 2025/2026 · Champions League | 10 | 4 | 445 41% | 1 | 1 | 0.9 | 6.92 64th | #220 (1) | #289 (1) |
Rating percentile is within the domestic league and position for that season. Top-scorer and assist ranks come from the provider's season leaderboards where the competition publishes them.
Transfers · 3 moves · €84m in fees
-
9 Aug 2024
Transfer
RB Leipzig →
FC Barcelona
€55m
Attacking Midfield
-
25 Jan 2020
Transfer
Dinamo Zagreb →
RB Leipzig
€29m
Attacking Midfield
-
23 Jan 2015
Transfer
Dinamo Zagreb II →
Dinamo Zagreb
Midfielder
Injuries and suspensions · 10 spells · 9 injuries · 60 games missed
- injury Adductor Injury at FC Barcelona 27 Mar 2025 → 15 Apr 2025 7 missed · 19 days
- injury Injury at FC Barcelona 19 Jan 2025 → 6 Feb 2025 4 missed · 18 days
- injury Muscle Injury at FC Barcelona 16 Sep 2024 → 17 Oct 2024 6 missed · 31 days
- suspension No Eligibility at FC Barcelona 9 Aug 2024 → 26 Aug 2024 3 missed · 17 days
- injury Acromioclavicular Joint Dislocation at RB Leipzig 29 Oct 2023 → 21 Dec 2023 11 missed · 53 days
- injury Ruptured intraarticular ligament initiation in knee at RB Leipzig 1 Sep 2022 → 20 Oct 2022 11 missed · 49 days
- injury Cold at RB Leipzig 10 Mar 2022 → 17 Mar 2022 1 missed · 7 days
- injury COVID 19 at RB Leipzig 3 Jan 2022 → 13 Jan 2022 1 missed · 10 days
- injury Torn Muscle Fibre at RB Leipzig 18 Nov 2021 → 27 Dec 2021 8 missed · 39 days
- injury Torn Muscle Fibre at RB Leipzig 16 Sep 2021 → 25 Oct 2021 8 missed · 39 days
Compare Dani Olmo with any player in a current squad. The overall block is always mirrored; the positional strand and radar are mirrored when the declared position groups match.
Spain