Who has scored the most official goals in soccer history?

Can one player really sit at the top of every goal list? Cristiano Ronaldo holds the top spot in most current counts, with 982 official senior goals for club and country as of Oct. 23, 2026. He reached that total in 1,342 appearances.

Who has scored the most official goals in soccer history?

Lionel Messi and Pelé are the next names most fans mention. The order changes from list to list, because statisticians do not count goals the same way. Some add friendlies, while others leave them out.

Check the date and the counting method behind any total you read. The same player can show different numbers from one list to the next.

Key Takeaways

Why no single official record exists

No governing body keeps an official list of career goals. Never has FIFA published a ranking of the highest career goalscorers, so no one body sets the final number. Every total depends on which matches a statistician decides to count.

A stack of old football match programs stacked neatly on a rustic wooden desk, showcasing vibrant covers of various soccer teams from past decades. The foreground features the glossy, slightly worn programs, some slightly opened to reveal colorful pages filled with match statistics and player profiles. In the middle ground, the desk is adorned with a vintage soccer ball and a few faded photographs of iconic players, hinting at the nostalgia of the sport. The background is softly blurred, suggesting a cozy study atmosphere with warm, ambient lighting filtering through a nearby window. The mood evokes a sense of history and passion for soccer, capturing the essence of the love for the game. The brand name "star soccer skills" subtly appears on one of the programs, blending harmoniously into the scene.

Three kinds of matches cause most of the disagreement. Friendlies are the first group. Regional competitions and wartime matches make up the other two.

Official goals are goals scored in competitive matches, such as league games, cups, continental competitions and internationals. Friendlies, youth football and reserve football are left out of that count. Some lists add the three disputed groups back in, and others do not.

A reader should expect a range of totals, not one number. The IFFHS top-level table credits Ronaldo with 982 goals as of Oct. 23, 2026, while other lists give him more.

A career total is only as good as the rules that produced it.

Treat any single number as one counting method’s result, not a universal fact.

Ronaldo, Messi and the modern leaders

Ronaldo and Messi are the two active players whose totals drive the debate. Ronaldo is ahead on most lists, but Messi stays close in every table that counts his games.

Two players in striped shirts, one in red and white and the other in blue and white, stand facing each other on a vibrant soccer field during a league match. In the foreground, the players are captured in dynamic poses, their expressions focused and competitive. The middle ground showcases the neatly maintained grass, with a classic white goalpost visible behind them. In the background, faint outlines of cheering fans can be seen in the stands, adding to the atmosphere. The lighting is bright, suggesting a sunny day, with soft shadows cast by the players. The image is shot from a low angle, emphasizing the intensity of the moment. The mood is electric and spirited, reflecting the excitement of the game. The image also subtly incorporates the branding "star soccer skills" into the players

Both players have strong records for their clubs and their countries. Their totals are useful to compare only when both come from the same list and the same date.

Club and country totals for Ronaldo

Ronaldo had 836 club goals and 146 goals for Portugal as of Oct. 23, 2026. He scored 140 Champions League goals, which is the competition record.

His career rate was 0.73 goals per game across 1,342 games. That rate shows how steady his scoring has been over a long career.

How Messi’s total compares

Messi had 942 career goals in one 2026 report and 936 in the IFFHS table. He scored 126 goals in 208 appearances for Argentina as of Oct. 7, 2026.

In 2026 alone, Messi scored 40 goals in 44 appearances. That short run shows he is still scoring at a high rate.

Ronaldo Messi comparison:

MeasureCristiano RonaldoLionel Messi
Goals for country146 for Portugal126 for Argentina
Total career goals982 (IFFHS and official senior count)942 (2026 report) or 936 (IFFHS)
Games counted1,342 club and country208 for Argentina

Compare totals only when both come from the same counting method and the same date.

How RSSSF and IFFHS count differently

The RSSSF list puts Erwin Helmchen second because it counts regional and amateur matches. Amateur games are the reason the two tables rank players differently. The RSSSF list includes regional, reserve and amateur leagues and selections.

RSSSF is the all-time official-matches ranking of its kind. It gives Ronaldo 994 goals in 1,366 official matches as of July 19, 2026.

What RSSSF includes

Helmchen is listed with 989 or more goals, placing him just behind Ronaldo. Messi is listed at 948 goals in 1,220 matches.

RSSSF also lists Josef Bican at 950 or more goals. It shows Romário at 785 and Robert Lewandowski at 752 official-match goals.

Where the IFFHS list stops

The IFFHS list is the top-level professional table. It keeps to professional competition and leaves out the lower leagues that RSSSF includes.

Under that rule, Ronaldo has 982 goals and Messi has 936. Bican drops to 722 goals, far below his RSSSF total.

PlayerRSSSF official-match totalIFFHS top-level total
Cristiano Ronaldo994982
Lionel Messi948936
Josef Bican950 or more722

Expect the top three names to shift by ten or more goals between the two tables.

Pelé, Bican and the disputed older records

Pelé’s 1,279 goals include exhibition games, so the official total is far lower. Guinness counts exhibition games, and the IFFHS table does not.

Pelé and Bican show why one name can have several totals. Each total comes from a different set of rules.

Pelé and the Guinness career total

Guinness World Records recognizes 1,279 career goals for Pelé in 1,363 games. A Fox Sports report explains that many of those goals came in friendlies and exhibitions, including matches against lower-level teams.

The IFFHS table credits Pelé with 762 goals. That total includes 604 for Brazil and 492 in league play.

Josef Bican and the wartime debate

Bican’s total depends on which list you use. Three counting methods give three very different numbers.

Much of the gap comes from wartime matches in Central Europe. Some lists count them, and others leave them out.

Pelé’s totals differ by more than 500 goals between the IFFHS table and Guinness.

Ronaldo’s path to 1,000 goals

Ronaldo needs 18 more goals on the IFFHS count to reach 1,000. He is at 982 goals, so the mark is close on that list. Close is still not the same as reached.

Ronaldo said in 2024 that he wanted to reach 1,000 career goals before he retires.

Milestones already reached

Ronaldo passed Bican’s estimated 805 goals in March 2022. That moment marked a shift in how close he came to the record.

Club matches make up most of his total. He has 450 goals for Real Madrid in all competitions, including 311 in La Liga as of Oct. 23, 2026.

What still has to happen

Ronaldo must keep scoring at a steady pace to reach 1,000. His club and country matches will decide how fast he closes the gap.

Count only goals from the same source when measuring the gap.

What the record means for the GOAT debate

Totals show scoring volume, not the quality of the matches behind them. A high count shows a player scored often, but it does not show how strong the opponents were. Often is the word that the numbers really prove.

Messi scored 672 goals for Barcelona between 2004 and 2021. That is the highest total listed for a player at a single club. Pelé scored 643 official goals for Santos.

Two players with the same total can have very different careers.

The totals measure five things well:

Judge a player on the era and competition behind the goals.

Conclusion

Ronaldo leads, but the lead depends on the counting method. A fair comparison needs the same rules for every player, not just the largest number on a page.

Pick one source, note its date and method, and use its totals consistently. That habit will keep your comparisons honest, even when new goals change the list.

FAQ

Who has the most goals in soccer in history?

Cristiano Ronaldo has the most in most current counts, with 982 official senior goals for club and country as of Oct. 23, 2026. Those goals came in 1,342 appearances. Other lists show different totals because they count friendlies, regional matches and wartime games in different ways. Check the date and the method behind any total before you compare it.

How many career goals has Lionel Messi scored?

Messi has between 936 and 948 career goals, depending on the list. The IFFHS table credits him with 936, while RSSSF lists 948 official-match goals. One 2026 report gives him 942. The gap comes from which matches count, so pick one source and use it for every comparison.

Did Pelé actually score 1,000 goals?

No, not in the official sense. Guinness World Records credits Pelé with 1,279 career goals, but that total includes exhibition games. The IFFHS table credits him with 762 goals. Many of his goals came in friendlies and exhibitions, so the official total is far lower than the headline number.

Who has more goals, CR7 or Pelé?

Ronaldo has more. In the IFFHS table he has 982 goals, while Pelé has 762. That is a gap of 220 goals. The comparison is fair because both numbers come from the same table and the same counting rules.

Sources

  1. Nobody disputes Pelé’s greatness but goal count fuels debate – explains why Pelé’s career-goal total varies across record keepers, with Guinness, FIFA, Santos and RSSSF figures.

Comments are closed.