The debate about who is the best player will always be on the table, but the statistics show the truth. These are the updated data of Leo Messi’s goals vs Cristiano Ronaldo’s goals throughout their careers at both club and international level.
One common thread between the two is the eternal comparison: who is better, Ronaldo or Messi, and who has scored more goals? BeSoccer Pro answers these questions with its up-to-date and detailed data.
Messi v Ronaldo
Following the last match played, Leo Messi has now played 1,040 games at professional level. In those games, the Argentine has scored 819 goals. In addition, he has provided a total of 344 assists. In other words: 1,163 goals have come directly from his boots.
As for Cristiano Ronaldo, his statistics are even better from an absolute point of view. He has scored 851 goals in 1,180 matches, making him the all-time top scorer. A stratospheric achievement, although it cannot be ruled out that Messi, now 35, could take it away from him. In the assists statistics he is worse off, with 200 assists, which is why the Portuguese’s absolute contribution is lower: he has generated 1,051 goals.
Looking at the averages, Leo Messi’s stands at 0.79 goals and 0.33 assists. Cristiano Ronaldo’s is 0.72 and 0.17, respectively. And that’s including his penalty goals.