One gets one goal, the other two. And so, match after match. When will they stop? When will they be satisfied? Questions without answers … and there is nothing Longer statistics that support Lionel Messi against Cristiano Ronaldo Debate to be top scores in football historyA race that does not give a break, so much to so much, celebration to celebrate, record to record.
The Argentine, in Inter Miami and the Argentine national team, at full speed. The Portuguese, in Al Nassr and his national team, on fire. In fact, Leo scored another goal in his club against Toronto and … who is number one?
How many goals does Cristiano Ronaldo have?
Cristiano Ronaldo Scored against Al Hilal and extended even further his significant advantage over the Argentine. From his start at Sporting Lisbon to his current scene at Al-Nassr, He has collected an impressive sum of 931 goals in 1,270 matches For 21 years of professional career. His last comments were against Al Hilal, April 4, for Saudi Pro League, a match where he received a double – the other from a penalty.

See also
Cristiano Ronaldo gets answers in the midst of interest in buying Spanish football club
How many goals does Lionel Messi have?
In the last 2024, Messi accumulated 29 goals between Major League Soccer, the Champions Cup and the Argentine national team. Now, in 2025, he began his journey with Miami and friendship sailing. In total he has 856 goals in 1,095 matches. His last goal was scored against Toronto, April 6 for MLS.
This division includes his target in Barcelona (672), PSG (32), Inter Miami (40) and older national team (112), but those from Barcelona B (6), Olympic Games (2) and Sub 20 (11) are not taken into account.

See also
Video: Lionel Messi gets a fantastic volley for Inter Miami in the MLS game against Toronto FC
Top -harbor in history
- Cristiano Ronaldo (Portugal): 931 goals
- Lionel Messi (Argentina): 856 goals
- Josef Bican (Austria): 805 goals
- Romario (Brazil): 772 goals
- Pelé (Brazil): 757 goals
The race continues
With this panorama, Cristiano Ronaldo has an advantage of 75 goals, but Messi has played 175 fewer matches. During their periods on the old continent, both number 7 and number 10 have played a fairly similar average number of games per season, between 50 and 60. But the captain of the Portuguese national team has had two more careers. And although it seems that his pension is not around the corner, Leo was able to take advantage of a few more years.