Dani Olmo is a Spanish attacking midfielder known for his technical ability, intelligent movement, passing and finishing.
He can operate as a central attacking midfielder, winger or forward and is particularly effective between the midfield and defensive lines.
Olmo currently plays for Barcelona, returning to his boyhood club in 2024 after four seasons with RB Leipzig.
Before moving to Germany, he established himself at Dinamo Zagreb, where he developed into one of Croatia’s leading young attacking players.
For Spain, Olmo has become an important senior international and was part of the team that won UEFA Euro 2024.
He finished Euro 2024 with three goals and two assists and was one of the tournament’s standout attacking players.
His career statistics include more than 350 senior club appearances, 80+ club goals and 50+ recorded assists, alongside more than 50 appearances for Spain.
Dani Olmo Career Information
| Category | Details |
|---|---|
| Full Name | Daniel Olmo Carvajal |
| Date of Birth | 7 May 1998 |
| Nationality | Spanish |
| Position | Attacking Midfielder / Winger |
| Preferred Foot | Right |
| National Team | Spain |
| Current/Last Club | Barcelona |
| Major Clubs | Dinamo Zagreb, RB Leipzig, Barcelona |
Dani Olmo Club Career Stats
Olmo’s senior club career began with Dinamo Zagreb in Croatia before he moved to RB Leipzig in 2020. After four seasons in Germany, he returned to Barcelona in 2024.
| Club | Appearances | Goals | Assists | Minutes |
|---|---|---|---|---|
| Dinamo Zagreb | 124 | 34 | — | — |
| RB Leipzig | 148 | 29 | — | 8,000+ |
| Barcelona | 84 | 19 | — | 4,578 |
| Total | 356 | 82 | — | 12,500+ |
Assist totals are not fully standardized across Olmo’s complete club history, so unavailable historical figures have been omitted rather than estimated.
Dani Olmo Dinamo Zagreb Stats
Olmo spent five seasons with Dinamo Zagreb after joining the Croatian club as a teenager. He became an important first-team player and helped Dinamo win multiple domestic league and cup titles.
| Statistic | Record |
|---|---|
| Appearances | 124 |
| Goals | 34 |
| Assists | — |
| Minutes | — |
| Trophies | 9 |
Olmo won five Croatian league titles and three Croatian Cups with Dinamo Zagreb, as well as the Croatian Super Cup. His performances also earned him recognition as one of the leading young talents in Croatian football.
Dani Olmo RB Leipzig Stats
Olmo joined RB Leipzig in January 2020 and spent four seasons with the Bundesliga club. He became a key attacking midfielder and contributed goals in domestic and European competitions.
| Statistic | Record |
|---|---|
| Appearances | 148 |
| Goals | 29 |
| Assists | — |
| Minutes | 8,000+ |
| Trophies | 3 |
His major Leipzig honours included consecutive DFB-Pokal victories in 2022 and 2023 and the 2023 DFL-Supercup. His hat-trick in the 2023 German Super Cup against Bayern Munich was one of the most memorable individual performances of his Leipzig career.
Dani Olmo Barcelona Stats
Olmo returned to Barcelona in 2024 after beginning his football development at La Masia. Despite periods affected by injuries, he became an important part of Barcelona’s attacking midfield options.
| Statistic | Record |
|---|---|
| Appearances | 84 |
| Goals | 19 |
| Assists | — |
| Minutes | 4,578 |
| Trophies | 5 |
During the 2024/25 season, Olmo scored 12 goals in 39 official matches. In 2025/26, he made 49 official appearances, scoring eight goals and providing nine assists. Barcelona won La Liga and the Spanish Super Cup during the 2025/26 campaign.
Dani Olmo Competition Stats
Olmo has played in several major European competitions, including La Liga, the Bundesliga, UEFA Champions League and domestic cup competitions.
| Competition | Appearances | Goals | Assists |
|---|---|---|---|
| La Liga | 58+ | 17+ | 18+ |
| Bundesliga | 107 | 25 | 21 |
| UEFA Champions League | 28+ | 8+ | 10+ |
| Copa del Rey | 4+ | 3+ | 2+ |
| DFB-Pokal | 15 | 12 | — |
| Europa League | 6 | 3 | — |
| DFL-Supercup | 2 | 4 | — |
Competition statistics overlap with overall club totals and should not be added together to calculate Olmo’s career goals or appearances.
Dani Olmo Season-by-Season Stats
Olmo’s senior career has included a long development period at Dinamo Zagreb, followed by his Bundesliga years with Leipzig and his return to Barcelona.
| Season | Club | Appearances | Goals | Assists |
|---|---|---|---|---|
| 2015/16 | Dinamo Zagreb | 7+ | 1+ | — |
| 2016/17 | Dinamo Zagreb | 17+ | 2+ | — |
| 2017/18 | Dinamo Zagreb | 32+ | 8+ | — |
| 2018/19 | Dinamo Zagreb | 44+ | 12+ | — |
| 2019/20 | Dinamo Zagreb / RB Leipzig | 29+ | 8+ | — |
| 2020/21 | RB Leipzig | 46+ | 7+ | 9 |
| 2021/22 | RB Leipzig | 19 | 3 | 3 |
| 2022/23 | RB Leipzig | 31+ | 5+ | 7+ |
| 2023/24 | RB Leipzig | 25+ | 8+ | 5+ |
| 2024/25 | Barcelona | 39 | 12 | 6+ |
| 2025/26 | Barcelona | 49 | 8 | 9 |
Olmo’s 2025/26 Barcelona campaign produced eight goals and nine assists across 49 official appearances. His 2024/25 season produced 12 goals in 39 official matches.
Dani Olmo International Stats
Olmo made his Spain senior debut in 2019 and has since become an important part of the national team’s midfield and attack.
| Statistic | Record |
|---|---|
| National Team | Spain |
| International Appearances | 58 |
| International Goals | 12 |
| International Assists | 11+ |
| International Minutes | 3,500+ |
| International Trophies | 1 |
Olmo’s most important international achievement came at UEFA Euro 2024. He scored three goals and provided two assists during Spain’s successful tournament campaign and finished as one of the competition’s joint top scorers.
He also represented Spain at the 2022 FIFA World Cup and the 2020 Olympic Games, where Spain won the silver medal.
Dani Olmo Career Goals
Dani Olmo has scored 80+ senior club goals during his professional career, with additional goals for Spain. His scoring record has been spread across Croatia, Germany and Spain.
| Competition/Team | Goals |
|---|---|
| Club Career | 82 |
| International | 12 |
| Total | 94 |
The club total includes his senior goals for Dinamo Zagreb, RB Leipzig and Barcelona. Competition-specific figures such as his Bundesliga or Champions League goals are already included in the club total.
Dani Olmo Career Assists
Olmo’s creative contribution is an important part of his playing style. He regularly creates chances through combination play, through balls, movement around the penalty area and accurate final passes.
| Competition/Team | Assists |
|---|---|
| Club Career | 50+ |
| International | 11+ |
| Total | 60+ |
Assist records can differ between statistical providers, particularly for older matches and competitions. For that reason, the figures should be viewed as provider-dependent rather than an absolute universal total.
Dani Olmo Major Career Achievements
| Achievement | Record |
|---|---|
| Croatian League Titles | 5 |
| Bundesliga Titles | 0 |
| DFB-Pokal Titles | 2 |
| DFL-Supercup Titles | 1 |
| La Liga Titles | 2 |
| Copa del Rey Titles | 1 |
| Spanish Super Cup | 2 |
| UEFA European Championship | 1 |
| UEFA European Under-21 Championship | 1 |
| Olympic Silver Medal | 1 |
| Euro 2024 Goals | 3 |
| Euro 2024 Assists | 2 |
Olmo won the UEFA European Championship with Spain in 2024 and played a decisive role in the knockout stages. He scored against Georgia in the quarter-final and France in the semi-final before Spain defeated England in the final.
At club level, his honours include multiple Croatian league titles with Dinamo Zagreb, two DFB-Pokal trophies with RB Leipzig and domestic trophies with Barcelona.
Dani Olmo Attacking Midfielder Statistics
Olmo’s position-specific profile combines midfield creativity with attacking production. He can operate centrally as a No. 10 or move into wider positions and has also played as a false nine.
| Statistic | Record |
|---|---|
| Position | Attacking Midfielder / Winger |
| Preferred Foot | Right |
| Senior Club Goals | 82 |
| International Goals | 12 |
| Career Goals | 94 |
| Career Assists | 60+ |
| Champions League Goals | 8+ |
| Bundesliga Goals | 25 |
| La Liga Goals | 17+ |
| Euro 2024 Goals | 3 |
| Euro 2024 Assists | 2 |
| Major International Trophies | 1 |
Olmo’s strengths include close control, intelligent positioning, passing and finishing around the penalty area. His versatility allows him to contribute from midfield as well as from either side of the attack.
Dani Olmo Career Summary
Dani Olmo has built a career spanning Dinamo Zagreb, RB Leipzig and Barcelona while becoming an important member of the Spain national team. He has made more than 350 senior club appearances and scored 82 club goals, with another 12 goals for Spain. His career honours include five Croatian league titles, two DFB-Pokal trophies, the DFL-Supercup, multiple Barcelona domestic trophies and the UEFA European Championship with Spain. Olmo’s Euro 2024 campaign was particularly important, as he scored three goals and provided two assists. His combination of attacking midfield ability, creativity, versatility and goalscoring continues to make him a key player for Barcelona and Spain.
For More Visit Momentum Stats
