Messi surpasses Ronaldo as all-time highest goalscorer of top five leagues

Lionel Messi and Cristiano Ronaldo are no longer LaLiga rivals. However one league-based battle still remains between the pair as they continue to fight for the title of all-time top scorer of Europe’s top five leagues.

Messi surpasses Ronaldo as all-time highest goalscorer of top five leagues

Messi converted a VAR-awarded penalty in Barcelona’s 1-0 win over Real Sociedad on Saturday to regain first place. The Argentine superstar has now scored 438 league goals in 474 games for Barcelona.

That’s one more than Ronaldo on 437 goals, although the Juventus striker has played considerably more games at 540. In that sense, Messi holds a significant lead on average with a goal every 1.08 league games, compared to Ronaldo with a goal every 1.23 games.

Ronaldo has chance to respond

Ronaldo had surpassed Messi on January 25th with his goal against Napoli and held the lead for six weeks, but now finds himself behind his former Barcelona rival once again. The Portuguese international will now have a chance to draw level or restore his lead when Juventus meet Inter on Sunday evening.


Ronaldo has 25 goals in 31 goals across all competitions this season. With 21 league goals, he is second in Serie A’s top scorer table, which is currently led by Lazio’s Ciro Immobile with 27 goals.

Messi, meanwhile, almost identically, has 24 goals from 31 games this season. He is currently leading the race for LaLiga’s Pichichi trophy with 19 league goals.

Enhance Your Pulse News Experience!

Get rewards worth up to $20 when selected to participate in our exclusive focus group. Your input will help us to make informed decisions that align with your needs and preferences.

I've got feedback!


Unblock notifications in browser settings.

Eyewitness? Submit your stories now via social or: