Individual records & leaders

El Clásico top scorers & player records

Explore the players behind Real Madrid and Barcelona's rivalry, from all-time Clásico goalscorers to the most appearances. Lionel Messi leads the historical scoring list shown here with 26 goals; the season section follows recorded goalscorers in 2026/27.

Season statistics updated .

2026/27 season

Recorded club goalscorers

Available La Liga & Champions League leader data

Real Madrid

Season goalscorers · 2026/27

17 goals
  1. 1 K.

    Kylian Mbappé

    16 apps · 3 assists

    17 goals
  2. 2 J.

    Jude Bellingham

    12 apps · 3 assists

    4 goals
  3. 3 A.

    Arda Güler

    12 apps · 4 assists

    3 goals
  4. 4 Y.

    Yan Diomande

    12 apps · 2 assists

    3 goals
  5. 5 F.

    Federico Valverde

    4 apps · 0 assists

    2 goals

FC Barcelona

Season goalscorers · 2026/27

19 goals
  1. 1 RA

    Raphinha

    13 apps · 3 assists

    19 goals
  2. 2 L.

    Lamine Yamal

    15 apps · 11 assists

    13 goals
  3. 3 F.

    Fermín López

    10 apps · 5 assists

    5 goals
  4. 4 G.

    Gabriel Jesus

    7 apps · 1 assists

    3 goals
  5. 5 K.

    Karim Adeyemi

    11 apps · 2 assists

    2 goals

La Liga top scorers

  1. 1 Raphinha (Barcelona) 15 (10m)
  2. 2 Kylian Mbappé (Real Madrid) 13 (12m)
  3. 3 Lamine Yamal (Barcelona) 10 (11m)
  4. 4 Yassir Zabiri (Racing Santander) 9 (12m)
  5. 5 Ante Budimir (Osasuna) 8 (12m)

Champions League top scorers

  1. 1 Tasos Douvikas (Como) 6 (4m)
  2. 2 Nicolo Tresoldi (Club Brugge) 5 (4m)
  3. 3 Erling Haaland (Manchester City) 5 (3m)
  4. 4 Harry Kane (Bayern Munich) 4 (4m)
  5. 5 Kylian Mbappé (Real Madrid) 4 (4m)

Club totals combine the player entries available in the La Liga and Champions League leader feeds. Players or competition contributions outside those feeds may be missing. For the listed squad and its separately sourced statistics, visit squads and line-ups.

Messi vs Ronaldo in El Clásico

Full competitive Clásico careers

These figures cover each player's full competitive Clásico career, including games when the other player did not take part. Messi's Barcelona career extended beyond Ronaldo's years at Real Madrid. Goals per game means goals divided by appearances, not goals per 90 minutes.

Selected matches from 2009–2018

All-time Clásico top scorers

Goals in official meetings

El Clásico goalscorers ranked by total goals, with appearances and goals by competition.
RankPlayerClubEraAppsLa LigaCupsEuropeGoals
1Lionel Messi FC Barcelona 2004–202145186226
2Alfredo Di Stéfano Real Madrid 1953–196430142218
2Cristiano Ronaldo Real Madrid 2009–20183099018
4Karim Benzema Real Madrid 2009–20234388016
5Raúl González Real Madrid 1994–201037113115
6César Rodríguez FC Barcelona 1942–195528122014
6Ferenc Puskás Real Madrid 1958–19661892314
6Francisco Gento Real Madrid 1953–197142102214
9Santillana Real Madrid 1971–19883593012
10Luis Suárez FC Barcelona 2014–20201592011
11Hugo Sánchez Real Madrid 1985–19921782010
11Juanito Real Madrid 1977–19872382010

Cups includes Copa del Rey, Supercopa and Copa de la Liga. Europe includes the European Cup and Champions League. Scroll the table for the full breakdown.

Most appearances

Official Clásico matches played

  1. 1

    Sergio Busquets

    FC Barcelona · 2008–2023

    48 appearances
  2. 2

    Sergio Ramos

    Real Madrid · 2005–2021

    45 appearances
  3. 2

    Lionel Messi

    FC Barcelona · 2004–2021

    45 appearances
  4. 4

    Karim Benzema

    Real Madrid · 2009–2023

    43 appearances
  5. 5

    Francisco Gento

    Real Madrid · 1953–1971

    42 appearances
  6. 5

    Manuel Sanchís

    Real Madrid · 1983–2001

    42 appearances
  7. 5

    Xavi Hernández

    FC Barcelona · 1998–2015

    42 appearances
  8. 8

    Gerard Piqué

    FC Barcelona · 2008–2022

    40 appearances
  9. 9

    Andrés Iniesta

    FC Barcelona · 2002–2018

    38 appearances
  10. 10

    Fernando Hierro

    Real Madrid · 1989–2003

    37 appearances
  11. 10

    Raúl González

    Real Madrid · 1994–2010

    37 appearances
  12. 10

    Iker Casillas

    Real Madrid · 1999–2015

    37 appearances

Careers, competitions and context

Reading the player records

What counts as an El Clásico goal?

The historical scoring table covers goals for Real Madrid or Barcelona in competitive meetings between the two men's first teams. League, domestic cup and European goals contribute to the total. Friendly goals and penalty-shootout kicks are outside this table. Appearances count matches in which a player took part, whether as a starter or a substitute.

Messi, Ronaldo and different career lengths

Lionel Messi and Cristiano Ronaldo became central figures in the rivalry during their overlapping years in Spain, but their full Clásico careers are different samples. Comparing total goals shows cumulative contribution; goals per appearance gives another perspective but does not account for minutes played, role or the strength of the surrounding team. The competition columns help show where each player's goals came from.

Season goalscorers are a separate comparison

The season lists include goals against opponents across the named competitions, not just against the rival club. They use the available ESPN leader data and carry their own update date. Assists follow the provider's definition. Use the squad explorer for listed players and matchday line-ups, or the head-to-head archive for the team results behind the rivalry.

For club context, read about Real Madrid and La Fábrica or FC Barcelona and La Masia. The archive's counting rules explain competitive scope, friendlies and extra time.