Jimmy Greaves, Dixie Dean and Wayne Rooney are top scorers for Tottenham Hotspur, Everton and Manchester United respectively

The all-time top goalscorer of all 92 Premier League and EFL clubs - ranked in order

See how prolific your all-time goalscorer is/was in comparison to other clubs' heroes with our all-time top goalscorer ranking.

With the assistance of Steve's Football Stats, club websites and local historians we've collated a ranking of the top scorer for every team currently playing in the English Premier League and English Football League.

Goals: 119

13. Rochdale, Reg Jenkins (80th)

Goals: 119
Rochdale
Buy a Photo
Goals: 121

14. Bradford City, Bobby Campbell (78th)

Goals: 121
BCFC
Buy a Photo
Goals: 121

15. Scunthorpe United, Steve Cammack (78th)

Goals: 121
Scunthorpe
Buy a Photo
Goals: 122

16. Peterborough United, Jim Hall (76th)

Goals: 122
Buy a Photo
View more