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: 100

9. Morecambe, John Norman (84th)

Goals: 100
Morecambe
Buy a Photo
Goals: 101

10. Fleetwood Twon, Dave Barnes (83rd)

Goals: 101
Fleetwood Town
Buy a Photo
Goals: 104

11. Mansfield Twon, Harry Johnson (82nd)

Goals: 104
Mansfield Twon
Buy a Photo
Goals: 107

12. Oxford United, Graham Atkinson (81st)

Goals: 107
Buy a Photo
View more