SportsMonkie.com
Football

Most Goals in Football History

By Sourav Das Updated July 27, 2026
Football resting on the penalty spot of a floodlit stadium pitch at night
On this page5
  1. 01The record holder: Cristiano Ronaldo and 900+ goals
  2. 02The full leaderboard of all-time goalscorers
  3. 03Lionel Messi and the counting debate
  4. 04Why Pele’s 1,000 is not on the list
  5. 05Why the record matters

Cristiano Ronaldo has scored more than 900 senior career goals for club and country, the most in recognized football history, and as an active player he is still adding to the total. Lionel Messi is next among modern players with more than 850, and the two have spent two decades rewriting a list that older legends once dominated.

Counting goals across football history sounds simple, but it is one of the most argued-over records in sport. The reason is that there has never been a single agreed definition of what counts, so the same player can have wildly different totals depending on whether friendlies and unofficial matches are included. Here is the all-time leaderboard, the record-holder at the top, and the counting nuance that explains why the numbers move around. All figures are as of the 2025 season.

The record holder: Cristiano Ronaldo and 900+ goals

Ronaldo crossed 900 senior career goals during 2024, a milestone no other player is known to have reached in official competitive football. His total spans Sporting CP, Manchester United, Real Madrid, Juventus, Al Nassr and a record-breaking Portugal career, and because he was still playing into 2025, the figure keeps climbing. Exact counts vary slightly by source, which is why he is best described as being past 900 rather than pinned to a single number.

What makes Ronaldo’s mark so solid is that it is built almost entirely on documented, official senior matches. There is no reliance on tour games or exhibitions to reach the top, which is exactly what separates it from some of the huge historical totals below.

The full leaderboard of all-time goalscorers

The table below ranks the highest recognized senior career goalscorers. Active players are marked, and historical totals are the widely cited recognized figures rather than the inflated all-inclusive counts.

RankGoalsPlayerCountryEra
1900+*Cristiano RonaldoPortugal2002-present
2850+*Lionel MessiArgentina2004-present
3762PeleBrazil1956-1977
4759Josef BicanAustria/Czech.1931-1955
5756RomarioBrazil1985-2009
6746Ferenc PuskasHungary1943-1966
7735Gerd MullerWest Germany1962-1981
8700+*Robert LewandowskiPoland2006-present
9668Ferenc DeakHungary1940-1954
10656Uwe SeelerWest Germany1953-1972

*Active player; total is current as of the 2025 season and still rising. Historical totals are disputed and vary by source.

The list splits neatly into two groups: the two modern superstars, whose every goal is logged in the television era, and a set of mid-20th-century scorers whose records are harder to verify and are quoted differently by different historians.

Lionel Messi and the counting debate

Messi sits second with more than 850 senior goals, spread across Barcelona, Paris Saint-Germain, Inter Miami and Argentina. He and Ronaldo are the only players in the modern, fully documented era to approach these heights, which is why their rivalry defines the record. On raw goals Ronaldo leads; Messi’s supporters point to his assists, dribbling and a peak many rate as the highest ever, plus the 2022 World Cup that completed his collection. Messi’s international scoring also features on our leaderboard of the most World Cup goals.

Because both are active, the totals are a moving target, but the order at the very top has been stable for years.

Why Pele’s 1,000 is not on the list

Pele is often said to have scored 1,283 goals, and that number is genuine to the club he played for. It simply includes friendlies, exhibition matches and international tours that most modern record-keepers exclude. In recognized senior competitive football his total is around 762, which still ranks among the greatest ever. The same logic applies to Josef Bican and Romario, whose highest quoted figures shrink once unofficial games are stripped out. This is the heart of the debate: the “most goals” answer depends on the rules of the count.

Why the record matters

Goalscoring is football’s headline statistic, so the all-time list is one of the sport’s most scrutinized. Ronaldo’s position at the top is secure in recognized senior goals, but the arguments around historical totals are a reminder that records are only as clear as the definitions behind them. The greatest scorers also tend to anchor the game’s most successful teams and leagues, the kind that pile up trophies on the most Premier League titles list, while the players who last longest climb charts like the most Premier League appearances leaderboard.

The short version: Cristiano Ronaldo holds the record for the most goals in recognized football history with more than 900 senior career goals, ahead of Lionel Messi’s 850-plus, with historical greats such as Pele, Bican and Romario next once their totals are limited to official matches. Both leaders are active as of the 2025 season, so the numbers are still climbing.

Share this article

Frequently asked questions

Who has scored the most goals in football history?+

Cristiano Ronaldo has scored the most goals in recognized football history, with more than 900 senior career goals for club and country as of the 2025 season. Because he is still active, the total keeps rising. Lionel Messi is second among modern players with more than 850. Both are well clear of historical greats whose highest quoted totals include friendlies and unofficial games.

Has Cristiano Ronaldo scored more goals than Lionel Messi?+

Yes. In official senior competitive matches Cristiano Ronaldo leads Lionel Messi, having passed 900 career goals in 2024 while Messi sits above 850. Both are active, so the gap can move, but Ronaldo has held the lead in recognized senior goals for several years. Messi counters with more assists and, many argue, a higher peak, but on raw goals Ronaldo is ahead.

Didn't Pele score over 1,000 goals?+

Pele is often credited with 1,283 goals, but that famous figure includes friendlies, exhibition tours and unofficial matches. In recognized senior competitive football his total is around 762, which is still one of the highest ever. The gap between the two numbers is the clearest example of why football goal records depend entirely on which matches you count.

Why do football goalscoring totals differ between sources?+

Because there is no single universal definition of an official match. Some counts include only league and major cup and international games, while others add friendlies, testimonials and tour matches. Older careers are also harder to document. That is why Cristiano Ronaldo's and Lionel Messi's totals, tracked game by game in the modern era, are considered the most reliable at the top of the list.

Sources

Play & tools

Free browser games and tools — no account, no download.

Related football guides

View all →