Cristiano Ronaldo
Who has scored the most goals in football history? Cristiano Ronaldo leads the modern official scoring charts with 985 career goals as of November 10, 2026, while Lionel Messi follows with 937. But the complete history of football's greatest goalscorers is more complicated than it first appears, with legendary figures such as Pelé, Romário, Ferenc Puskás and Josef Bican all having different career totals depending on how their matches are counted.

Scoring a goal is football's ultimate objective, but producing hundreds of them across an entire professional career is an achievement reserved for an exceptionally small group of players. From the early pioneers of European football to the global superstars of the modern era, the sport has produced extraordinary goalscorers whose records have survived for generations. Cristiano Ronaldo and Lionel Messi have transformed expectations of individual longevity and consistency, while legends such as Pelé, Gerd Müller, Ferenc Puskás and Romário established remarkable records long before modern football developed its sophisticated statistical systems. Comparing these players requires more than simply placing their names alongside a number, because the competitions, historical records and methods used to calculate their totals have changed considerably over time.

The most important distinction concerns official competitive goals and goals scored in friendlies, exhibitions, youth competitions or lower-level matches. While modern players generally benefit from comprehensive match records, statistics from the early and middle decades of the twentieth century can be incomplete or interpreted differently by researchers. Organisations such as the Rec.Sport.Soccer Statistics Foundation (RSSSF) and the International Federation of Football History & Statistics (IFFHS) have therefore developed their own classifications for comparing goalscorers. For this ranking, the emphasis is on officially recognised senior goals in competitive club and international football, while historical differences and alternative totals are explained separately rather than treated as interchangeable facts.

Top 10 Highest Goalscorers in Football History

The following ranking uses widely reported senior-career goal totals through early November 2026. The active-player figures are updated beyond the latest fully published RSSSF historical snapshot, while historical players are listed according to a commonly used senior competitive-match methodology. Because different football databases classify some older matches differently, the exact totals and positions outside the leading two should be understood as methodology-dependent rather than universal records.

Rank Player Country Official Goals Career
1 Cristiano Ronaldo Portugal 985 2002–present
2 Lionel Messi Argentina 937 2004–present
3 Pelé Brazil 762 1956–1977
4 Romário Brazil 756 1985–2009
5 Ferenc Puskás Hungary / Spain 725 1943–1966
6 Josef Bican Austria / Czechoslovakia 722 1931–1955
7 Robert Lewandowski Poland 708 2005–present
8 Jimmy Jones Northern Ireland 639 1947–1964
9 Gerd Müller Germany 634 1964–1981
10 Joe Bambrick Northern Ireland 626 1926–1943

Statistics updated November 10, 2026. Active-player totals are subject to change. Historical figures vary between statistical databases. Sources and comparison references include RSSSF, MessiStat, Associated Press and a 2026 comparative goalscoring dataset.

1. Cristiano Ronaldo — 985 Goals

Cristiano Ronaldo stands at the top of the modern men's goalscoring rankings, having accumulated 985 official senior goals across his career with Sporting CP, Manchester United, Real Madrid, Juventus, Al Nassr and Portugal. The Portuguese forward began his professional career in 2002 and developed from an explosive winger into one of the most relentless finishers the sport has ever seen. His extraordinary consistency was most evident during his nine seasons at Real Madrid, where he scored 450 goals in 438 competitive appearances and established himself as the club's all-time leading scorer. Ronaldo also became the leading goalscorer in Champions League history, with 140 goals in the competition proper, while his success across several major European leagues demonstrated his ability to adapt to different teammates, tactical systems and stages of his career.

One of Ronaldo's most exceptional achievements has been his longevity. Even after turning 40, he continued scoring regularly for Al Nassr in Saudi Arabia, moving closer to the extraordinary milestone of 1,000 official career goals. His international career concluded in November 2026, when he announced his retirement from the Portugal national team after scoring 146 goals in 234 appearances, both men's international records. According to FIFA's official retirement tribute, Ronaldo scored at six different World Cup tournaments and helped Portugal win the European Championship in 2016 and the UEFA Nations League in 2019 and 2025. His 985-goal total was also confirmed by Associated Press in its November 2026 review of his extraordinary career. Although Ronaldo is no longer playing international football, he remains active at club level and could yet reach a milestone that has become one of the defining ambitions of his later career.

2. Lionel Messi — 937 Goals

Lionel Messi occupies second place in the modern official scoring rankings, with 937 senior goals for Barcelona, Paris Saint-Germain, Inter Miami and Argentina as of November 10, 2026. Unlike Ronaldo, whose career took him through several major European leagues, Messi spent the vast majority of his prime at one club, developing into Barcelona's greatest goalscorer and one of football's most influential attacking players. He scored 672 competitive goals for Barcelona, setting a remarkable record for a single club, while combining his scoring output with exceptional creativity, passing and playmaking. His achievements include multiple Champions League titles, a record eight Ballon d'Or awards and the 2022 FIFA World Cup with Argentina.

Messi's peak goalscoring year remains one of the most extraordinary individual achievements in football history. In 2012, he scored 91 goals for Barcelona and Argentina across the calendar year, surpassing Gerd Müller's long-standing mark of 85 goals from 1972. The Argentine continued to score regularly after leaving Europe, adding more than 100 goals for Inter Miami and extending his international tally to 126. According to the MessiStat career database, his 937 official goals have come in approximately 1,185 senior appearances, giving him an exceptional scoring average for a player who has also operated extensively as a creator rather than a traditional centre-forward. While the long-running debate over Messi and Ronaldo encompasses much more than goals, their extraordinary totals have placed them in a category of their own within the modern era.

3. Pelé — 762 Goals

Pelé remains one of the most celebrated footballers in history, although his exact career goal total is among the most frequently disputed statistical records in the sport. Under a widely used senior competitive-match count, the Brazilian legend is credited with 762 goals, primarily for Santos, the New York Cosmos and the Brazil national team. Other research organisations produce slightly different totals, while Santos and historical accounts have sometimes referenced more than 1,200 goals when friendlies, tours and exhibition matches are included. The differences are substantial but do not diminish Pelé's extraordinary accomplishments during an era when Brazilian clubs regularly played additional international and exhibition fixtures outside their domestic competitions.

Pelé was central to Brazil's World Cup victories in 1958, 1962 and 1970, becoming the only male footballer to win the tournament three times as a player. He scored 77 goals for Brazil in 92 senior international appearances and helped transform Santos into one of the most recognised clubs in world football. His exceptional combination of technique, physical ability, movement and finishing made him a dominant forward throughout the 1960s, while his influence extended far beyond individual statistics. Researchers at RSSSF record different Pelé totals depending on whether official top-level matches, other sanctioned competitions or friendlies are included. For any credible historical comparison, it is therefore essential to explain precisely which matches are counted instead of treating a single figure as universally accepted.

4. Romário — 756 Goals

Romário was one of football's most instinctive and technically accomplished finishers, building a remarkable career across Brazil, the Netherlands, Spain and international football. The former PSV Eindhoven and Barcelona striker is commonly credited with approximately 756 official senior competitive goals under one widely used methodology, although historical compilations can place his total slightly higher. At his best, Romário combined exceptional close-range finishing with quick movement, intelligent positioning and an almost effortless ability to create scoring opportunities in crowded penalty areas. His achievements in Europe made him a global star before he returned to Brazil and continued adding goals well into the later stages of his career.

The Brazilian played a decisive role in his country's triumph at the 1994 World Cup, scoring five goals and winning the tournament's Golden Ball as its outstanding player. During his career, Romário also claimed to have passed 1,000 goals, but that total incorporated matches that are not always recognised as official senior competitive fixtures by independent statistical organisations. His broader goalscoring record includes performances in youth and friendly matches, which explains why different historical sources list significantly different figures. The RSSSF historical archive illustrates the problem by maintaining multiple scoring categories rather than accepting every recorded goal as equivalent. Regardless of the methodology, Romário's position among football's most productive forwards is beyond serious dispute.

5. Ferenc Puskás — 725 Goals

Ferenc Puskás was one of the defining footballers of the twentieth century, starring for Budapest Honvéd, the Hungarian national team and Real Madrid during an era that helped shape modern attacking football. A commonly cited senior competitive-match calculation credits him with 725 career goals, although RSSSF's broader top-level methodology lists a higher total. Puskás became internationally famous as the leader of Hungary's legendary Mighty Magyars, a team that revolutionised tactical approaches to attacking football during the early 1950s. His exceptional left foot, remarkable shooting accuracy and ability to score from difficult positions made him one of Europe's most feared forwards.

After moving to Real Madrid, Puskás formed a formidable attacking partnership with Alfredo Di Stéfano and became a central figure in the club's early European Cup dominance. He scored four goals in the extraordinary 7-3 victory over Eintracht Frankfurt in the 1960 European Cup final, while his overall performances helped establish Real Madrid as European football's pre-eminent force. Puskás also scored 84 goals in 85 appearances for Hungary, one of the most impressive international scoring records of the era, before later representing Spain. His legacy remains visible through the FIFA Puskás Award, which celebrates outstanding goals, while historical compilations such as RSSSF continue to document the scale of his achievements and the different ways his career totals have been calculated.

6. Josef Bican — 722 Goals

Josef Bican is perhaps the most complicated figure in any ranking of football's greatest goalscorers. The Austrian-Czechoslovak forward played during the 1930s, 1940s and 1950s, scoring prolifically for clubs including Rapid Vienna, Admira Vienna and Slavia Prague. Under a narrow senior top-level competitive methodology, he is commonly credited with around 720 to 743 goals, although wider historical counts exceed 900. Some records include goals scored in regional competitions, wartime tournaments or other officially organised matches that are excluded from more restrictive modern comparisons. As a result, the precise position Bican occupies in the all-time ranking depends heavily on which historical classification is used.

What is beyond doubt is that Bican was one of the most extraordinary goalscorers of his generation. His speed, finishing ability and consistency helped him dominate domestic competitions for many years, while his performances at Slavia Prague formed the most productive chapter of his career. The task of reconstructing his record is complicated by the circumstances of European football during the Second World War and by differences between modern national competitions and historical regional leagues. RSSSF's extensive statistical research provides a valuable example of why separate categories are necessary: an official match played in a historical regional competition may be entirely legitimate, yet it is not necessarily included in a ranking restricted to top-division senior football.

7. Robert Lewandowski — 708 Goals

Robert Lewandowski is among the most prolific centre-forwards of the twenty-first century, having scored 708 official senior goals by early November 2026 under the methodology used in this ranking. The Poland international built his reputation at Lech Poznań and Borussia Dortmund before reaching extraordinary levels of consistency at Bayern Munich, where he developed into one of the most efficient finishers in Bundesliga history. His ability to score with either foot, dominate aerial duels and position himself precisely inside the penalty area allowed him to remain productive across different tactical systems. His move to Barcelona in 2022 added another chapter to an already exceptional career, giving him an opportunity to continue scoring in one of Europe's strongest leagues.

Among Lewandowski's greatest achievements was breaking Gerd Müller's long-standing Bundesliga record by scoring 41 league goals during the 2020/21 season. He also played a central role in Bayern's 2019/20 Champions League triumph, finishing as the competition's leading scorer and helping the German club complete a historic treble. With more than 600 club goals and an exceptional international record for Poland, Lewandowski belongs among the greatest European goalscorers ever produced. The precise total attributed to him varies slightly between databases because of classification differences and the timing of updates, but RSSSF's official top-level archive confirms his place among the leading scorers of all time. As an active player in November 2026, his total may continue increasing.

8. Jimmy Jones — 639 Goals

Jimmy Jones is considerably less familiar to modern international audiences than many of the names surrounding him in historical scoring tables, but the Northern Irish striker was one of the most prolific players ever to compete in British and Irish football. He is commonly credited with 639 goals under the senior competitive-match methodology used here, although broader historical databases assign him a higher total. Jones spent much of his career playing for Glenavon and achieved remarkable domestic success in Northern Ireland, where his goalscoring ability made him one of the most celebrated forwards in the history of the local game.

Jones played during an era in which domestic cup competitions formed an important part of the football calendar, and his extraordinarily productive performances across league and cup fixtures contributed significantly to his career total. This also explains why some historical rankings differ in their treatment of his achievements, particularly when comparing Northern Irish competitions with the major professional leagues of continental Europe. Researchers at RSSSF credit Jones with more than 650 official top-level goals under their wider classification. His inclusion illustrates an important limitation of many modern all-time lists: players who achieved extraordinary records outside the biggest leagues are sometimes overlooked despite possessing statistics comparable to football's most famous legends.

9. Gerd Müller — 634 Goals

Gerd Müller was one of the most devastating penalty-area finishers football has ever seen, accumulating approximately 634 official senior goals under the selected statistical methodology. Nicknamed Der Bomber, the German striker enjoyed an extraordinary career with Bayern Munich and West Germany, helping establish Bayern as a major European force during the 1970s. His goalscoring style was based on instinct, sharp movement, rapid reactions and an exceptional ability to convert opportunities from seemingly impossible positions. Although he was not a particularly tall or physically imposing striker, Müller dominated opposing defences through his balance, anticipation and clinical finishing.

Müller's achievements included four Bundesliga titles, three consecutive European Cups and the 1974 World Cup with West Germany. He also scored 68 goals in just 62 international appearances, an extraordinary rate that established him as one of the country's greatest players. In 1972, Müller scored 85 goals across the calendar year, a record that stood for four decades before Messi surpassed it in 2012. His Bundesliga record of 40 goals in a single season also survived until Robert Lewandowski scored 41 in 2020/21. While modern players have benefited from longer careers and expanded competition calendars, Müller's scoring efficiency and achievements in the biggest matches ensure his place among football's greatest finishers.

10. Joe Bambrick — 626 Goals

Joe Bambrick completes the top ten in this ranking, representing another remarkable chapter in the history of Northern Irish football. The Belfast-born striker was a prolific goalscorer during the 1920s, 1930s and early 1940s, most notably during his time with Linfield. Under the selected senior competitive-match methodology, Bambrick is credited with approximately 626 goals, although alternative historical records report slightly different totals. His achievements are particularly impressive given the limited international exposure available to players competing in Northern Irish domestic football during that period, making him a relatively unfamiliar figure outside historical statistical circles.

Bambrick's reputation was built through extraordinary scoring consistency and several remarkable individual performances. One of his most famous achievements came in 1930, when he scored six goals for Ireland against Wales in a 7-0 international victory. His domestic record was equally exceptional, with an enormous number of goals for Linfield in league and cup competitions. RSSSF records Bambrick among the great historical goalscorers and also documents his remarkable peak-season scoring figures. Like Jimmy Jones, his career demonstrates why a comprehensive history of football's greatest scorers should extend beyond the most commercially prominent leagues and internationally recognisable names.

Why Do Different Sources Report Different Career Goal Totals?

The question of how many goals a player scored sounds straightforward, but historical football statistics are far more complex than modern score databases might suggest. The most commonly used distinction is between official competitive matches and friendlies or exhibition fixtures, although even the term official does not always mean the same thing across different organisations. Some historical competitions were organised by regional football associations rather than national leagues, while wartime tournaments, international club tours and matches involving representative teams were recorded under systems that do not fit neatly into modern categories.

The problem is particularly visible in the records of Pelé, Romário and Josef Bican. Pelé's frequently cited figure of more than 1,200 goals includes numerous friendly and exhibition matches played during Santos' international tours. Romário's claim of passing 1,000 career goals similarly relies on a broader selection of fixtures than those typically used for modern senior competitive statistics. Bican's record is more complicated because researchers disagree about the classification of certain regional and wartime competitions. Even when all organisations agree that a particular match took place, they may disagree about whether it belongs in a comparative top-level ranking.

The RSSSF prolific goalscorers archive addresses these complications by maintaining separate tables for official matches, all matches, official top-level matches and all top-level matches. Its July 2026 official top-level list credited Ronaldo with 978 goals, Messi with 921, Pelé with 770, Romário with 761, Puskás with 760 and Bican with 743. Those figures differ from some commonly published senior-career totals because the underlying definitions are not identical. This article therefore treats active-player updates and historical totals as a clearly identified comparative ranking rather than suggesting that one universal official count exists for every footballer in history.

Cristiano Ronaldo vs Lionel Messi: Who Has Scored More Goals?

Cristiano Ronaldo remains ahead of Lionel Messi in total official senior career goals, with 985 compared with 937 as of November 10, 2026. The difference currently stands at 48 goals, although the comparison continues to evolve because both players remain active at club level. Ronaldo's higher cumulative total reflects a combination of exceptional longevity, sustained productivity across multiple clubs and his remarkable international record with Portugal. Messi, meanwhile, has accumulated his goals alongside an enormous number of assists and creative contributions, making a comparison based solely on scoring totals an incomplete assessment of their overall footballing influence.

There are also differences in their individual scoring records. Ronaldo leads the Champions League's historical scoring rankings with 140 goals, ahead of Messi's 129, and finished his international career with a men's record of 146 goals for Portugal compared with Messi's 126 for Argentina. Messi holds the modern record for the most goals in a calendar year, having scored 91 in 2012, and his 672 goals for Barcelona remain an extraordinary single-club achievement. Both players have maintained elite-level scoring output for more than two decades, setting standards of consistency that will be exceptionally difficult for future generations to match.

Has Any Footballer Scored 1,000 Official Goals?

Under the commonly used modern definition of official senior competitive matches, Cristiano Ronaldo has not yet reached 1,000 career goals. His total stands at 985 as of November 10, 2026, leaving him 15 goals away from the landmark. The Portuguese forward remains active for Al Nassr after retiring from international football and continues to pursue the achievement. If he reaches the milestone under a consistently applied modern senior-match classification, it would represent an extraordinary accomplishment and an important moment in football's statistical history.

However, the broader historical question requires greater precision. Pelé, Romário and several earlier footballers have been associated with totals exceeding 1,000 goals, but those figures often include friendlies, exhibition games, regional competitions or other fixtures excluded from the most restrictive modern rankings. Certain historical researchers also credit players such as Erwin Helmchen and Josef Bican with totals approaching or surpassing 1,000 when a wider selection of officially organised matches is included. Therefore, claiming that nobody in football history has ever scored 1,000 goals would be misleading without specifying exactly which types of matches are being counted.

Who Has Scored the Most International Goals?

Cristiano Ronaldo holds the men's international scoring record with 146 goals for Portugal, accumulated across 234 appearances before his retirement from national-team football in November 2026. His achievement spans six World Cup tournaments and more than two decades of international competition, while his performances helped Portugal secure major titles in 2016, 2019 and 2025. Ronaldo's international record is particularly notable because he continued scoring regularly long after most forwards would have retired, maintaining a remarkable level of productivity into his forties.

Lionel Messi follows among the leading men's international goalscorers with 126 goals for Argentina, having added major international honours to his achievements during the later stages of his career. Other historically prolific internationals include Ali Daei of Iran, Sunil Chhetri of India, Mokhtar Dahari of Malaysia and Romelu Lukaku of Belgium. International scoring records offer another way to compare great forwards, although the strength of opponents, frequency of matches and international competition formats have changed over time. FIFA's official record of Ronaldo's international retirement confirms his position at the top of the men's all-time list.

Could Kylian Mbappé, Erling Haaland or Harry Kane Break These Records?

The next generation of elite forwards faces a formidable challenge if it hopes to surpass the extraordinary totals established by Ronaldo and Messi. Kylian Mbappé and Erling Haaland have already demonstrated exceptional scoring abilities at club and international level, while Harry Kane continues to produce remarkable numbers for Bayern Munich and England. Each possesses the technical quality and consistency required to build an exceptional career total, but scoring hundreds of additional goals requires far more than a few outstanding seasons. The greatest challenge is sustaining elite performance for fifteen or twenty years while avoiding serious injury, adapting to tactical changes and continuing to play regularly at the highest level.

Ronaldo and Messi did not simply produce isolated scoring peaks; they maintained extraordinary standards across multiple generations of football. Their ability to remain productive as teammates, managers, opponents and tactical systems changed was fundamental to their success. Modern attacking players may benefit from advances in sports science, rehabilitation and performance monitoring, but they must also navigate increasingly demanding calendars and intense physical competition. Whether Mbappé, Haaland, Kane or another future superstar can approach 900 or even 1,000 official goals remains one of football's most fascinating long-term questions.

Who Is the Greatest Goalscorer in Football History?

If the discussion is restricted to total goals in commonly recognised senior competitive matches, Cristiano Ronaldo currently leads the modern all-time ranking. Lionel Messi is his closest challenger, while Pelé, Romário, Puskás, Bican, Lewandowski and other legendary forwards occupy important positions in the sport's historical scoring records. But identifying the greatest goalscorer in a broader sense involves questions that statistics alone cannot fully resolve. Scoring efficiency, quality of opposition, individual achievements, influence on major matches and the historical conditions under which goals were scored all contribute to an assessment of footballing greatness.

The remarkable achievements of early football legends should not be dismissed simply because their records were compiled under different systems, just as the consistency of Ronaldo and Messi should not be underestimated because modern statistics are easier to verify. What matters is transparency about the numbers being compared and respect for the different eras in which players competed. As of November 2026, Ronaldo's pursuit of 1,000 official goals remains one of the sport's most compelling individual stories, while Messi continues to extend an already extraordinary record. Both have transformed expectations of what a footballer can achieve over an entire career, but the history of goalscoring extends far beyond their rivalry and includes generations of remarkable players whose records deserve recognition.

Published by Patrick Jane
10.11.2026