Real Madrid vs. Barcelona history: Head-to-head and El Clasico finals

Published On:
Real Madrid vs. Barcelona history: Head-to-head and El Clasico finals

Matches between Real Madrid and Barcelona are always the biggest events on the Spanish football calendar, with the two most powerful clubs in La Liga battling it out in memorable contests over the years.

Despite the absence of the iconic Lionel Messi vs Cristiano Ronaldo matchup, the fixture continues to feature some of the biggest names in world football, with the two teams regularly competing for the biggest prizes. Lamine Yamal, Kylian Mbappe, and Vinicius Jr. are among the many world-class athletes involved.

These teams met five times during the 2022/23 season, with Barcelona winning the league title and defeating their opponents in the Supercopa de Espana final, while Madrid avenged themselves by winning the two-legged Copa del Rey semifinal tie.

Real Madrid won the La Liga and Champions League double last year, defeating Barcelona three times in a row to complete a clean sweep.

Barcelona would get off to a strong start this season, winning their first La Liga meeting 4-0 in late October. On January 12, the two faced off again in a spectacular Supercopa de Espana final in Riyadh.

The two clubs have met in 259 competitive matches in total, with Real Madrid winning 105, Barcelona 102, and the teams drawing 52 times. Former Barcelona star Messi is the all-time leading goalscorer in El Clasico history, trailing only Sergio Busquets in appearances (48).

El Clasico head-to-head record

Here, we take a look at all the records of this classic encounter between the two Spanish giants.

Who has won the most El Clasico matches — Real Madrid or Barcelona?

Competition Matches Real Madrid wins Barcelona wins Draws
La Liga 189 79 75 35
Copa del Rey 37 13 16 8
Copa de La Liga 6 0 2 4
Supercopa de Espana 18 10 6 2
Copa de la Coronacion 1 0 1 0
Champions League 8 3 2 3
Total 259 105 12 52

Who are the top goalscorers in El Clasico?

Player Club Goals
Lionel Messi Barcelona 26
Alfredo Di Stefano Real Madrid 18
Cristiano Ronaldo Real Madrid 18
Karim Benzema Real Madrid 16
Raul Gonzalez Real Madrid 15
Cesar Rodriguez Barcelona 14
Francisco Gento Real Madrid 14
Ferenc Puskas Real Madrid 14

Who are the players with the most appearances in El Clasico?

Player Club Appearances
Sergio Busquets Barcelona 48
Lionel Messi  Barcelona 45
Sergio Ramos Real Madrid 45
Karim Benzema Real Madrid 43
Francisco Gento Real Madrid 42
Manuel Sanchis Real Madrid 42
Xavi Hernandez Barcelona 42

What are the biggest wins in El Clasico history?

Date Match Competition
June 19, 1943 Real Madrid 11–1 Barcelona Copa del Rey
Feb. 3, 1935 Real Madrid 8–2 Barcelona La Liga
Sep. 24, 1950 Barcelona 7–2 Real Madrid La Liga
May 19, 1957 Barcelona 6–1 Real Madrid Copa del Rey
Sep. 18, 1949 Real Madrid 6–1 Barcelona La Liga

Which players have scored the most hat-tricks in El Clasico?

Player Club No. of hat-tricks
Santiago Bernabeu Real Madrid 2 (Both in 1916 Copa del Rey)
Jaime Lazcano Real Madrid 2 (1929/30 La Liga & 1934/35 La Liga)
Ferenc Puskas Real Madrid 2 (1962/63 La Liga & 1963/64 La Liga)
Lionel Messi FC Barcelona 2 (2006/07 La Liga & 2013/14 La Liga)

Carlo Ancelotti vs. Hansi Flick head to head

Carlo Ancelotti has been a mainstay at Real Madrid since his arrival in 2021, having fired two Barcelona managers during his tenure, Ronald Koeman and Xavi.

In October 2024, the Italian faced a new manager as the El Clasico rivals clashed, and Hansi Flick delivered a rude awakening in a shocking 4-0 home defeat. The 2025 Supercopa final saw a similarly humiliating result, with Barcelona winning 5-2.

The two had never met before, with Flick now in his first managerial position outside of Germany. The two never met while Ancelotti was in charge of Bayern Munich because Flick was working for the German national team at the time.

SOURCE

Leave a Comment