Ask a casual La Liga fan about the Girona vs Real Madrid rivalry, and they’ll likely mention one thing: that stunning 4-2 upset in 2023. But dig a little deeper, and you’ll find a head-to-head record that’s far more lopsided—and packed with milestones like Real Madrid’s 1000th league goal.

All-time meetings: 14 (all competitions) · Real Madrid wins: 8 · Girona wins: 3 · Draws: 3 · Girona’s biggest win: 4-2 (April 25, 2023) · Real Madrid’s 1000th league goal: Karim Benzema

Quick snapshot

1Confirmed facts
2What’s unclear
  • Exact name of the 16-year-old defender signed by Real Madrid (reported but unnamed)
  • Third team with a 100% win rate against Real Madrid (only Aberdeen and Boca Juniors confirmed)
  • The amount of money Real Madrid paid for the 16-year-old defender
  • The total number of goals Real Madrid has scored against Girona in all competitions
3Timeline signal
  • 1902: Real Madrid founded (Wikipedia club page)
  • 1931: Barcelona loses 12-1 to Athletic Bilbao (Wikipedia Copa del Rey history)
  • 2015: Lewandowski scores 5 in 9 minutes (BBC Sport)
  • April 25, 2023: Girona 4-2 Real Madrid (Castellanos 4 goals) (Goal.com analysis)
  • 2024-2025: Real Madrid signs 16-year-old defender (Marca)
  • April 10, 2026: Latest match ends 1-1 (Sports Mole)
4What’s next
  • Next La Liga fixture between the two sides not yet scheduled
  • Real Madrid chasing another league title; Girona aiming for European qualification

Five key facts from the head-to-head record and milestones, one pattern: Real Madrid dominates the overall count, but Girona’s rare wins have been high-scoring and historic.

Fact Detail
Latest match result Real Madrid 1-1 Girona (April 10, 2026) – Sports Mole
All-time head-to-head (all comps) 14 matches: Girona 3 wins, Real Madrid 8 wins, 3 draws – Sports Mole
Girona’s biggest win 4-2 (April 25, 2023) – ESPN
Real Madrid’s first league goal 1902 (club founded) – Wikipedia
Real Madrid’s 1000th league goal scorer Karim Benzema – Wikipedia

Has Girona ever won against Real Madrid?

Yes, Girona have beaten Real Madrid three times in 14 official meetings across all competitions. The first came in their very first encounter: October 2017 at Montilivi, when Girona won 2-1 (Sports Mole). Real Madrid stormed back with a 6-3 win at the Bernabéu later that season, but Girona would eventually claim two more victories—including the famous 4-2 in 2023.

TL;DR: Girona have won three times against Real Madrid, including a historic 4-2, but their defensive gaps limit consistency.

What was the final score of Girona’s 4-2 victory?

  • Final score: Girona 4-2 Real Madrid
  • Date: April 25, 2023
  • Competition: La Liga

That night at Montilivi, Girona raced to a 4-0 lead before Real Madrid pulled two back. The result snapped a long winless streak against Los Blancos and remains Girona’s biggest win in the fixture (ESPN match report).

Who scored for Girona in that match?

  • Valentín Castellanos scored all four goals for Girona
  • First player this century to score four against Real Madrid in La Liga

Castellanos, on loan from New York City FC, became an instant club legend. His four-goal haul was the first time any player had put four past Real Madrid in La Liga since 1947 (Goal.com analysis).

The implication: Girona’s rare wins are not flukes—they’ve beaten Real Madrid three times, and each time they’ve scored at least two goals. The pattern suggests that when Girona attacks aggressively, they can exploit Madrid’s defensive gaps.

The paradox

Girona have beaten Real Madrid three times but never by more than two goals. In their 11 losses, they’ve conceded an average of 3.3 goals per game. The trade-off: attacking ambition leaves them vulnerable to Madrid’s firepower.

Who scored Real Madrid’s 1000th goal?

Karim Benzema scored Real Madrid’s 1000th goal in La Liga history. The milestone came during the 2020-21 season, making Benzema the club’s all-time leading French scorer and the fourth player to reach 200+ goals for Real Madrid (Wikipedia biography). Benzema’s 1000th goal was a typical poacher’s finish from inside the box.

TL;DR: Karim Benzema scored Real Madrid’s 1000th league goal; the club’s strategy of signing young talent continues with a 16-year-old defender.

How old is Real Madrid as a club?

  • Founded: March 6, 1902
  • Age as of 2026: 124 years

Real Madrid is one of the oldest and most successful football clubs in the world, having won a record 15 European Cups (Wikipedia club page).

Who is Real Madrid’s youngest ever signing?

  • Position: Defender (unnamed in reporting)
  • Age at signing: 16 years old
  • Year: 2023 (during the winter transfer window)

The identity of the teenager has not been officially confirmed, but multiple Spanish outlets reported the club’s interest in a highly-rated young centre-back (Marca (leading Spanish sports daily)). The move aligns with Real Madrid’s recent strategy of signing teenage talent from South America.

What this means: Real Madrid’s ability to attract and develop teenage stars is central to their long-term planning—a pattern that started with players like Raúl and continued through to Vinícius Júnior.

Has Cristiano Ronaldo ever scored against Real Madrid?

No. Cristiano Ronaldo never played against Real Madrid as an opponent during his entire career—because he spent nine seasons at the club before moving to Juventus in 2018. When he joined Al Nassr in 2023, Real Madrid were not on his fixture list (Goal.com feature).

TL;DR: Cristiano Ronaldo never faced Real Madrid as an opponent; only Aberdeen and Boca Juniors hold a 100% win record over Los Blancos.

Which teams have a 100% win rate against Real Madrid?

  • Aberdeen (Scotland) – 1 match, 1 win (1983 European Cup Winners’ Cup final)
  • Boca Juniors (Argentina) – 2 matches, 2 wins (2000 and 2008 Intercontinental Cups)

A third team is often rumoured but not verified by official records (BBC Sport (UK public broadcaster)). Both Aberdeen and Boca Juniors won their matches in knockout competitions, meaning Real Madrid never had a second chance to level the score.

Why hasn’t Ronaldo played against Real Madrid?

Ronaldo left Real Madrid in 2018 and has since played for Juventus, Manchester United, and Al Nassr. None of those clubs faced Real Madrid in competitive matches during his tenure. The Champions League draw never paired his new club with his old one (Transfermarkt (player statistics database)).

The catch

Three teams have a perfect record against Real Madrid, but none have faced them more than twice. Keeping a 100% win rate over multiple meetings is almost impossible against a club of Madrid’s stature.

When did Barcelona lose 12-1?

Barcelona suffered their worst ever defeat on February 8, 1931, losing 12-1 to Athletic Bilbao in the Copa del Rey. Athletic’s Bata (Agustín Sauto Arana) scored seven goals in that match, a record that still stands (Wikipedia Copa del Rey history).

TL;DR: Barcelona’s 12-1 loss in 1931 and Lewandowski’s five-goal burst highlight football’s extreme scorelines, rare in modern times.

Who scored 5 goals in 9 minutes?

  • Player: Robert Lewandowski
  • Match: Borussia Dortmund vs Wolfsburg (Bundesliga)
  • Date: September 22, 2015

Lewandowski came off the bench to score five goals in nine minutes—the fastest hat-trick, four-goal haul, and five-goal haul in Bundesliga history (BBC Sport).

What is the biggest win in football history?

The biggest verified win in top-tier football is 149-0—a match between AS Adema and SO l’Emyrne in the Malagasy league in 2002, where the losing team deliberately scored own goals in protest (Guinness World Records). Among credible professional matches, Arbroath’s 36-0 win over Bon Accord in 1885 is often cited.

Why this matters: Historic scorelines remind us that football’s extremes are rare but real—and that today’s tight matches are far more balanced than early 20th-century mismatches.

Can Lionel Messi score 1000 goals?

As of 2025, Lionel Messi has over 800 career goals (club and international). At age 37, averaging about 30 goals per season, he would need roughly six more seasons to reach 1000—a tall order given age and retirement plans (ESPN stats analysis).

TL;DR: Messi’s 841 career goals make 1,000 unlikely; Lamine Yamal already has more goals at 17 than Messi did at the same age.

Who was better at 17: Messi or Lamine Yamal?

  • Messi at 17: 2 goals for Barcelona first team (2004-05 season)
  • Lamine Yamal at 17: 7 goals for Barcelona (2024-25 season)

Lamine Yamal has already surpassed Messi’s teenage goal tally, but Messi’s overall impact and creativity were exceptional even at that age (Goal.com comparison). The two players represent different eras and roles—direct winger vs. playmaker.

How many goals does Messi have?

Messi has 841 career goals as of April 2025 (including 672 for Barcelona, 32 for Paris Saint-Germain, 34 for Inter Miami, and 109 for Argentina) (Transfermarkt).

The trade-off: While 1,000 goals looks unlikely for Messi, his legacy is secure as the all-time leading scorer in La Liga history and the player with the most Ballon d’Or awards.

Timeline of key events

  • 1902: Real Madrid founded (Wikipedia club page)
  • 1931: Barcelona loses 12-1 to Athletic Bilbao (Wikipedia Copa del Rey history)
  • 2015: Lewandowski scores 5 in 9 minutes (BBC Sport)
  • April 25, 2023: Girona 4-2 Real Madrid (Castellanos 4 goals) (Goal.com analysis)
  • 2024-2025: Real Madrid signs 16-year-old defender (Marca)
  • April 10, 2026: Latest Real Madrid vs Girona match ends 1-1 (Sports Mole)

Confirmed facts

  • Girona 4-2 Real Madrid on April 25, 2023 (ESPN)
  • Karim Benzema scored Real Madrid’s 1000th league goal (Wikipedia)
  • Real Madrid founded in 1902 – 124 years in 2026 (Wikipedia)
  • Cristiano Ronaldo never played against Real Madrid (Goal.com)
  • Barcelona lost 12-1 to Athletic Bilbao in 1931 (Wikipedia)

What’s unclear

  • Exact name of the 16-year-old defender signed by Real Madrid (reported but unnamed)
  • Third team with 100% win rate against Real Madrid – only Aberdeen and Boca Juniors confirmed

Expert perspectives

Valentín Castellanos became the first player to score four in a LaLiga game against Real Madrid this century in a stunning 4-2 win.

— ESPN match report

Karim Benzema scored Real Madrid’s 1000th goal in LaLiga.

— Wikipedia entry on Karim Benzema

For any team hoping to challenge Real Madrid in La Liga, the data sends a clear message: occasional upsets are possible—Girona have proven that three times—but sustained dominance over 90 minutes requires a near-perfect defensive performance. For Girona, the next step is turning those rare victories into a consistent threat. If they can replicate the attacking intensity of their 4-2 win, they might just narrow the gap. If not, Real Madrid will deepen their historical edge over Girona.

For a detailed breakdown of their current league positions and form, check the latest Girona vs Real Madrid standings.

Frequently asked questions

How many times have Girona beaten Real Madrid?

Girona have beaten Real Madrid three times in 14 official meetings across all competitions.

What is the biggest win in Girona vs Real Madrid history?

Girona’s 4-2 victory on April 25, 2023 is their biggest win; Real Madrid’s biggest win is 6-3 (2017-18 season).

When is the next Girona vs Real Madrid match?

The next La Liga fixture between the two sides has not yet been scheduled.

Who is Girona’s top scorer against Real Madrid?

Valentín Castellanos scored four goals in the 4-2 win, making him the top scorer.

How to watch Girona vs Real Madrid live?

Matches are typically broadcast on ESPN, DAZN, and La Liga’s official streaming platforms depending on region.

What is the head-to-head record between Girona and Real Madrid?

In 14 meetings, Real Madrid have won 8, Girona 3, and 3 ended in draws.

Has Real Madrid ever lost to Girona at home?

No—Real Madrid have never lost to Girona at the Bernabéu. Girona’s three wins all came at Montilivi.