goalence
⚔️
Tournaments·May 21, 2026·4 min read·Goalence Editorial

El Clasico All-Time Stats: Real Madrid vs Barcelona

291 matches since 1929. Barcelona lead by 4 wins, Real Madrid undefeated in Champions League editions. A modern comparison with Goalence on-pitch data.

Almost a Century of Rivalry

El Clasico — Barcelona vs Real Madrid — is one of football's most intense rivalries. The first match was played on 17 February 1929; Barcelona won, 1-2. Ninety-six years later, 291 official meetings later.

All-Time Stats

| Category | Real Madrid | Barcelona | Draws |
|---|---|---|---|
| Total wins (291 matches) | 105 | 109 | 77 |
| La Liga | 79 | 80 | 49 |
| Copa del Rey | 14 | 17 | 6 |
| Champions League | 3 | 0 | 3 |
| Goals scored | 423 | 437 | — |

Barcelona lead in total wins by 4. But Real Madrid hold an outright record in Champions League El Clasicos: 3 fixtures, 3 wins for Madrid.

The Headlines

2 May 1953: Real Madrid 4-0 Barcelona. At a 50,000-capacity Chamartín (the Bernabéu's old name), Alfredo Di Stéfano scored a hat-trick.

5 May 2010: Pep Guardiola's Barcelona 6-2 Real Madrid (at the Bernabéu!). Lionel Messi hat-trick. The biggest away win in El Clasico history.

21 April 2012: Barcelona 1-2 Real Madrid (at the Camp Nou). José Mourinho clinched La Liga with a late goal.

25 October 2014: Real Madrid 3-1 Barcelona. The BBC era of Cristiano Ronaldo, Karim Benzema and James Rodríguez.

18 December 2021: Real Madrid 2-1 Barcelona. Remembered as the last Messi-vs-Ronaldo edition of the supernova era.

The Modern Era: 2020-2025

The last five seasons have produced 24 matches. Real Madrid 11 wins, Barcelona 9, 4 draws. Ancelotti and Xavi's rotations differed from the earlier star concentration — team football pushed ahead.

The 2024-25 season was particularly interesting: Real Madrid clashed against Lamine Yamal's strengthened Barcelona in La Liga and the Super Cup. On 5 January 2025, Barcelona won the Super Cup final 5-2 — Yamal, 17 years old, scored an El Clasico goal.

Goalence Data: On-Pitch Goals

In our strict on-pitch dataset for 2025-26, Real Madrid's highest winning-minute share belongs to Vinicius Jr (66.4%). On the Barcelona side, Lamine Yamal sits at 64.1% — the 2.3-point gap reflects Real Madrid's slight edge in the last five fixtures.

The Next El Clasico: 27 December 2025

At Santiago Bernabéu, La Liga matchweek 18. Goalence's Poisson model currently has Real Madrid as the favourite at 47% — a tight match. Predictions and decisive stats are at /league/la-liga/real-madrid-vs-barcelona-2025-12-27.

Tags

El ClasicoReal MadridBarcelonaLa LigaLamine YamalVinicius Jr

Frequently asked questions

When was the first El Clasico played?

17 February 1929. Barcelona won 1-2.

What is the biggest scoreline in El Clasico history?

5 May 2010: Barcelona 6-2 Real Madrid at the Bernabéu. Messi scored a hat-trick.

When is the next El Clasico?

27 December 2025 at Santiago Bernabéu, La Liga matchweek 18.

Related Stories