Soccer's Greatest Goal Machines: The Top 10 All-Time Scoring Legends Revealed

Throughout football's rich history, numerous exceptional goal scorers have graced the beautiful game.
Consider Zlatan Ibrahimović, for instance—a virtuoso of the spectacular, netting everything from overhead kicks to incredible scorpion strikes. Or Alan Shearer, the Premier League's record holder with 260 goals, whose powerful right boot and exceptional positioning sense terrorized defenses.
Even beloved figures like Michu warrant recognition. His remarkable campaign with Swansea City demonstrated what a single season of brilliance can achieve.
However, certain players transcend greatness—they become unstoppable forces. These are the icons who found the net effortlessly, season after season, against elite opposition, leaving defenders bewildered and keepers frustrated.
Below, we've compiled the 10 most prolific goal scorers in football history, utilizing official data from the International Federation of Football History & Statistics (IFFHS), supplemented by Transfermarkt statistics for current players (marked with an asterisk).
10. Joe Bambrick (626 Goals)
Joe Bambrick may not ring a bell for contemporary football enthusiasts, but during his era, he was an absolute phenomenon.
The Northern Irish forward represented clubs including Chelsea, Walsall, Glentoran, and particularly Linfield—where he established his reputation as a lethal finisher. His reliability in front of goal inspired supporters to create the saying: "Head, heel, or toe, slip it to Joe."
Bambrick amassed an impressive 614 club goals, primarily with Linfield, and found the net 12 times internationally for Ireland, including a remarkable six-goal performance against Wales at Celtic Park in 1930—a record that remains unbeaten for any British Isles player in international competition.
9. Gerd Müller (634 Goals)

Gerd Müller earned his moniker "Der Bomber" through sheer goal-scoring brilliance—he was an unstoppable force who demolished defenses with clinical efficiency.
From 1965 to 1979, he accumulated an extraordinary 565 goals in 607 matches for Bayern Munich, including an astounding 66 strikes during the 1972–73 campaign—a club milestone that remains intact. Internationally, he proved equally devastating, netting 68 goals across 62 West Germany appearances, including the decisive strike in the 1974 World Cup final
8. Jimmy Jones (639 Goals)
After Joe Bambrick's achievements, another Northern Irish striker stepped forward: Jimmy Jones. He managed to surpass his compatriot's career total by 13 goals throughout a career spent predominantly domestically (except for a short period at Fulham).
The majority of Jones' strikes came with Glenavon, where he secured 13 major trophies across 11 seasons and established himself as the club's greatest legend.
Whatever formula Northern Ireland used for developing strikers in football's early days was clearly effective.
7. Robert Lewandowski (673 Goals*)

Robert Lewandowski might be past 35 now, but he continues scoring goals—and claiming silverware—with the appetite and precision of someone a decade younger.
Campaign after campaign, he maintains his extraordinary scoring rate, regularly competing for the European Golden Shoe, which he has claimed twice.
Whether representing his nation, during his commanding periods in Germany with Borussia Dortmund and Bayern Munich, or currently in Spain with FC Barcelona, the prolific Polish striker remains among football's most dangerous forwards, showing no indication of decline.
6. Josef Bican (722 Goals)
Josef Bican, an Austrian-Czechoslovakian striker, ranks among the most productive and underappreciated forwards in football history. Playing primarily for Slavia Prague, Bican distinguished himself through his composure and power, but particularly his incredible velocity.
Sources suggested he could complete the 100 meters in merely 10.8 seconds—extraordinary athleticism for any period, especially the 1930s and '40s.
This explosive speed converted into goals. Bican scored with remarkable consistency, accumulating 809 goals across just 526 official fixtures—a conversion rate that remains practically unparalleled in football annals.
5. Ferenc Puskás (725 Goals)

Throughout the 1940s and '50s, Ferenc Puskás devastated defenses like no other. Known as "The Galloping Major" because of his military position in the Hungarian forces, he became a national icon with Budapest Honvéd, where he compiled an incredible 358 goals in merely 350 matches — consistently outscoring his game appearances.
Many believed his prime had passed when he transferred to Real Madrid at 31. Instead, he enhanced his legacy further, adding 242 more goals over eight subsequent seasons while helping the Spanish powerhouse conquer Europe.
When he retired, Puskás had earned three European Cups, five La Liga championships, and an Olympic gold medal—plus an eternal position in football lore. Today, FIFA's Puskás Award, recognizing each year's most spectacular goal, keeps his legacy alive in magnificent fashion.
4. Romário (756 Goals)
Romário has consistently maintained he scored over 1,000 career goals—although official documentation records 756, which remains absolutely extraordinary.
Whether playing in the Netherlands for PSV, Spain for FC Barcelona, or returning to Brazil with clubs like Vasco da Gama, Fluminense, and Flamengo, Romário discovered the net with incredible regularity. Dutch legend Johan Cruyff once described him as a "genius of the goal area" and even declared him the finest player he ever managed.
Romário has never been modest about his abilities—notably stating he was "twice as good" as Messi and Cristiano Ronaldo. A daring statement, certainly, but if anyone possessed the statistics and confidence to support it, it was him.
3. Pelé (762 Goals)

Similar to Romário, Pelé insisted he scored significantly more goals than official statistics indicate—an incredible 1,279 according to his calculations. Whatever the precise figure, there's no questioning he was among the greatest goal scorers in history—and possibly the sport's most legendary personality.
As football's original worldwide sensation, Pelé's Brazilian flair and captivating approach revolutionized the sport, mesmerizing supporters and opponents equally. He stands as the sole player to capture three FIFA World Cups—an accomplishment that will likely never be replicated.
In essence, Pelé didn't merely score goals—he transformed football permanently.
2. Lionel Messi (866 Goals*)

Countless attempts have been made—unsuccessfully—to contain Lionel Messi. Regardless of the challenge, he consistently discovers ways to score. Whether it's bending in beautiful free-kicks, unleashing shots from the penalty area, or, as frequently occurs, taking complete control—weaving past virtually an entire defense before delicately lobbing the keeper.
He leaves defenders flat on the turf, supporters stunned, and broadcasters searching for adequate descriptions.
Yet Messi represents more than an exceptional goal scorer. As Gary Lineker observed, he's the finest passer football has witnessed, the greatest provider, the most skillful dribbler—essentially, he's simply unmatched. Full stop.
1. Cristiano Ronaldo (938 Goals*)

One domain where Messi doesn't quite dominate—statistically speaking—is pure goal-scoring output. That distinction belongs to his legendary adversary, Cristiano Ronaldo.
Nobody has equaled the Portuguese superstar's scoring ability. Whether using right foot, left foot, headers, volleys, free kicks, or penalties, Ronaldo represents an relentless scoring force, pursuing his goal to become history's first player to reach 1,000 official goals.
Some detractors suggest he's inflating his numbers in the Saudi Pro League and against weaker international opponents with Portugal, but his remarkable consistency and deadly finishing ability remain unparalleled.