kids encyclopedia robot

Dani Olmo facts for kids

Kids Encyclopedia Facts
Quick facts for kids
Dani Olmo
Dani Olmo 2022.jpg
Olmo in 2022
Personal information
Full name Daniel Olmo Carvajal
Date of birth (1998-05-07) 7 May 1998 (age 28)
Place of birth Terrassa, Spain
Height 1.82 m (6 ft 0 in)
Position(s) Attacking midfielder, winger
Team information
Current team
Barcelona
Number 20
Youth career
2006–2007 Espanyol
2007–2014 Barcelona
2014–2016 Dinamo Zagreb
Senior career*
Years Team Apps (Gls)
2015–2017 Dinamo Zagreb II 25 (3)
2015–2020 Dinamo Zagreb 80 (20)
2020–2024 RB Leipzig 107 (17)
2024– Barcelona 58 (17)
International career
2014 Spain U16 3 (0)
2015 Spain U17 9 (1)
2016 Spain U18 3 (1)
2018–2019 Spain U21 14 (6)
2021 Spain U23 7 (1)
2019– Spain 56 (12)
Medal record
Men's football
Representing  Spain
UEFA European Championship
Winner 2024 Germany
Bronze medal – third place 2020 Europe
UEFA Nations League
Winner 2023 Netherlands
Runner-up 2025 Germany
UEFA European Under-21 Championship
Winner 2019 Italy
Olympic Games
Silver medal – second place 2020 Tokyo Team
*Club domestic league appearances and goals, correct as of 21:23, 23 May 2026 (UTC)
‡ National team caps and goals, correct as of 21:05, 10 July 2026 (UTC)

Dani Olmo, born on May 7, 1998, is a talented Spanish football player. He plays as an attacking midfielder or a left winger. Currently, he plays for Barcelona and the Spanish national team.

Dani started his football journey at La Masia, Barcelona's famous youth academy. He then moved to Dinamo Zagreb in Croatia, making his professional debut in 2015. With Dinamo, he played 124 games, scored 34 goals, and helped them win the league five times and the cup three times. In 2020, he joined RB Leipzig in Germany. There, he won the German Cup twice (in 2022 and 2023) and the German Supercup in 2023, where he scored three goals! In 2024, he returned to his childhood club, Barcelona.

Dani also achieved great success with Spain's national teams. He won the Under-21 European Championship in 2019. He also earned a silver medal at the 2020 Olympic Games. He joined the senior Spanish national team in 2019. With them, he won the UEFA Nations League in 2023. He was also a key player when Spain won Euro 2024, where he was one of the top scorers.

Dani Olmo's Club Journey

Starting Out in Football

Dani Olmo was born in Terrassa, a city near Barcelona, Spain. He started playing football at a young age. When he was nine, he joined Barcelona's famous youth academy. Before that, he played for Espanyol.

Adventures with Dinamo Zagreb

At 16, Dani made a big move to Dinamo Zagreb in Croatia in 2014. He played his first professional game in February 2015. Later that year, he scored his first goal in a cup match, helping his team win 7–1.

In 2016, Dani signed a new contract with Dinamo. He scored three goals in the Croatian Cup, where his team finished second. He also scored his first league goal in a big 5–2 win.

Dani showed his skills in the Europa League in 2018. He helped his team win 4–1 against Fenerbahçe, scoring one goal himself. That year, he was named the best player in the Croatian league. He also ranked high in the Golden Boy award, which recognizes the best young players.

In 2019, Dani scored a goal in a Europa League match. He was also recognized as both the best player and the best young player of the 2018–19 Croatian league season.

Dani played his first Champions League game in September 2019, a big 4–0 win. He scored his first Champions League goal in October. He also scored against Manchester City, even though his team lost that game.

Playing for RB Leipzig

2022-07-30 Fußball, Männer, DFL-Supercup, RB Leipzig - FC Bayern München 1DX 3277 by Stepro
Olmo (right) and Bayern Munich's Serge Gnabry in the 2022 DFL-Supercup

In January 2020, Dani joined RB Leipzig, a club in Germany's top league, the Bundesliga. He played his first game a week later. Soon after, he scored his first goal for Leipzig in a German Cup match.

He started his first game against Bayern Munich in February 2020. In June, he scored two goals in a 2–0 win. In August, he scored a crucial goal against Atlético Madrid. This helped Leipzig reach the Champions League semi-finals for the very first time!

Dani helped RB Leipzig win the German Cup in the 2021–22 season. He scored a goal in the earlier rounds. In the final, he came on as a substitute. He then scored in the penalty shoot-out, helping his team win the cup! He also scored a goal in the 2022 DFL-Supercup against Bayern Munich.

On August 12, 2023, Dani scored an amazing hat-trick (three goals) in the 2023 DFL-Supercup against Bayern Munich. His three goals were the only ones in the match, securing the win for Leipzig.

Returning to Barcelona

On August 9, 2024, Dani Olmo made an exciting return to his childhood club, Barcelona. He signed a six-year contract, a dream come true for him.

He made his debut for Barcelona on August 27, 2024. He came on as a substitute and scored the winning goal against Rayo Vallecano, securing a 2–1 away victory. On November 3, he scored two more goals in a 3–1 win against Espanyol. Later that month, he scored his first UEFA Champions League goal for Barcelona. There was a small delay in his official registration, but it was quickly resolved in January 2025. This meant he could play in all major competitions for the club.

Dani started the 2025–26 season strong. On September 21, 2025, he scored his first goal of the season. He also assisted another goal in a 3–0 win against Getafe CF.

On December 2, 2025, after scoring in a match against Atletico Madrid, Dani had an unfortunate injury. He dislocated his shoulder and needed about a month to recover.

Dani Olmo's International Career

Playing for Spain's Youth Teams

Dani played for Spain's youth teams, including the Under-17 European Championship in 2015. He even scored in a penalty shoot-out during that tournament. Later, in October 2018, he made his debut for the Spain Under-21 team.

He was a key player in Spain's squad that won the Under-21 European Championship in 2019. He played four matches, scored three goals, and provided one assist. He was even named the best player in the final match!

Joining the Senior Spanish Team

Dani received his first call-up to the senior Spanish national team in November 2019. He made his debut on November 15, scoring a goal just three minutes after coming onto the field! Spain won that game 7–0 against Malta.

In May 2021, Dani was chosen for Spain's squad for UEFA Euro 2020. In a thrilling match against Croatia, he provided two assists in extra time, helping Spain win 5–3. In the quarter-final against Switzerland, he successfully scored in the penalty shoot-out. In the semi-final against Italy, he assisted a goal, but Spain lost in a penalty shoot-out.

Dani also represented Spain at the 2020 Summer Olympics. He helped the team win a silver medal. He contributed with an assist and a goal during the tournament.

In November 2022, Dani was part of Spain's squad for the 2022 FIFA World Cup. In their first match against Costa Rica, he scored the first goal and assisted another in a huge 7–0 victory. He played in other group matches and the round of 16, where Spain lost in a penalty shoot-out.

On June 7, 2024, Dani was selected for the UEFA Euro 2024 squad. He scored his first goal in the tournament against Georgia. In the quarter-final against Germany, he was named player of the match, scoring a goal and assisting another. He scored his third goal in the semi-final against France. In the final against England, he made a crucial goal-line clearance. With 3 goals, he was one of the top scorers of the tournament.

Dani was also selected for the 2026 FIFA World Cup squad on May 25, 2026.

About Dani Olmo's Family

Dani's father, Miquel, was also a footballer. He played as a forward for smaller teams. Dani's older brother, Carlos, is also a footballer and plays as a defender. Carlos spent several years playing in Croatia. Dani is very good at languages; he speaks Spanish, Catalan, English, German, and Croatian fluently.

Career Statistics

Club Appearances and Goals

Appearances and goals by club, season and competition
Club Season League National cup Europe Other Total
Division Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals
Dinamo Zagreb 2014–15 Prva HNL 5 0 5 0
2015–16 Prva HNL 1 0 1 1 2 1
2016–17 Prva HNL 14 1 4 3 18 4
2017–18 Prva HNL 26 8 5 1 2 0 33 9
2018–19 Prva HNL 25 8 3 1 16 3 44 12
2019–20 Prva HNL 9 3 2 0 11 5 22 8
Total 80 20 15 6 29 8 124 34
Dinamo Zagreb II 2015–16 Druga HNL 15 1 15 1
2016–17 Druga HNL 10 2 10 2
Total 25 3 25 3
RB Leipzig 2019–20 Bundesliga 12 3 1 1 2 1 15 5
2020–21 Bundesliga 32 5 6 1 8 1 46 7
2021–22 Bundesliga 19 3 4 1 8 0 31 4
2022–23 Bundesliga 23 2 4 2 3 0 1 1 31 5
2023–24 Bundesliga 21 4 0 0 3 1 1 3 25 8
Total 107 17 15 5 24 3 2 4 148 29
Barcelona 2024–25 La Liga 25 10 4 0 9 2 1 0 39 12
2025–26 La Liga 33 7 4 0 10 1 2 0 49 8
Total 58 17 8 0 19 3 3 0 88 20
Career total 268 54 38 11 72 14 5 4 384 85

International Appearances and Goals

Appearances and goals by national team and year
National team Year Apps Goals
Spain 2019 1 1
2020 7 0
2021 10 2
2022 11 2
2023 3 2
2024 9 4
2025 5 1
2026 10 0
Total 56 12
Scores and results list Spain's goal tally first.
List of international goals scored by Dani Olmo
No. Date Venue Cap Opponent Score Result Competition
1 15 November 2019 Ramón de Carranza, Cádiz, Spain 1  Malta 5–0 7–0 UEFA Euro 2020 qualifying
2 28 March 2021 Boris Paichadze Dinamo Arena, Tbilisi, Georgia 10  Georgia 2–1 2–1 2022 FIFA World Cup qualification
3 31 March 2021 La Cartuja, Seville, Spain 11  Kosovo 1–0 3–1 2022 FIFA World Cup qualification
4 26 March 2022 RCDE Stadium, Cornellà de Llobregat, Spain 19  Albania 2–1 2–1 Friendly
5 23 November 2022 Al Thumama Stadium, Doha, Qatar 26  Costa Rica 1–0 7–0 2022 FIFA World Cup
6 25 March 2023 La Rosaleda, Málaga, Spain 30  Norway 1–0 3–0 UEFA Euro 2024 qualifying
7 8 September 2023 Boris Paichadze Dinamo Arena, Tbilisi, Georgia 32  Georgia 3–0 7–1 UEFA Euro 2024 qualifying
8 26 March 2024 Santiago Bernabéu, Madrid, Spain 33  Brazil 2–0 3–3 Friendly
9 30 June 2024 RheinEnergieStadion, Cologne, Germany 36  Georgia 4–1 4–1 UEFA Euro 2024
10 5 July 2024 MHPArena, Stuttgart, Germany 37  Germany 1–0 2–1 (aet) UEFA Euro 2024
11 9 July 2024 Allianz Arena, Munich, Germany 38  France 2–1 2–1 UEFA Euro 2024
12 18 November 2025 La Cartuja, Seville, Spain 46  Turkey 1–0 2–2 2026 FIFA World Cup qualification

Awards and Achievements

Dinamo Zagreb

  • Prva HNL: 2014–15, 2015–16, 2017–18, 2018–19, 2019–20
  • Croatian Cup: 2014–15, 2015–16, 2017–18
  • Croatian Super Cup: 2019

RB Leipzig

Barcelona

Spain U21

Spain U23

Spain

Individual Awards

  • UEFA European Under-21 Championship Team of the Tournament: 2019
  • UEFA Champions League Breakthrough XI: 2019
  • Prva HNL Player of the Year: 2018
  • Trophy Footballer – Best Prva HNL player: 2019
  • Trophy Footballer – Best Prva HNL U-21 player: 2019
  • Trophy Footballer – Prva HNL Team of the Year: 2019
  • GNK Dinamo Zagreb Player of the Year: 2019
  • SIMPOSAR International Sports Symposium – Discovery of the Year: 2019
  • UEFA European Championship top scorer: 2024 (shared)
  • UEFA European Championship Team of the Tournament: 2024

See also

Kids robot.svg In Spanish: Dani Olmo para niños

kids search engine
Dani Olmo Facts for Kids. Kiddle Encyclopedia.