Messi · Ronaldo
The race to 1000
Cristiano Ronaldo from the right, Lionel Messi from the left, both running towards goal number 1000. Every goal for club and country, their head-to-head meetings and their trophies, on one page.
Head to head
| Competition | Played | Messi wins | draws | Ronaldo wins | Goals Messi | Goals Ronaldo |
|---|---|---|---|---|---|---|
| La Liga | 18 | 10 | 4 | 4 | 12 | 9 |
| Champions League | 6 | 2 | 2 | 2 | 3 | 2 |
| Copa del Rey | 5 | 1 | 2 | 2 | 0 | 5 |
| Spanish Super Cup | 5 | 2 | 1 | 2 | 6 | 4 |
| International friendlies | 2 | 1 | 0 | 1 | 1 | 1 |
| Club friendly | 1 | 1 | 0 | 0 | 1 | 2 |
| Total | 37 | 17 | 9 | 11 | 23 | 23 |
Trophies
FAQ
How many goals has Ronaldo scored?
985 goals in 1343 matches for club and country.
How many goals has Messi scored?
936 goals in 1182 matches for club and country.
How many goals does Ronaldo need for 1000?
15.
How many goals does Messi need for 1000?
64.
Who has won more head-to-head meetings?
Messi won 17, Ronaldo won 11 and 9 were drawn in 37 meetings. Messi scored 23 and Ronaldo 23.
Who has more assists?
Messi 427, Ronaldo 261.
How many headed goals has Ronaldo scored?
159, against 32 for Messi.
Who is better from the penalty spot?
Ronaldo scored 184 of 220 (83.6%), Messi 115 of 150 (76.7%).
Who has more free kick goals?
Messi 76, Ronaldo 65.
Who has more Champions League goals?
Ronaldo 140, Messi 129.
World Cup goals?
Messi 21 in 34 games, Ronaldo 11 in 27.
Numbers as of October 2026.