The Brazilian forward scored 585 between 1987 and 2014. Túlio played mainly for Brazilian clubs. He scored 13 goals in the 15 games he played with the national squad.
The English player made history in 1953 when he became the only player ever to score a hat trick in a FA Cup Final. Mortensen was also the first player to score for England at a World Cup. He scored 610+ goals in total.
When one thinks of Portuguese goal scorers, the likes of Eusébio and Cristiano Ronaldo come to mind. But Fernando Peyroteo was also a prolific goal scorer. Between 1937 and 1949, the Sporting CP player scored 598 times.
The Hungarian striker is best known for his time at Újpest FC. Zsengellér scored 33 goals in 39 caps for Hungary. In total, he scored 611+ goals between 1938 and 1962.
The Hamburger SV and West Germany national team striker is one of the greatest in the sport. Uwe Seeler scored 586 goals.
Jimmy Greaves is one of the greatest strikers in English soccer history. Throughout his career, Greaves scored 590+ goals.
Friedrich "Fritz" Walter was the star of 1. FC Kaiserslautern, where he spent most of his career. The German player scored 586+ goals throughout the length of his career.
The English player scored 616+ goals between 1908 and 1931. Joe Smith went on to manage Blackpool for 23 years and made history in 1953 when he won the club's first and only FA Cup final.
Tom Waring was an Englishman known for being one of the greatest players in Aston Villa's history. Waring's career spanned from 1924 to 1948, and he scored 670+ goals in 700-plus games.
The Újpesti Dózsa and Hungary striker was the top scorer at the 1964 Summer Olympics, where his team won gold. Ferenc Bene scored 635 times in his career.
Ernst Wilimowski, also known as "Ezi," is one of the greatest goal scorers to come out of Poland. He made history in 1938 by becoming the first player ever to score four goals in a single World Cup game. Ezi scored 683+ goals throughout his career.
Unlike other players on this list thus far, Robert Lewandowski is still active. The Polish soccer star has scored over 685 goals (so far) for both his clubs and his country.
Before Cristiano Ronaldo came onto the scene, Eusébio da Silva Ferreira was considered the greatest soccer player ever to come out of Portugal. SL Benfica's "Black Panther" scored 634+ goals throughout his career.
The Northern Irish forward played for clubs such as Linfield, Chelsea, Walsall, and Glentoran. Joe Bambrick scored 690+ goals in total.
One of Germany's greatest players ever, Gerd Müller has won multiple competitions, including the UEFA Champions League and the FIFA World Cup. With regards to goals, Müller scored 735 times.
Next is also one of Brazil's greatest: Romário. The soccer star has scored a total of 785 goals throughout his career. He's basically been retired since 2008-2009, but in 2024 he appeared in a game for the Brazilian team he's the president of: America Football Club.
Tommy Lawton had an outstanding career in English soccer, playing for clubs such as Everton, Chelsea, Notts County, and Arsenal, to name a few. The English Football Hall of Fame inductee scored 743+ times in his career.
The Dutch player is one of the best to come out of the Netherlands. The Heerenveen forward scored 789+ times.
If you recognize that last name it's likely because of the FIFA Puskás Award, which recognizes the "most beautiful goal" over the past year. The Hungary-born player played internationally for both Hungary and Spain. Ferenc Puskás won multiple titles throughout his career, including three European Cups (now Champions League). In total, he scored 802 goals.
In third place we have the English center forward Ronnie Rooke. He played for 10 clubs over three decades, and scored 934+ goals.
The runner-up on the RSSSF ranking is Austrian-Czech player Josef "Pepi" Bican, with 950+ goals.
Pelé is not just one of the greatest soccer players in the history of the sport, but also a pop culture icon. Between 1956 and 1977, the Brazilian soccer star scored 778 goals in 851 matches.
The top goal scorer according to the RSSSF is Erwin Helmchen. Between 1924 and 1951, the German player scored 989+ goals.
Sources: (Rec.Sport.Soccer Statistics Foundation)
See also: Soccer players who grew up in poverty
Lionel Messi is indisputably one of the greatest players of all time. The Argentinian star has broken numerous records, mainly while playing for FC Barcelona and his national team. Messi has scored 867 times (so far).
The Portuguese soccer star is the top goal scorer in the International Federation of Football History & Statistics (IFFHS) ranking. In the RSSSF ranking, however, he sits in fourth place. Still, Ronaldo has a whopping 914 goals in over 1,200 games (so far).
The Northern Irish forward is one of the top goal scorers of all time. Jones scored 220 goals in 11 years while playing for Glenavon. In total, he scored 840+ goals throughout his career.
The Hungarian striker played for clubs such as Szentlőrinci AC, Ferencváros, and Budapesti Dózsa. Deák scored 796+ goals in 515 matches.
Sammy Hughes is best known for playing for Glentoran in the 1950s. Between 1943 and 1963, the Northern Irish player scored 722+ goals in 752 matches.
David Kirker Martin, best known as Boy Martin, was a Northern Irish player who played mostly in England, in clubs such as Notts County. He scored 612+ goals in his 17-year career.
Fred Roberts was a Northern Irish player who spent most of his career playing for Glentoran and Distillery in the 1920s and '30s. Fred Roberts scored 608+ goals throughout his career.
Goal scoring rankings are not as straightforward as one might think. The ranking of the International Federation of Football History & Statistics (IFFHS) is the most popular one, and the likes of Cristiano Ronaldo and Lionel Messi are known to be at the top.
According to the IFFHS, Cristiano Ronaldo has just become the first man to score 900 career goals in official matches. The milestone was achieved during Portugal’s UEFA Nations League group stage match against Croatia on September 5. Setting a remarkable high bar at age 39, Cristiano Ronaldo leads the IFFHS ranking leaving behind his longtime rival Lionel Messi (838 goals) and Brazilian legend Pelé (762 goals).
There is, however, another ranking, which uses a different methodology. We're talking about the Rec.Sport.Soccer Statistics Foundation (RSSSF) ranking. According to this ranking, Cristiano Ronaldo stands in fourth place (for now).
In this gallery, you'll get to know the top goal scorers in soccer history, according to the RSSSF. Click on and get to know them.
Note: + indicates player may have scored more
Who is the top goal scorer of all time?
These are the top goal scorers in soccer history, according to the RSSSF
LIFESTYLE Sports
Goal scoring rankings are not as straightforward as one might think. The ranking of the International Federation of Football History & Statistics (IFFHS) is the most popular one, and the likes of Cristiano Ronaldo and Lionel Messi are known to be at the top.
According to the IFFHS, Cristiano Ronaldo has just become the first man to score 900 career goals in official matches. The milestone was achieved during Portugal’s UEFA Nations League group stage match against Croatia on September 5. Setting a remarkable high bar at age 39, Cristiano Ronaldo leads the IFFHS ranking leaving behind his longtime rival Lionel Messi (838 goals) and Brazilian legend Pelé (762 goals).
There is, however, another ranking, which uses a different methodology. We're talking about the Rec.Sport.Soccer Statistics Foundation (RSSSF) ranking. According to this ranking, Cristiano Ronaldo stands in fourth place (for now).
In this gallery, you'll get to know the top goal scorers in soccer history, according to the RSSSF. Click on and get to know them.
Note: + indicates player may have scored more