Ranking the 10 players with the best goal-to-game ratio in football history

Nnanna
Which players have the greatest goal-to-game ratio in football history?
Which players have the greatest goal-to-game ratio in football history?

#8 Gerd Muller: 0.92 goals per game | Bayern, West Germany

Gerd Muller in action for Bayern Munich.
Gerd Muller in action for Bayern Munich.

Starting his career with TSV 1861 Nordlingen, Gerd Muller joined Bayern Munich in 1964 and quickly catapulted them to the top German league within a season. He scored a brilliant 39 goals in his maiden campaign.

Once the Bavarian giants were in the Bundesliga, Muller quickly became their best player, powering the side to the league title only three seasons after their promotion. Before long, Muller's goalscoring had driven Bayern to win the European Cup three times in a row.

The legend's goalscoring capacity was massive for Bayern Munich, registering 563 goals in the 605 games he played for the club. His goalscoring stats for his country were even better, with the star picking up 68 goals in 62 games with a World Cup title to boot. Overall, Gerd Muller had a grand total of 772 goals in just 778 games.


#7 Ferenc Puskas: 0.99 goals per game | Real Madrid, Hungary

Ferenc Puskas for Real Madrid
Ferenc Puskas for Real Madrid

Regarded as one of the best players in the history of the sport, Puskas was the Hungarian goalscoring machine that took Europe by storm in the 40s, 50s, and even 60s. The star dedicated 13 years to playing in his home country, where he won the league five times and recorded a brilliant 383 goals in 367 games.

Moving to Real Madrid at the age of 31, the Hungarian barely slowed in front of goal. His influence at the Santiago Bernabeu in fact made him a legend for Los Blancos.

While in Spain, Puskas scored 242 goals in 262 games. He enjoyed an eight-year stint with Madrid, where the side won 10 trophies including five back-to-back La Liga titles. Adding to his country's stats, the star pulled off an unbelievable total of 709 goals in just 714 games.


#6 Jimmy McGrory: 1.009 goals per game | Celtic, Scotland

Jimmy McGrory for Celtic.
Jimmy McGrory for Celtic.

The Human Torpedo, nicknamed for his powerful horizontal headers, is the greatest goalscorer in the history of Scottish football. Barely 1.7 meters tall, with an inhumane eye for goal, Jimmy McGrory was the epitome of deadliness in the 18-yard-box.

During his 15-year-stint at Celtic - including a loan season at Clydebank - the legendary striker scored 538 goals in just 534 games, picking up over 15 trophies with the club.

While his goalscoring at Celtic was massive and record-breaking, McGrory only made six appearances for Scotland and scored seven goals. The star was overlooked, underplayed, and eventually ignored by the national team throughout his career. Adding to his country and club tally, McGrory scored a mind-boggling 545 goals in 540 games, cementing his place as one of the best goalscorers in football history.


#5 Bernabe Ferreyra: 1.04 goals per game | River Plate, Argentina

Bernabe Ferreyra for River Plate
Bernabe Ferreyra for River Plate

Known for his accurate, fearsome, and powerful shots, La Fiera is the only player in Argentina's history to have more goals than matches. Barnabe Ferreyra notably played for only 12 seasons, spending his entire career in Argentina.

He was highly influential during that stint, and eventually retired at age 29. After spending three years at Tigre, the Argentine legend made the switch to River Plate for a then-world record fee of £23,000.

While his five seasons at Tigre saw the star score 45 league goals in only 43 games, it was his River Plate career that took Argentina by storm. Out of the 206 goals in 197 games he scored in his career, 187 goals were for River Plate, where he spent seven years and played 185 games. While he seriously disappointed while representing Argentina in international games, he remains the best goalscorer in the Albiceleste's history.

Quick Links

App download animated image Get the free App now