Throughout the annals of football history, a select group of elite players has achieved the remarkable feat of scoring over 1,000 goals in competitive matches. This prestigious milestone is not just a testament to extraordinary skill, but also remarkable longevity and consistency. Using data from various football statistics resources, we present a comprehensive look at 24 players who have crossed this significant threshold, including goals from friendly matches.
24. Romario – 1002 Goals
Romario, a forward hailing from Brazil, is renowned for his goal-scoring prowess. While he officially surpassed 900 goals, his tally exceeds 1,000 when factoring in friendly matches. He ranks as Brazil’s fourth-highest scorer and remains an iconic figure in football.
23. Istvan Avar – 1007 Goals
The Hungarian striker Istvan Avar’s career, spanning from 1919 to 1943, saw him netting around 1007 goals, including goals scored in friendly encounters.
22. Imre Schlosser – 1016 Goals
Among the legends of Hungarian football, Schlosser stands out with 368 goals in the domestic league from 1906 to 1928. His overall tally reaches 1016 when friendly goals are included.
21. Florian Albert – 1018 Goals
Florian Albert dedicated his professional career to Ferencvaros, making him the club’s third-highest scorer with a remarkable tally of 1018 goals.
=19. Abe Lenstra – 1031 Goals
Active from 1936 to 1963, Lenstra’s career unfolded entirely in the Netherlands, where he amassed approximately 1031 goals, the majority of which were official matches.
=19. Ronnie Rooke – 1031 Goals
Rooke mainly made his mark at Fulham during World War II, capitalizing on a unique playing environment that allowed him to score 1031 goals while balancing a role in the RAF.
18. Cristiano Ronaldo – 1035 Goals
Ronaldo, one of the most recognized names in football, has an official tally of 959 goals. Yet, when considering his goals in friendly matches, he has already crossed the 1000-goal mark. The Portuguese superstar has openly expressed his desire to reach this milestone as part of his ongoing legacy.
17. Nandor Hidegkuti – 1043 Goals
Hidegkuti was a groundbreaking player who pioneered the false 9 role, and his career with Hungary’s golden generation resulted in an estimated 1043 goals.
16. Zsengeller Gyula – 1078 Goals
Another formidable Hungarian forward, Gyula played between 1935 and 1953, enjoying a stellar career, particularly with Ujpest FC, where he scored most of his goals.
15. Ernst Wilimowski – 1079 Goals
Wilimowski, known as “Ezi,” accumulated 1079 goals during his playing days, including a significant portion from friendly matches.
14. Gyorgy Sarosi – 1098 Goals
Sarosi serves as Ferencvarosi’s all-time leading scorer. Following his retirement in 1943, he transitioned into management, helming prestigious clubs like Juventus and Genoa.
13. Gyula Szilagyi – 1112 Goals
Active from 1939 to 1960, Szilagyi spent his best years at Vasas SC. His full career tally consists of an impressive 1112 goals over 918 matches.
12. Ferenc Szusza – 1156 Goals
Szusza played exclusively for Ujpesti Dozsa, where he thrived in the 1940s and concluded his career with 1156 goals in 1029 games.
11. Sandor Kocsis – 1187 Goals
Kocsis built much of his legacy in Hungary but also enjoyed success at Barcelona, where he secured five trophies, including two La Liga titles, during his illustrious career.
10. Franz Binder – 1202 Goals
Binder is one of Rapid Wien’s all-time leading scorers, netting a remarkable 1202 goals across various competitive matches, averaging 1.44 goals per game.
9. Jozsef Takacs – 1218 Goals
Starting his career as a goalkeeper, Takacs transitioned to striker due to injury and quickly made his mark, with most of his success at Ferencvaros.
8. Pele – 1324 Goals
Pele’s goal total is often a subject of debate, but according to various sources, he scored 1324 goals, split between official matches and friendly encounters.
7. Ferenc Deak – 1374 Goals
A Hungarian forward from 1940 to 1959, Deak holds the record for most goals in a single season with 66. His impressive tally combines both official and unofficial games.
6. Ferenc Bene – 1424 Goals
Bene, a star until 1985, enjoyed a distinguished career with over 1400 goals, earning titles such as Hungarian Player of the Year before briefly moving into management.
5. Gerd Muller – 1483 Goals
Bayern Munich’s legendary striker, Muller, scored 1483 goals throughout his career, making him one of the most prolific scorers in history.
4. Ferenc Puskas – 1569 Goals
Puskas, a true football legend, recorded 802 official goals, with his overall tally reaching 1569 when including friendly matches. His impact on the game is highlighted by the admiration of coaches and players alike.
3. Erwin Helmchen – 1611 Goals
Helmchen holds the title of the highest-scoring player if considering both official and unofficial matches, contributing to an extraordinary total of 1611 goals throughout his career.
2. Josef Bican – 1813 Goals
The illustrious Bican’s career, recognized often for its ambiguity in goal counts, stands at around 1813 goals based on the RSSSF data, showcasing an impressive scoring average.
1. Lajos Tichy – 1917 Goals
Lastly, Tichy is the unofficial top scorer with a staggering 1917 goals throughout his career, primarily spent in Hungary. His remarkable achievements continue to resonate in the footballing world.






















