soccer

Lionel Messi reaches 900 career goals: How long did it take Cristiano Ronaldo?

Lionel Messi reached the 900-goal career milestone after scoring for Inter Miami against Nashville SC, prompting fans to ask how many matches it took Cristiano Ronaldo to reach the same mark.

Lionel Messi of Inter Miami and Cristiano Ronaldo of Al Nassr.
© Getty ImagesLionel Messi of Inter Miami and Cristiano Ronaldo of Al Nassr.

At 38, Lionel Messi shows no signs of slowing down as he continues to rewrite the history books. The Argentine legend surpassed 900 career goals during Inter Miami vs Nashville at the Concacaf Champions Cup Round of 16, immediately sparking comparisons regarding the pace of his longtime rival, Cristiano Ronaldo.

While Messi scored his 900th career goal in 1,142 official matches, Ronaldo hit the same milestone in his 1,238th official game (according to ESPN) on September 5, 2024, during Portugal’s 2–1 victory over Croatia in the Nations League.

With this achievement, the Argentine and the Portuguese remain the only two players in soccer history to reach 900 professional goals. Among other active players, Robert Lewandowski is the closest to the mark with 713 goals, while the legendary Josef Bican previously held the high-water mark for retired players with 759 goals.

Advertisement
Tweet placeholder

The path from both players to the 900-goal mark

Throughout his storied career, Messi’s tally includes 672 goals with Barcelona (all-time club record), 115 with Argentina (all-time national record), 32 with Paris Saint-Germain, and 81 with Inter Miami.

Advertisement
(Image created with AI)

(Image created with AI)

Robert Lewandowski breaks Lionel Messi’s record of most opponents scored against in Champions League

see also

Ronaldo’s path to 900 was paved with goals for Sporting CP (5), Manchester United (145), Real Madrid (450, all-time club record), Juventus (101), Al Nassr (68), and Portugal (131, all-time national record).

Advertisement

How’s the race to the 1,000-goal milestone going?

With Messi officially crossing the 900-goal mark, the focus of the soccer world has shifted to the ultimate finish line: the historic 1,000-goal milestone. While no player in soccer history has ever reached four digits, the race between Messi and Cristiano Ronaldo is reaching a fever pitch as both legends enter the final chapters of their careers.

Cristiano Ronaldo currently holds the advantage in this marathon. The Portuguese superstar has tallied 965 career goals, and despite being 41 years old, he shows no signs of slowing down.

Advertisement

Ronaldo has already netted 8 goals in the 2026 calendar year for Al Nassr, bringing his total for the 2025–26 season to an impressive 22 goals. He is now just 35 strikes away from the 1,000-goal mark—a figure that seemed impossible just a few years ago.

ALSO READ
Video: Messi scores 900th career goal
Soccer

Video: Messi scores 900th career goal

Inter Miami vs Nashville SC LIVE: Second half is underway! (1-0) Lionel Messi reaches 900th goal in 2026 Concacaf Champions Cup
Soccer

Inter Miami vs Nashville SC LIVE: Second half is underway! (1-0) Lionel Messi reaches 900th goal in 2026 Concacaf Champions Cup

Lewandowski breaks Messi’s Champions League record
Soccer

Lewandowski breaks Messi’s Champions League record

Prestianni included as Messi headlines Argentina’s call-up for March friendly vs Guatemala
Soccer

Prestianni included as Messi headlines Argentina’s call-up for March friendly vs Guatemala

Better Collective Logo