10 players with the most goals for a single club

Bhargav
Cristiano Ronaldo enjoyed a prolific stint at Real Madrid.
Cristiano Ronaldo enjoyed a prolific stint at Real Madrid.

#6 Jimmy McGrory (Celtic) - 522 goals

Jimmy McGrory
Jimmy McGrory

Jimmy McGrory is one of a handful of players in the history of the sport to have scored over 500 goals for a single club.

The all-time Celtic top scorer has the most goals in club and international football by a British player. McGrory scored over 50 hat-tricks in his professional career, one of them being a double hat-trick (eight goals against Dumbermline in a Scottish league game in 1928).

The diminutive striker (5' 6") was unusually good in the air for his height. He was one everyone wanted in their team during the 1920s. He retired in 1938. McGrory passed away at the age of 78 in 1982.


#5 Josef Bican (Slavia Praha) - 534 goals

Josef Bican
Josef Bican

Josef Bican is one of the most prolific goalscorers in the game's history, especially in the 20th century. During a highly successful decade-long stint at Slavia Praha during the 30s and 40s, Bican amassed nearly 550 goals across competitions.

The all-time top scorer in Czech league history, Bican is said to have scored over 800 goals in official games.

In 2020, the late striker was awarded the 'Golden Ball' by IFFHS in recognition of the player top-scoring in a staggering 12 league campaigns. Bican played for Austria at the 1934 World Cup, but couldn't play in the 1938 FIFA World Cup for Czechoslovakia due to a 'clerical' error.


#4 Fernando Peyroteo (Sporting Lisbon) - 544 goals

Fernando Peyroteo
Fernando Peyroteo

Fernando Peyroteo was another prolific goalscorer in the 20th century, scoring almost 550 times for Sporting Lisbon between 1937 and 1949.

The striker won 11 major titles with the Portuguese giants and was the Portuguese league's top scorer on six occasions. Peyroteo's most prolific campaign for Sporting Lisbon in 1945-46 saw him score 56 goals across competitions.

In fact, such was his scoring prowess that even in his leanest scoring campaign, he still netted 37 times (twice). Peyroteo held the record for the quickest five-goal haul (22 minutes) in a European top-flight game before Robert Lewandowski lowered that mark by an astounding 13 minutes.

Unsurprisingly, Peyroteo averaged more than a goal per game during his legendary career. He once scored nine times in a match, a record haul in a game in Europe's top ten leagues.

The five-time Primeira Liga winner passed away at the age of 60 in 1978 after complications arising from the amputation of a leg.

Quick Links

Edited by S Chowdhury
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications