Lionel Messi had another great game for Inter Miami. He scored two goals to help his team beat the New England Revolution. At this point, the Argentine great has the best chance of being named the 2024 MLS Most Valuable Player.

Messi has already scored nine goals and set up seven others, even though he has only played in seven games because of injuries. Even though he has played three fewer games than Cristian Arango, he already has more goals than the Colombian star and is the tournament’s top scorer.

In this situation, it’s impossible not to compare him to Cristiano Ronaldo, another great pro who is still shining on the other side of the world. Even though CR7 probably won’t win any titles with Al Nassr, the fact that he scored the most goals in the Saudi Pro League gives him a huge edge.

Now, if Lionel Messi keeps up this speed, Ronaldo’s big record is close at hand. It might even happen in the last few weeks of 2024.

Between Messi and Ronaldo, who has scored more goals?

Here top 10 performer Ever in history of Football

Top 10 performer Ever in history of Football
Top 10 performer Ever in history of Football.

Lionel Messi has scored 844 goals in his amazing career and is very close to becoming the all-time top scorer. Of course, Cristiano Ronaldo is the main goal to reach this.

CR7 has scored 890 goals, but his age could be a big problem. Leo is three years older than Ronaldo, and with only 53 goals separating them now, Messi seems to have a lot of room to beat him.

That being said, everyone is also very interested in whether either of them will hit the legendary 1000 goals. The famous race could have a big year in 2024.

Both Messi and Cristiano will keep playing for their clubs, but they will also play for their countries in the Copa America and the UEFA Euro. That might help them reach their goal of making more. But, as we already said, CR7’s departure date will be the most important thing in this race.

Who Has Scored More Goals?

As of late 2024, Cristiano Ronaldo leads the all-time goal tally:

PlayerCareer GoalsCareer AppearancesGoals per Game
Cristiano Ronaldo9151,2560.72
Lionel Messi8501,0830.78
  • Cristiano Ronaldo has scored 915 goals in 1,256 matches for club and country.
  • Lionel Messi has netted 850 goals in 1,083 appearances.

Ronaldo remains the all-time leading goal scorer, but Messi is closing the gap, especially considering his higher goals-per-game average.

Recent Form and 2024 Performance

In the 2024 calendar year, both players have maintained elite scoring rates, though Ronaldo has the edge:

  • Ronaldo: 35 goals (club and country, mostly with Al-Nassr and Portugal).
  • Messi: 28 goals (club and country, mainly with Inter Miami and Argentina).

Ronaldo’s prolific output in the Saudi Pro League has kept him atop the global scoring charts, while Messi’s performances in Major League Soccer and for Argentina have been similarly impressive.

Milestones: The Race to 1,000 Goals

Both players are now chasing the legendary 1,000-goal mark:

  • Ronaldo needs 85 more goals to reach 1,000, which, at his current rate, would require about 119 more matches.
  • Messi is 150 goals away from 1,000 and, at his pace, would need around 193 more games.

Given their ages (Ronaldo is 39, Messi is 37), reaching 1,000 goals is a monumental challenge, but not impossible if they continue their current form.

Key Goal-Scoring Records

RecordCristiano RonaldoLionel Messi
All-time career goals915850
International goals128112
Champions League goals140129
Hat-tricks6659
Free-kick goals6466
Penalty goals168109
Goals per game0.720.78
  • Ronaldo leads in total goals, international goals, Champions League goals, and hat-tricks5.
  • Messi has a higher goals-per-game ratio and more free-kick goals5.

Efficiency and Longevity

  • Messi reached the 850-goal milestone in fewer matches (1,081) and at a younger age (37 years, 138 days) compared to Ronaldo (1,179 matches, 38 years, 210 days)6.
  • Both players have demonstrated remarkable consistency, with Messi’s playmaking and Ronaldo’s adaptability across leagues being standout features5.

Conclusion

Cristiano Ronaldo currently holds the record for most career goals, but Lionel Messi is not far behind and continues to close the gap. Both are still active and scoring regularly, making the race for further milestones-potentially even 1,000 career goals-one of football’s most compelling storylines56. The debate over who is “better” remains subjective, but in terms of sheer goal numbers, Ronaldo leads for now, with Messi’s efficiency and all-round playmaking keeping the rivalry alive.