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

5. Cambridge United, John Taylor (88th)

Goals: 84
Buy a Photo
Goals: 89

6. Crawley Town, Terry Robins (87th)

Goals: 89
Crawley
Buy a Photo
Goals: 93

7. Forest Green Rovers, Karl Bayliss (86th)

Goals: 93
Forest Green
Buy a Photo
Goals: 99

8. Newport County, Reg Parker (85th)

Goals: 99
Newport County
Buy a Photo
View more