Messi vs Ronaldo in El Clásico: The Complete Goalscoring Record
Lionel Messi 26 Clásico goals. Cristiano Ronaldo 18. Across nine seasons of head-to-head, here's the complete record between the two greatest players of their generation.
From November 2009 to May 2018, Lionel Messi and Cristiano Ronaldo played in 30 Clásicos against each other — across La Liga, Copa del Rey, the Champions League, and the Spanish Supercopa. It's the longest stretch in football history when the two best players in the world played for the two biggest clubs in the world, directly against each other, twice a year, sometimes three or four times.
Here's the full record.
The headline stats
| Stat | Messi (Barça) | Ronaldo (Madrid) |
|---|---|---|
| Total Clásicos played | 45 | 30 |
| Clásicos shared with the other | 30 | 30 |
| Goals | 26 | 18 |
| Assists | 14 | 8 |
| Hat-tricks | 2 | 0 |
| Penalties scored | 4 | 6 |
| Wins as captain/leader | — | — |
The shared Clásico record
When both Messi and Ronaldo started a Clásico (30 matches), the result was:
- Barcelona wins: 16
- Draws: 4
- Real Madrid wins: 10
So while Madrid have an all-time head-to-head edge across 120+ years, the Messi-vs-Ronaldo era was decisively Barcelona's. Pep's Barça dominated the early years, and Madrid only caught up around 2014 when Messi-led Barça was rebuilding.
The defining moments
2009-2010 — Pep's era opens with a manita. Messi's 5-0 (the Manita), 5-0 again the next year, 6-2 at the Bernabéu. Cristiano had only just arrived in Madrid and was still finding his teammates. Ronaldo's first Clásico goal didn't come until April 2010.
2011-2012 — peak hostility. The Mourinho era. UCL semi-finals, Copa del Rey final, all in 18 days in April 2011. Messi scored the iconic solo goal at the Bernabéu in the UCL second leg. Cristiano scored the 2012 La Liga decider at Camp Nou — the finger-to-lips celebration that became one of his defining moments.
2013-2015 — the goal-for-goal era. Both scored in nearly every Clásico. Messi's hat-trick at the Bernabéu in March 2014 (3-4 Barça win). Cristiano's hat-trick in the 4-3 Supercopa thriller of 2011 — they took turns destroying each other's defences.
2017 — Messi's 500th and the iconic shirt. April 2017, Bernabéu. Messi scored a 92nd-minute winner — his 500th Barça goal — and held up his shirt to the Real Madrid fans. The photo is one of the most reproduced images in football.
2018 — the final Clásico. May 2018 at Camp Nou. 2-2. Messi scored. Ronaldo didn't play (rested). It was the last time they were both at the clubs. Three months later Cristiano joined Juventus. Messi played another three seasons before leaving for PSG.
The verdict
Messi has more Clásico goals (26 vs 18), more assists (14 vs 8), and more hat-tricks (2 vs 0). His teams won more often in shared Clásicos (16 vs 10). The individual record clearly favours Messi.
But Ronaldo's Clásicos came in a more competitive Madrid side that won 4 Champions Leagues during his stretch, vs Barcelona's 3. So at the team level, the era was even.
No individual rivalry in football history has been this sustained, this high-quality, or this perfectly matched. The next era's stars — Vinícius, Yamal, Mbappé, Pedri — are good. None of them will deliver 30 shared Clásicos with 44 combined goals. That window is closed.