top of page
SPORTS

Football - Player Records
Most Goals Scored for One Club
This list features the players with the most goals scored for one club in football history.
RANK | PLAYERS | CLUB | GOALS SCORED | YEARS |
1 | Lionel Messi | Barcelona | 672 | 2004–2021 |
2 | Pelé | Santos | 643 | 1957–1974 |
3 | Gerd Muller | Bayern Munich | 566 | 1964–1979 |
4 | Fernando Peyroteo | Sporting CP | 544 | 1937–1949 |
5 | Josef Bican | Slavia Prague | 534 | 1931–1955 |
6 | Jimmy McGrory | Celtic | 522 | 1922–1937 |
7 | Jimmy Jones | Glenavon | 517 | 1947 –1964 |
8 | Abe Lenstra | Heerenveen | 516 | 1936–1955 |
9 | Uwe Seeler | Hamburg | 489 | 1954–1972 |
10 | Eusebio | Benfica | 473 | 1957–1975 |
11 | Cristiano Ronaldo | Real Madrid | 450 | 2009–2018 |
References
Sportskeeda (2021) 10 players with the most goals for a single club – Messi, Ronaldo … Available at: https://www.sportskeeda.com/football/10-players-goals-single-club-messi-ronaldo (Accessed: 1 December 2025).
Khel Now (2023) Top 10 footballers with most goals for single club. Available at: https://khelnow.com/football/2023-03-world-football-footballers-most-goals-for-single-club (Accessed: 1 December 2025).

SCALA
lists
bottom of page



