Barcelona and Real Madrid have contested one of football’s most closely followed rivalries for more than a century.
This guide sets out the Barcelona vs Real Madrid all-time record, the LaLiga record, wins, draws, goals and results by competition. It also covers the last 10 meetings, the biggest wins for each club and the leading scorers in the fixture.
The statistics are checked through 17 October 2026. The latest completed meeting is Barcelona’s 2–0 win at Camp Nou on 10 May 2026. The next is scheduled for 25 October 2026, as confirmed by Real Madrid.
This page covers the numbers. For the story behind them, read El Clásico’s history and rivalry.
Barcelona vs Real Madrid Head-to-Head Record
Barcelona and Real Madrid are level in the all-time record. Across 264 competitive meetings, each club has won 106 matches and 52 have ended in draws.
| Statistic | Barcelona | Real Madrid |
|---|---|---|
| Matches played | 264 | 264 |
| Wins | 106 | 106 |
| Draws | 52 | 52 |
| Goals scored (LaLiga’s overall summary) | 438 | 447 |
The record includes competitive meetings from 1902 to 10 May 2026 and excludes friendlies. LaLiga’s published all-time summary reports 438 Barcelona goals and 447 Real Madrid goals, although its competition-by-competition figures produce a different sum.
The win and draw totals are consistent across the published summary. Source: LaLiga’s El Clásico statistics.
How This Record Is Counted
This article counts competitive meetings listed in LaLiga’s historical El Clásico record and excludes friendlies. The total includes the match played on 13 May 1902, when Barcelona beat Madrid FC 3–1 in the Copa de la Coronación, also known as the Coronation Cup.
The tournament is not recognised by the Spanish football federation (RFEF) as an official competition. LaLiga includes the match in its historical tally, so this article follows LaLiga’s approach.
That choice affects the win count. Excluding the 1902 match would remove one Barcelona victory from this particular tally, leaving Real Madrid ahead on wins.
LaLiga’s overall summary and its competition-by-competition goal figures do not reconcile. The detailed goals table below adds the listed competition totals, while the overall summary is reported separately. Readers should note this source discrepancy when comparing El Clásico goal totals across websites.
Who Has Won More El Clásico Matches?
Under LaLiga’s historical count, neither club has won more El Clásico matches. Barcelona and Real Madrid have 106 victories each, with 52 draws.
The league record favours Real Madrid, who have 80 LaLiga wins to Barcelona’s 77. Barcelona have the stronger record in the Copa del Rey, while Real Madrid lead in the Spanish Super Cup and European Cup/Champions League meetings. The complete competition breakdown appears below.
Other websites may report different totals because they use different historical cut-off dates or include and exclude different matches.
This article follows LaLiga’s published 264-match count, including the 1902 Coronation Cup meeting and excluding friendlies.
Barcelona vs Real Madrid LaLiga Head-to-Head Record
The LaLiga record counts league matches only. Cup, Super Cup and European meetings are excluded.
The first league meeting was on 17 February 1929 at Les Corts, where Real Madrid won 2–1. Barcelona won the return at Chamartín 1–0 and went on to take the first league title.
| LaLiga statistic | Barcelona | Real Madrid |
|---|---|---|
| Matches played | 192 | 192 |
| Wins | 77 | 80 |
| Draws | 35 | 35 |
| Goals scored | 312 | 309 |
| Goal difference | +3 | -3 |
Real Madrid lead the LaLiga head-to-head by three wins, but Barcelona have scored three more league goals. That contrast shows why the all-competition record and the league-only record should be reported separately.
LaLiga matches account for 192 of the 264 meetings in this count, making the league the largest part of the rivalry’s competitive record.
Barcelona vs Real Madrid Record by Competition
The table splits the 264 meetings by competition. Friendlies are not included.
| Competition | Matches | Barcelona wins | Draws | Real Madrid wins |
|---|---|---|---|---|
| LaLiga | 192 | 77 | 35 | 80 |
| Copa del Rey | 38 | 17 | 8 | 13 |
| Spanish Super Cup | 19 | 7 | 2 | 10 |
| UEFA Champions League (including the European Cup) | 8 | 2 | 3 | 3 |
| Copa de la Liga | 6 | 2 | 4 | 0 |
| Copa de la Coronación (1902) | 1 | 1 | 0 | 0 |
| Total | 264 | 106 | 52 | 106 |
LaLiga combines the Copa de la Liga and the 1902 Coronation Cup under “Others”, reporting three Barcelona wins and four draws across seven matches.
The table separates the two competitions for clarity. Historical totals may vary by source depending on how early matches are classified.
Barcelona vs Real Madrid Head-to-Head Goals
LaLiga’s overall summary reports 447 goals for Real Madrid and 438 for Barcelona across 264 competitive meetings. Its competition-by-competition figures, however, add up to 444 for Real Madrid and 441 for Barcelona.
In LaLiga alone, the figures are consistent: Barcelona have scored 312 goals to Real Madrid’s 309 across 192 league matches.
| Competition | Barcelona goals | Real Madrid goals |
|---|---|---|
| LaLiga | 312 | 309 |
| Copa del Rey | 71 | 71 |
| Spanish Super Cup | 32 | 42 |
| UEFA Champions League (including the European Cup) | 10 | 13 |
| Copa de la Liga | 13 | 8 |
| Copa de la Coronación (1902) | 3 | 1 |
| Total | 441 | 444 |
Through 10 May 2026. Sources: LaLiga and Wikipedia.
Barcelona vs Real Madrid: Last 10 Meetings
These are the 10 most recent completed competitive meetings, newest first. Dates, scores and competitions were checked against LaLiga’s results listing and match reports.
For league matches, the first-named team is the home side. Cup finals and Super Cup finals may be played at neutral venues, so the home-team label in the table should not be read as proof that the match took place at that club’s stadium.
| Date | Competition | Home team | Score | Away team | Winner |
|---|---|---|---|---|---|
| 10 May 2026 | LaLiga | Barcelona | 2–0 | Real Madrid | Barcelona |
| 11 January 2026 | Spanish Super Cup final | Barcelona | 3–2 | Real Madrid | Barcelona |
| 26 October 2025 | LaLiga | Real Madrid | 2–1 | Barcelona | Real Madrid |
| 11 May 2025 | LaLiga | Barcelona | 4–3 | Real Madrid | Barcelona |
| 26 April 2025 | Copa del Rey final | Barcelona | 3–2 (a.e.t.) | Real Madrid | Barcelona |
| 12 January 2025 | Spanish Super Cup final | Real Madrid | 2–5 | Barcelona | Barcelona |
| 26 October 2024 | LaLiga | Real Madrid | 0–4 | Barcelona | Barcelona |
| 21 April 2024 | LaLiga | Real Madrid | 3–2 | Barcelona | Real Madrid |
| 14 January 2024 | Spanish Super Cup final | Real Madrid | 4–1 | Barcelona | Real Madrid |
| 28 October 2023 | LaLiga | Barcelona | 1–2 | Real Madrid | Real Madrid |
Across these 10 games, Barcelona won six, Real Madrid won four and none was drawn. Barcelona scored 26 goals and Real Madrid scored 20.
Six of the 10 were decided by a single goal. The 2025 Copa del Rey final went to extra time and finished 3–2 to Barcelona. No match in this run needed a penalty shootout.
Barcelona won the two most recent meetings listed here: the January 2026 Spanish Super Cup final and the league match on 10 May 2026.
Biggest Barcelona Wins Against Real Madrid
Barcelona’s biggest El Clásico wins include several five-goal victories in league and cup matches. The examples below highlight famous results rather than ranking every win strictly by goal difference.
For a fuller list, including the widest margins for both clubs, see our guide to the biggest El Clásico wins.
| Date | Result | Competition |
|---|---|---|
| 24 September 1950 | Barcelona 7–2 Real Madrid | LaLiga |
| 19 May 1957 | Barcelona 6–1 Real Madrid | Copa del Generalísimo |
| 17 February 1974 | Real Madrid 0–5 Barcelona | LaLiga |
| 8 January 1994 | Barcelona 5–0 Real Madrid | LaLiga |
| 29 November 2010 | Barcelona 5–0 Real Madrid | LaLiga |
| 2 May 2009 | Real Madrid 2–6 Barcelona | LaLiga |
Sources: LaLiga and Wikipedia.
Biggest Real Madrid Wins Against Barcelona
This table follows the same scope: all competitive meetings, league and cup. It is also a selection of the largest margins.
| Date | Result | Competition |
|---|---|---|
| 13 June 1943 | Real Madrid 11–1 Barcelona | Copa del Generalísimo semi-final, second leg |
| 3 February 1935 | Real Madrid 8–2 Barcelona | LaLiga |
| 18 September 1949 | Real Madrid 6–1 Barcelona | LaLiga |
| 7 January 1995 | Real Madrid 5–0 Barcelona | LaLiga |
| 27 January 1963 | Barcelona 1–5 Real Madrid | LaLiga |
Sources: LaLiga and Wikipedia’s account of the 1943 match.
Real Madrid’s 11–1 victory on 13 June 1943 remains the widest winning margin in the competitive El Clásico record used here. Barcelona had won the first leg 3–0, but Real Madrid progressed 11–4 on aggregate.
The match is also associated with controversy over the political atmosphere of the Franco era. Any fuller explanation of the “Chamartín scandal” should be based on historical reporting and clearly distinguish documented events from later interpretations.
El Clásico All-Time Top Scorers
Lionel Messi is the leading scorer in competitive El Clásico matches, with 26 goals for Barcelona. Alfredo Di Stéfano and Cristiano Ronaldo follow with 18 each for Real Madrid.
Karim Benzema and Raúl González also feature among the fixture’s leading scorers. The table below gives a short overview; see our dedicated El Clásico all-time top scorers article for the full list.
| Player | Club | Goals |
|---|---|---|
| Lionel Messi | Barcelona | 26 |
| Alfredo Di Stéfano | Real Madrid | 18 |
| Cristiano Ronaldo | Real Madrid | 18 |
| Karim Benzema | Real Madrid | 16 |
| Raúl | Real Madrid | 15 |
All competitive meetings. Sources: LaLiga for the top three and Wikipedia for the full table.
Frequently Asked Questions
Who has won more El Clásico matches?
LaLiga’s published historical count has Barcelona and Real Madrid level on 106 wins each, with 52 draws, including the 1902 Coronation Cup match.
How many times have Barcelona and Real Madrid played each other?
They have met 264 times in competitive matches, including 192 in LaLiga. The total includes the 1902 Coronation Cup match and excludes friendlies.
How many El Clásico matches has Barcelona won?
Barcelona have won 106, including 77 in LaLiga.
How many El Clásico matches has Real Madrid won?
Real Madrid have won 106, including 80 in LaLiga.
Which club has scored more goals in El Clásico?
LaLiga’s overall summary credits Real Madrid with 447 goals and Barcelona with 438. However, the figures in its competition-by-competition table add up to 444 for Real Madrid and 441 for Barcelona. In LaLiga matches alone, Barcelona lead 312 goals to 309.
Who has scored the most goals in El Clásico?
Lionel Messi has scored 26 in all competitive meetings, 18 of them in LaLiga. Alfredo Di Stéfano and Cristiano Ronaldo follow with 18 each.
What is the Barcelona vs Real Madrid LaLiga head-to-head record?
In 192 LaLiga meetings, Real Madrid have won 80, Barcelona 77 and 35 have been drawn. Barcelona lead on league goals, 312 to 309.
When was the first Barcelona vs Real Madrid match?
The first meeting was on 13 May 1902, a Copa de la Coronación semi-final that Barcelona won 3–1. The first LaLiga meeting was on 17 February 1929, a 2–1 win for Real Madrid at Les Corts.
How many El Clásico matches are played in a typical LaLiga season?
Barcelona and Real Madrid normally meet twice in LaLiga each season, once at each club’s ground. They may meet additional times in the Copa del Rey, Spanish Super Cup or European competitions.
Conclusion
Barcelona and Real Madrid are level on 106 wins each across 264 competitive meetings in LaLiga’s historical count, with 52 draws. This total includes the 1902 Coronation Cup match and excludes friendlies.
The LaLiga-only record differs: Real Madrid lead on wins, 80 to 77, while Barcelona have scored more league goals, 312 to 309. Overall goal totals vary between LaLiga’s summary and the sum of its competition-by-competition figures, so readers should check which counting method a source uses.
For the historical background, famous matches and wider story behind the rivalry, read our main El Clásico history and records guide.
