Lionel Messi continued to score at the 2025 Concacaf Champions Cup. In the match against Sporting Kansas City, Leo opened the scoring in a match without surprises, ending the first half with a score of 3-0 and the final score after two matches was 4-1.
With this goal, the Argentine star is still chasing Cristiano Ronaldo in the race to become the player with the most goals in the history of world football, which is taking place very intensely. Messi vs Ronaldo, a never-ending battle, each goal, each celebration, each record.
How many goals has Cristiano Ronaldo scored?
Ronaldo is currently leading by a significant margin. From his early days at Sporting Lisbon to his current spell at Al Nassr, he has scored a total of 925 goals in 1,265 games over a 21-year professional career.
How many goals has Lionel Messi scored and how far is he from becoming the top scorer of all time?
In 2024, Messi scored 29 goals in MLS, the Champions Cup and the Argentina national team. Now, in 2025, he begins his journey with Inter Miami by scoring his first two goals in an official tournament at Concachampions. In total, he has scored 857 goals in 1,089 games.
Ranking the top goal scorers in history
Cristiano Ronaldo (Portugal): 925 goals
Lionel Messi (Argentina): 857 goals
Josef Bican (Austria): 805 goals
Romario (Brazil): 772 goals
Pele (Brazil): 757 goals
So Ronaldo has a 68-goal advantage, but Messi has played 176 fewer games. During their time on the Continent, both the No. 7 and No. 10 have averaged a similar number of games per season, between 50 and 60. However, the Portugal captain has added two more years to his career. Although retirement seems a long way off, Messi still needs a few more years to catch up or surpass CR7.
Before the two-way race, Ronaldo and Messi had both surpassed the goalscoring record of Josef Bican, the Czech striker who scored 805 goals between 1930 and 1950. Romario is fourth on the all-time list of top scorers with 772 goals, followed by Pele with 757, according to FIFA. Ferenc Puskas and Gerd Muller complete the top seven with 746 and 734 goals respectively.