Most Goals in Football History: How Records Are Counted
Cristiano Ronaldo, Josef Bican, Pelé, or Romário? Unpack the official counting criteria of RSSSF and FIFA to discover who has scored the most official goals in football history.
Table of Contents
Key Guide Takeaways
- Official goal records count only competitive senior matches, excluding friendlies.
- Cristiano Ronaldo holds the all-time official goalscoring record in football history.
- Lionel Messi ranks second, having also surpassed Josef Bican and Pelé.
- Pelé and Romário scored over 1,000 total career goals when including exhibition friendlies.
- RSSSF and FIFA standards require official league, cup, and senior international status.
The Core Debate: Official Goals vs. Exhibition Friendlies
Few debates in sports stir more passion than football’s all-time scoring crown. For decades, Brazilian icons Pelé and Romário celebrated scoring over 1,000 career goals, while Czech-Austrian striker Josef Bican claimed over 1,400 strikes.
However, the modern statistical community differentiates strictly between overall goals (which included military tournament games, regional friendlies, and club exhibitions) and official senior competitive goals.
The RSSSF & FIFA Official Verification Criteria
The Rec.Sport.Soccer Statistics Foundation (RSSSF), alongside FIFA historical data groups, establishes clear criteria for official goals:
- Must occur in competitive senior matches recognized by official national associations, continental confederations, or FIFA.
- Includes domestic top-tier league matches, official national cup tournaments, and continental club competitions (e.g., Champions League).
- Includes official senior "A" international matches between national teams.
- Excludes pre-season club friendlies, testimonial matches, youth team fixtures, and informal military exhibition matches.
All-Time Top Official Goalscorers Ranking
Under strict RSSSF criteria, here are the all-time top goalscorers in association football history:
| Rank | Player | Nation | Official Goals | Active Era |
|---|---|---|---|---|
| 1 | Cristiano Ronaldo | Portugal | 900+ | 2002-Present |
| 2 | Lionel Messi | Argentina | 840+ | 2004-Present |
| 3 | Josef Bican | Austria / Czechoslovakia | 805 | 1931-1955 |
| 4 | Romário | Brazil | 772 | 1985-2007 |
| 5 | Pelé | Brazil | 757 | 1956-1977 |
| 6 | Ferenc Puskás | Hungary / Spain | 746 | 1943-1966 |
| 7 | Gerd Müller | Germany | 735 | 1962-1981 |
| 8 | Robert Lewandowski | Poland | 660+ | 2006-Present |
The Modern Milestone: Chasing 1,000 Official Goals
Cristiano Ronaldo’s milestone of crossing 900 official career goals set a historic precedent in professional sports. No player in officially documented football history had ever reached that barrier in recognized competitive matches.
Whether any modern athlete can reach 1,000 official goals remains one of sports greatest active questions, requiring elite finishing, penalty efficiency, and unprecedented durability well past age forty.
Learn more about the techniques behind these numbers in our guide on how to improve football shooting accuracy.
Frequently Asked Questions
Why did Pelé claim he scored 1,283 goals?
Pelé counted goals scored during Santos’s high-profile international exhibition tours in Europe and Latin America, which were common and prestigious in the 1960s but classified as friendlies by modern statistical standards.
Who scored the most goals in a single calendar year?
Lionel Messi holds the world record with 91 official goals scored in 2012 for Barcelona and Argentina, surpassing Gerd Müller’s 85 goals in 1972.