Who Scored Most Goals in Football? Messi Leads

Who Scored Most Goals in Football? Messi Leads

By Sarah Miller ·

Lionel Messi holds the record for most goals in football history with over 830 career goals as of 2025, surpassing Cristiano Ronaldo and Josef Bican. This article explores the top goal scorers, their achievements, career breakdowns, and frequently asked questions about football's scoring legends.

Who Has Scored the Most Goals in Football History?

As of October 2025, Lionel Messi is officially recognized as the highest goal scorer in men's football history, having scored more than 830 official career goals. He surpassed long-standing records held by Cristiano Ronaldo and historical figures like Josef Bican. The debate over the "greatest scorer" often includes discrepancies due to varying definitions of "official" matches, but based on comprehensive data from FIFA, RSSSF, and major statistical authorities, Messi leads the all-time list.

Why Goal Records Are Often Debated

Top All-Time Men's Football Goal Scorers

The following table lists the most prolific goal scorers in men's football history based on verified official matches, including club league play, domestic cups, continental competitions, and full international caps.

Player Nationality Official Career Goals Career Span Main Clubs International Goals
Lionel Messi Argentina 830+ 2004–Present Barcelona, PSG, Inter Miami 106
Cristiano Ronaldo Portugal 820+ 2002–Present Man United, Real Madrid, Juventus, Al Nassr 128
Josef Bican Austria/Czechoslovakia 805* 1931–1955 Slavia Prague, Austria Vienna 44
Pele Brazil 770* 1956–1977 Santos, New York Cosmos 77
Romario Brazil 772* 1985–2007 PSV, Barcelona, Flamengo 55
Gerd Müller Germany 735 1964–1981 Bayer Leverkusen, Bayern Munich 68
Table data source:1, 2, 3

The data shows that Lionel Messi has overtaken both Cristiano Ronaldo and historical figures like Josef Bican when only officially recognized matches are counted. While Bican claimed over 800 goals, many were in wartime or semi-official games not universally accepted. Messi’s consistency across 20+ years at elite level, combined with high assist numbers, sets him apart statistically. Ronaldo remains close behind, especially strong in Champions League and international scoring.

Breakdown of Messi's Goal Record

Club Goals

International Goals

Key Factors Behind Messi's Scoring Longevity

Cristiano Ronaldo: The Rival Benchmark

While slightly behind Messi in total official goals, Cristiano Ronaldo holds several unique scoring records:

Ronaldo’s physical conditioning, aerial prowess, and clutch performance in knockout stages distinguish his profile from Messi’s more creative style.

Frequently Asked Questions About Football's Top Goal Scorers

Who is the all-time top goal scorer in football as of 2025?

Lionel Messi is the all-time top goal scorer with over 830 official career goals, edging out Cristiano Ronaldo and Josef Bican according to widely accepted statistical sources.

Does Cristiano Ronaldo have more goals than Messi?

No. As of 2025, Lionel Messi has scored more official career goals than Cristiano Ronaldo, though Ronaldo leads in international goals (128 vs. 106) and Champions League goals.

Is Pele's goal tally higher than Messi's?

Pele claimed 1,283 goals, but only 770 were in official matches. By official standards used today, Messi surpasses Pele's verified total.

Who has the most goals including unofficial matches?

Romario claims over 1,000 goals, and Pele reported 1,283, but these include exhibitions and regional tournaments. For official matches, Messi leads.

Who is the highest-scoring forward in Champions League history?

Cristiano Ronaldo is the top scorer in UEFA Champions League history with over 140 goals, far ahead of Robert Lewandowski and Lionel Messi.