SportsAdda
Stake — IPL Community Raffle
Stake — IPL Community Raffle
Features

Messi vs Ronaldo stats: goals, assists and trophies compared

Ronaldo has 979 career goals to Messi’s 932, but Messi leads on assists, 426 to 261, and on goals per game. Updated after Messi’s last game for Argentina, with awards, World Cup records and trophies compared.

Mar 29, 2023 · Updated Oct 9, 2026

Messi vs Ronaldo stats: goals, assists and trophies compared

Cristiano Ronaldo has scored 979 career goals to Lionel Messi’s 932, and Messi has 426 assists to Ronaldo’s 261. Both still play club football, Messi’s Argentina career ended on 6 October, and after more than twenty years most of the comparison is now settled.

Every figure in the tables below is current to 8 October 2026, before Al Nassr’s league game against Diriyah on 9 October and Inter Miami’s against D.C. United on 10 October. The club and international tables add up to the career totals, column by column.

What changed in September and October

Messi has played his last game for Argentina. He announced his international retirement on 31 August, and the farewell came against Benin at the Monumental in Buenos Aires on 6 October. Argentina won 3-0. He set up the first two goals and scored the third from the penalty spot, which closed his Argentina record at 126 goals in 208 matches, both national records. We wrote up the night and the career behind it, and all 126 of his Argentina goals are listed here.

Ronaldo’s Portugal future is unsettled. He started the Nations League opener against Wales on 24 September, his 234th cap, then sat on the bench for all of the 2-1 win in Oslo three days later. On 30 September he left the squad’s training camp in Copenhagen. In a statement on 6 October he apologised, asked the Portuguese Football Federation to punish him, and said he would be available again once any suspension had been served. The length of any ban had not been set when we updated this page, and his international numbers stand at 146 goals in 234 caps.

Both kept scoring for their clubs. Ronaldo’s three for Al Nassr since early August, against Al Riyadh, Al Taawoun and Abha, took him to 979, and every one of those goals is broken down by club and country here. Messi added ten for Inter Miami over the same stretch, the latest a free kick against Columbus on 27 September. Ronaldo’s lead on goals is 47.

Cristiano Ronaldo vs Lionel Messi: the career numbers

All competitions Lionel Messi Cristiano Ronaldo
Appearances 1,178 1,338
Goals 932 979
Assists 426 261
Goals per game 0.79 0.73

Read those four rows together and the shape of the argument appears. Ronaldo is 47 goals ahead, and he has played 160 more matches to get there. On goals per game Messi leads, 0.79 to 0.73.

The bigger gap is the one nobody quotes. Messi has 165 more assists, a wider margin than the goals difference and pointing the other way. Add goals and assists together and Messi has had a direct hand in 1,358 goals to Ronaldo’s 1,240. Ronaldo has scored more; Messi has been involved in more.

Two pairs of football boots side by side on a worn wooden changing-room bench

Club and international, split out

The career totals are the sum of these two tables. Messi’s international column is now final, and for the moment Ronaldo’s is frozen too.

Club football Lionel Messi Cristiano Ronaldo
Appearances 970 1,104
Goals 806 833
Assists 359 224
International football Lionel Messi Cristiano Ronaldo
Appearances 208 234
Goals 126 146
Assists 67 37

Ronaldo’s 146 international goals and 234 caps are both all-time records in men’s football. Messi’s 126 goals and 208 caps are Argentina’s records. Note where Ronaldo’s overall lead actually comes from: he is 27 goals clear at club level and 20 clear internationally, so 20 of his 47-goal advantage was built in a Portugal shirt.

Ballon d’Or and the individual awards

The rivalry has a start date. Both were nominated for the 2007 Ballon d’Or, and neither won it. Kaka did, with Ronaldo second and Messi third. They then won the next ten between them.

Award Lionel Messi Cristiano Ronaldo
Ballon d’Or 8 5
European Golden Shoe 6 4
The Best FIFA Men’s Player 3 2

Messi’s are 2009, 2010, 2011, 2012, 2015, 2019, 2021 and 2023; Ronaldo’s are 2008, 2013, 2014, 2016 and 2017. The eighth, in October 2023, came on the back of the World Cup, and nobody else in the award’s history has more than five.

Goals by competition

Two of these three are now closed books. Neither has played in the Champions League since 2023, and neither has played in La Liga since 2021.

Competition Lionel Messi Cristiano Ronaldo
La Liga 474 goals in 520 games 311 goals in 292 games
Champions League 129 goals 140 goals
World Cup 21 goals in 34 games 11 goals in 27 games

Messi’s 474 is the La Liga record, and his 672 in all competitions for Barcelona are the most any player has scored for one club. Ronaldo’s 311 in 292 for Real Madrid is the better rate, and his 140 is the Champions League record. Messi is second on that list with 129.

The World Cup row is the one that moved most recently, and it moved a long way.

An empty row of dugout seats beside a floodlit football pitch at night

What the 2026 World Cup changed

Both played a sixth World Cup in North America. Neither got the ending he wanted, but the numbers moved sharply.

Messi finished on 21 World Cup goals in 34 matches, eight of them in 2026, the year he turned 39. He passed Miroslav Klose’s record of 16 during the group stage and held it for less than a month: Kylian Mbappé finished the same tournament on 22. Argentina reached the final as holders and lost 1-0 to Spain after extra time.

Ronaldo became the first player to score at six different World Cups with two against Uzbekistan in Houston, then added a penalty against Croatia in the round of 32 to finish on 11. Portugal went out in the last 16 to Spain, the eventual champions, beaten by a stoppage-time Mikel Merino goal. He had said before kick-off that it would be his last World Cup, so there was no ambiguity about it: six tournaments, no final, and his deepest run remains the semi-final he reached as a 21-year-old in 2006.

Trophies

This is the half of the comparison that has never been close.

Honour Lionel Messi Cristiano Ronaldo
Total career trophies 47 33-37
World Cup 1 (2022) 0
Champions League 4 5
League titles 13 8

Ronaldo’s trophy total is published anywhere between 33 and 37 depending on which competitions a compilation counts. The full explanation, and Messi’s 47 broken down trophy by trophy, is on our most trophies won by a player page.

The Champions League row is the one that goes Ronaldo’s way, 5-4, and his eight league titles span four countries on two continents after Al Nassr won the 2025-26 Saudi Pro League. For the argument itself rather than the numbers, see who is the GOAT of football.

Cristiano Ronaldo vs Lionel Messi stats: quick answers

Who has scored more goals, Messi or Ronaldo?
Ronaldo, with 979 to Messi’s 932. He has played 160 more matches, which is why Messi leads on goals per game.

Who has more assists?
Messi, 426 to 261. It is the widest gap between them on any headline statistic.

Who has more Ballon d’Or awards?
Messi, with eight to Ronaldo’s five.

Who has scored more international goals?
Ronaldo, with 146 in 234 caps, both all-time records in the men’s game. Messi finished on 126 in 208 when he retired from international football.

Has Ronaldo retired from Portugal?
No. He left the squad’s training camp on 30 September 2026, and on 6 October he said he would be available again once any suspension had been served.

Who has more World Cup goals?
Messi, with 21 in 34 matches to Ronaldo’s 11 in 27. Only Kylian Mbappé, on 22, has scored more at the tournament.

Who has won more trophies?
Messi, with 47 against a published range of 33 to 37 for Ronaldo.

For how the main football betting sites compare, see our football betting sites guide.

Featured photo: JOSEP LAGO / AFP

Stake — IPL Community Raffle
Stake — IPL Community Raffle