Cristiano RonaldoLionel MessiJosef BicanPeléfootball goalscoring records

Football's All-Time Top Goalscorers: The Battle for the Record

Football's All-Time Top Goalscorers: The Battle for the Record In the world of association football, few achievements are as coveted as the title of the greatest goalscorer of all time. W...

Football's All-Time Top Goalscorers: The Battle for the Record

In the world of association football, few achievements are as coveted as the title of the greatest goalscorer of all time. While modern statistics provide a clearer picture than ever before, the quest to name the definitive leader is complicated by a century of varying record-keeping standards. From the early days of the sport to the high-definition era of Cristiano Ronaldo and Lionel Messi, the pursuit of the goalscoring crown remains one of football's most enduring debates.

Currently, Cristiano Ronaldo stands as the top goalscorer of all time, with over 970 goals combined for both club and country.

ไม่มีภาพประกอบ

The Challenge of Official Records

Determining an absolute ranking is difficult because FIFA, the international governing body of football, does not keep official records or release a definitive list of the highest goalscorers. This leaves the task to statisticians and media outlets, who often disagree on which goals should be counted.

The primary points of contention include whether to include goals scored in:

  • Friendlies
  • Regional competitions
  • Matches played during wartime

Different organizations provide different perspectives. The IFFHS (International Federation of Football History & Statistics) research, first published in 2007, identifies 27 players who have scored 500 or more goals in top-level club and international football. Meanwhile, the RSSSF (Rec.Sport.Soccer Statistics Foundation) takes a broader view, noting that 83 players have reached the 500-goal milestone when competitions of all levels are included.

Legendary Milestones and Single-Club Records

The journey to 500 goals began long ago. Hungarian Imre Schlosser is generally recognized as the first player to reach this mark, achieving the feat in 1927 shortly before his retirement.

While many have scored hundreds of goals across various teams, only nine players have managed to score 500 or more goals for a single club:

  • Lionel Messi (Barcelona)
  • Josef Bican (Slavia Prague)
  • Jimmy Jones (Glenavon)
  • Jimmy McGrory (Celtic)
  • Joe Bambrick (Linfield)
  • Gerd Müller (Bayern Munich)
  • Pelé (Santos)
  • Fernando Peyroteo (Sporting Lisbon)
  • Uwe Seeler (Hamburg)

Among this elite group, Lionel Messi holds the record for the most goals scored for one club, netting 672 goals for Barcelona between his debut in 2004 and his departure in 2021.

The Controversy of Josef Bican and Pelé

For decades, the debate over the all-time record centered on Josef Bican and Pelé. Bican, an Austrian-Czech dual international active between the 1930s and 1950s, is a central figure in this statistical puzzle. In 2020, FIFA recognized Bican as the record scorer with an estimated 805 goals.

However, this number is heavily disputed. Outlets such as the BBC, CNN, and France 24 note that Bican's tally includes reserve team goals and unofficial internationals. The RSSSF credits him with 948 goals (including winter and regional tournaments), while the Football Association of the Czech Republic claims 821. UEFA ranks him as the leading scorer in European top-flight leagues with 518 goals, narrowly beating Hungary's Ferenc Puskás.

Pelé also remains a point of discussion. While he held the world record for approximately 45 years, different sources attribute different totals to him. Spanish publications Marca and Sport have stated that both Pelé and Bican scored 762 goals.

Key Facts

  • Cristiano Ronaldo is the all-time leading scorer with over 970 goals.
  • Lionel Messi holds the record for most goals at a single club (672 for Barcelona).
  • Imre Schlosser was the first player to reach 500 career goals (1927).
  • Josef Bican is recognized by FIFA with 805 goals, though other estimates range from 518 to 948.
  • 27 players have scored 500+ goals in top-level competitions (per IFFHS).
  • 83 players have scored 500+ goals across all levels of competition (per RSSSF).

Below is a summary of the most prolific goalscorers and their associated records.

Summary of All-Time Goalscoring Landmarks
Player Key Achievement Notable Statistic
Cristiano Ronaldo All-time leading scorer 970+ total goals
Lionel Messi Most goals for one club 672 goals (Barcelona)
Josef Bican European top-flight leader 518 goals (UEFA)
Imre Schlosser First to 500 goals Reached milestone in 1927

Frequently Asked Questions

Who is the official all-time top goalscorer in football?

Cristiano Ronaldo is widely recognized as the top goalscorer of all time, with over 970 goals for club and country combined.

Why are there different goal counts for players like Josef Bican?

Discrepancies exist because different organizations count different types of matches. Some include friendlies, reserve team games, regional tournaments, or wartime matches, while others only count official top-level competitions.

Which player scored the most goals for a single club?

Lionel Messi holds this record, having scored 672 goals for FC Barcelona between 2004 and 2021.

Does FIFA keep an official list of the highest goalscorers?

No, FIFA has never released a definitive list detailing the highest goalscorers and does not maintain official records for all-time totals.

Who was the first person to score 500 goals?

Hungarian player Imre Schlosser is generally recognized as the first footballer to reach the 500-goal mark, doing so in 1927.