soccer

Lionel Messi vs Cristiano Ronaldo: Who scored more goals in 2025?

With the 2025 soccer year officially in the books for both Lionel Messi and Cristiano Ronaldo, we take a look at which superstar finished as the more prolific scorer.

Lionel Messi of Inter Miami CF and Cristiano Ronaldo of Al Nassr.
Ā© Getty ImagesLionel Messi of Inter Miami CF and Cristiano Ronaldo of Al Nassr.

Another calendar year is in the books, and while Lionel Messi and Cristiano Ronaldo may no longer be competing in Europe’s top five leagues, their clinical nature in front of the net hasn’t faded. Both superstars remained the focal points of Inter Miami and Al Nassr in 2025, continuing to rack up eye-popping numbers.

Despite his season ending earlier than his rival’s, Lionel Messi finished 2025 as the more prolific scorer of the two. The Inter Miami captain capped off his year on December 6 by lifting the MLS Cup after a – victory over Thomas Muller’s Vancouver Whitecaps.

Messi finished the calendar year with a remarkable 46 goals across all competitions for club and country. His 2025 campaign solidified his status as the primary challenger to Cristiano Ronaldo’s career record, bringing his total career tally to 896 official goals.

Advertisement

Cristiano Ronaldo, meanwhile, competed until the final days of 2025 with Al Nassr. After netting a brace against Al Akhdoud late in the month, the Portuguese legend added one more to his tally in his final appearance of the year against Al Ettifaq.

Cristiano Ronaldo celebrates his last goal of 2025. (Getty Images)

Cristiano Ronaldo celebrates his last goal of 2025. (Getty Images)

Advertisement

Ronaldo finished 2025 with 41 goals, a total that allowed him to maintain his lead as the Saudi Pro League’s top scorer this season with 13 strikes. His career total now stands at 957 goals and is only 43 goals left to reach the historic 1,000-goal mark. The milestone feels like an inevitability if he maintains his current scoring rate in 2026.

The global leaderboard

Cristiano Ronaldo’s Portugal face concerning situation with key player ahead of 2026 World Cup

see also

While both legends managed to convert a significant number of goals this year, their figures do not come close to those of Kylian Mbappe. With 66 goals scored across all competitions, the Frenchman will finish 2025 as the top scorer in the sport.

Advertisement
PlayerGoals
Kylian Mbappe66
Harry Kane60
Erling Haaland57
Kevin Hernandez48
Victor Osimhen46
Lionel Messi46
Vangelis Pavlidis45
Guilherme Bissoli44
Cristiano Ronaldo41
Jorge Rivera40
ALSO READ
Cristiano Ronaldo finishes 2025 with no hat tricks: How many did Lionel Messi score this year?
Soccer

Cristiano Ronaldo finishes 2025 with no hat tricks: How many did Lionel Messi score this year?

Great news for Lionel Messi: Inter Miami reportedly reach agreement to bring back 2025 MLS champion
Soccer

Great news for Lionel Messi: Inter Miami reportedly reach agreement to bring back 2025 MLS champion

Not Messi’s Argentina: Toni Kroos names Ronaldo’s Portugal among 2026 World Cup favorites
Soccer

Not Messi’s Argentina: Toni Kroos names Ronaldo’s Portugal among 2026 World Cup favorites

Alex Bregman reportedly has three suitors besides Red Sox, but there’s a catch
MLB

Alex Bregman reportedly has three suitors besides Red Sox, but there’s a catch

Better Collective Logo