As of now, here’s a detailed list of the top ten all-time goal scorers in professional football (including club and international goals):
Top 10 All-Time Goal Scorers
Rank | Player | Goals | Matches | Clubs | Years Active |
---|---|---|---|---|---|
1 | Cristiano Ronaldo | 900+ | 1,100+ | Sporting CP, Man United, Real Madrid… | 2002-present |
2 | Lionel Messi | 800+ | 1,000+ | Barcelona, PSG, Inter Miami | 2004-present |
3 | Josef Bican | 805 | 530+ | Rapid Vienna, Slavia Prague | 1931-1955 |
4 | Pelé | 757 | 812 | Santos, New York Cosmos | 1956-1977 |
5 | Romário | 745 | 960+ | PSV, Barcelona, Flamengo, Vasco | 1985-2007 |
6 | Ferenc Puskás | 729 | 707 | Budapest Honvéd, Real Madrid | 1943-1966 |
7 | Gerd Müller | 720 | 771 | Bayern Munich, Fort Lauderdale | 1963-1981 |
8 | Eusébio | 623 | 639 | Benfica | 1957-1979 |
9 | Ferenc Deák | 576 | 400+ | Szentlőrinci AC, Ferencváros | 1940s-1950s |
10 | Uwe Seeler | 575 | 649 | Hamburg | 1953-1972 |
.
1. Cristiano Ronaldo
- Goals: 900+
- Matches: 1,100+
- Clubs: Sporting CP, Manchester United, Real Madrid, Juventus, Al-Nassr
- Years Active: 2002-present
- Insight: Cristiano Ronaldo stands as the top goal scorer in football history, with over 900 goals. His incredible athleticism, work ethic, and versatility as a forward have enabled him to dominate at every club he’s played for. He is also the top scorer in international football with Portugal. His goal-scoring consistency, especially with Real Madrid, where he netted 450 goals, remains unmatched.
2. Lionel Messi
- Goals: 800+
- Matches: 1,000+
- Clubs: Barcelona, Paris Saint-Germain, Inter Miami
- Years Active: 2004-present
- Insight: Lionel Messi, often regarded as Ronaldo’s greatest rival, is a close second with over 800 goals. His unique dribbling ability, vision, and playmaking skills have allowed him to score at an elite level throughout his career. Messi’s most prolific period came at Barcelona, where he became the club’s all-time top scorer with over 670 goals. He has also led Argentina to World Cup glory in 2022.
3. Josef Bican
- Goals: 805
- Matches: 530+
- Clubs: Rapid Vienna, Slavia Prague, and others
- Years Active: 1931-1955
- Insight: Josef Bican is a legendary figure in football history, known for his incredible scoring ability during the pre-war and post-war eras. Bican was renowned for his speed and goal-poaching instincts, making him one of the most prolific goal scorers ever. His official tally stands at 805 goals, but some sources claim his total may be even higher, as many goals during that era were not officially recorded.
4. Pelé
- Goals: 757
- Matches: 812
- Clubs: Santos, New York Cosmos
- Years Active: 1956-1977
- Insight: Pelé, often considered one of the greatest players of all time, scored 757 goals throughout his illustrious career. Playing for Santos and later the New York Cosmos, Pelé brought football to global prominence. His flair, technique, and exceptional finishing ability made him a global icon. He won three World Cups with Brazil, a record unmatched by any player.
5. Romário
- Goals: 745
- Matches: 960+
- Clubs: PSV Eindhoven, Barcelona, Flamengo, Vasco da Gama
- Years Active: 1985-2007
- Insight: Romário was known for his clinical finishing and his ability to score from almost any position. The Brazilian legend was a key player for both club and country, particularly shining in the 1994 World Cup, where he helped Brazil lift the trophy. His knack for being in the right place at the right time earned him a reputation as one of the most natural goal scorers in history.
6. Ferenc Puskás
- Goals: 729
- Matches: 707
- Clubs: Budapest Honvéd, Real Madrid
- Years Active: 1943-1966
- Insight: Ferenc Puskás is a Hungarian football icon known for his remarkable goal-scoring prowess. Playing for Real Madrid and Budapest Honvéd, Puskás was famed for his powerful left foot, precise finishing, and intelligence on the pitch. He won numerous domestic and international titles, including several European Cups with Real Madrid, and remains an inspiration to footballers worldwide.
7. Gerd Müller
- Goals: 720
- Matches: 771
- Clubs: Bayern Munich, Fort Lauderdale Strikers
- Years Active: 1963-1981
- Insight: Nicknamed “Der Bomber,” Gerd Müller was a legendary German striker renowned for his incredible scoring ability. His low center of gravity and lethal finishing made him one of the most feared forwards of his era. Müller was the top scorer in the 1970 World Cup and played a vital role in Germany’s 1974 World Cup triumph. His 365 goals in the Bundesliga make him the league’s all-time top scorer.
8. Eusébio
- Goals: 623
- Matches: 639
- Clubs: Benfica
- Years Active: 1957-1979
- Insight: Known as the “Black Panther,” Eusébio was one of the greatest Portuguese footballers. His time at Benfica saw him rise to global prominence, winning several domestic titles and a European Cup. His speed, power, and goal-scoring ability made him one of the most complete forwards of his time. Eusébio won the Ballon d’Or in 1965 and finished as the top scorer at the 1966 World Cup.
9. Ferenc Deák
- Goals: 576
- Matches: 400+
- Clubs: Szentlőrinci AC, Ferencváros
- Years Active: 1940s-1950s
- Insight: Ferenc Deák is another Hungarian forward who made a huge mark on football during the 1940s and 1950s. He was an incredibly consistent scorer, known for his physicality and natural ability to find the back of the net. Deák’s best years came with Ferencváros, where he scored goals at an astonishing rate.
10. Uwe Seeler
- Goals: 575
- Matches: 649
- Clubs: Hamburg
- Years Active: 1953-1972
- Insight: Uwe Seeler is a German footballing legend, primarily known for his time with Hamburg. He was known for his incredible heading ability, positioning, and leadership on the pitch. Seeler represented Germany in four World Cups and was beloved for his loyalty, having spent his entire professional career with Hamburg.
These players have left an indelible mark on the world of football through their exceptional goal-scoring abilities, and their records have inspired generations of players worldwide.
Now Read:
Cristiano Ronaldo: Reaching 900 Goals and Inspiring Generations with Dedication and Greatness
South Africa Starting Lineups Vs South Sudan, Match Preview and Analysis
Italy Starting Lineup Vs Israel, Match Preview and Analysis