The rivalry of the generations, and it seems that it is coming to an end - or, rather, to a new beginning, as the two footballers are set to break records yet again. As of July 2026, Cristiano Ronaldo has the highest number of goals ever scored by a single player, and Lionel Messi has become the all-time leading scorer at the World Cup. Choose your side and compare the stats below, which are up to date as of the 2026 World Cup.
Messi vs Ronaldo: The Headline Numbers
As of July 2026:
| Metric | Messi | Ronaldo |
|---|---|---|
| Career goals | 919 | 974 |
| Club goals | 794 | 828 |
| International goals | 125 | 146 |
| Ballon d'Or wins | 8 | 5 |
| World Cups won | 1 (2022) | 0 |
| World Cup goals | 21 (all-time record) | — |
| Age | 39 | 41 |
The Goals Race
Ronaldo currently holds the lead by a long shot — 974 to 919 — and the milestone in his sights gives him a chance at becoming the first-ever player to score 1,000 career goals, needing 26 more. For Ronaldo, the 2026 tournament is his last World Cup, but his club career continues, and the countdown will follow him wherever he plays. Messi trails on goals and always has; his side of the ledger is the 300+ career assists — comfortably the most of the two — and eight Ballon d'Or wins to Ronaldo's five, the numbers his supporters reach for when volume alone doesn't settle the argument.
Trophies and Individual Awards
Messi's tally of the game's biggest individual and international honours — the eight Ballons d'Or and the 2022 World Cup — gives him the edge on most neutral ledgers, alongside his two Copa América titles; Ronaldo's international haul is a European Championship and the Nations League with Portugal. In the Champions League, Ronaldo leads five titles to four. Both have had long and prolific club careers, and their achievements are similar in that regard. Most analysts lean Messi on peaks and honours, Ronaldo on totals and longevity — and the appeal of Ronaldo's game, his ability to perform at the highest level for so long, is no less impressive. It remains genuinely difficult to single out one as objectively better, which is why the argument has lasted twenty years.
One Last World Cup
The 2026 World Cup is confirmed as Ronaldo's last — while Messi, remarkably, has hinted at returning for the 2030 tournament at the age of 43. On the pitch, Messi has already made the tournament his: he broke Miroslav Klose's all-time World Cup scoring record of 16 during the group stage against Austria, and has since pushed his career tally to 21 World Cup goals, with Argentina still alive as the final on 19th July approaches. This article will be updated after the World Cup final.
Messi vs Ronaldo FAQs
Who has more goals, Messi or Ronaldo?▼
Who has more Ballons d'Or, Messi or Ronaldo?▼
Who has the most goals in World Cup history?▼
Has Ronaldo won a World Cup?▼
Will Ronaldo score 1,000 career goals?▼
Last updated: 14 July 2026 — mid-World Cup. Updated after the final on 19 July and as both careers continue. Figures per verified aggregators.