Football

Messi vs Ronaldo: The Numbers, Settled?

July 14, 2026
5 min read
By Mahadev Book Analyst

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:

MetricMessiRonaldo
Career goals919974
Club goals794828
International goals125146
Ballon d'Or wins85
World Cups won1 (2022)0
World Cup goals21 (all-time record)
Age3941

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?
As of July 2026, Cristiano Ronaldo has more career goals than Lionel Messi. Ronaldo has scored 974 goals in his career, while Messi has 919.
Who has more Ballons d'Or, Messi or Ronaldo?
Lionel Messi has more Ballons d'Or than Cristiano Ronaldo. Messi has won the prestigious award eight times, while Ronaldo has five to his name.
Who has the most goals in World Cup history?
Lionel Messi holds the record. He passed Miroslav Klose's previous mark of 16 during the 2026 World Cup and has taken his all-time World Cup tally to 21 goals.
Has Ronaldo won a World Cup?
No, Ronaldo has not won a World Cup, which is arguably his only significant deficiency compared to Messi, who won the 2022 World Cup. Ronaldo has declared the 2026 World Cup to be his last, while Messi has hinted at playing the 2030 edition.
Will Ronaldo score 1,000 career goals?
As of July 2026, Ronaldo has 974 career goals and needs 26 more to reach the 1,000-goal mark — likely if his current scoring rate continues.

Last updated: 14 July 2026 — mid-World Cup. Updated after the final on 19 July and as both careers continue. Figures per verified aggregators.

Want to put these insights into action?

Get your verified Mahadev Book ID on WhatsApp in under 5 minutes and start placing smart bets now.