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.

By Finlay Greig
Wednesday, 13 March, 2019, 09:31
Jimmy Greaves, Dixie Dean and Wayne Rooney are top scorers for Tottenham Hotspur, Everton and Manchester United respectively

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: 50
Goals: 52
Goals: 70
Goals: 71
Goals: 84
Goals: 89
Goals: 93
Goals: 99
Goals: 100
Goals: 101
Goals: 104
Goals: 107
Goals: 119
Goals: 121
Goals: 121
Goals: 122
Goals: 122
Goals: 123
Goals: 125
Goals: 126
Goals: 126
Goals: 129
Goals: 130
Goals: 131
Goals: 135
Goals: 135
Goals: 138
Goals: 141
Goals: 141
Goals: 142
Goals: 143
Goals: 149
Goals: 149
Goals: 152
Goals: 153
Goals: 159
Goals: 154
Goals: 159
Goals: 163
Goals: 165
Goals: 166
Goals: 168
Goals: 172
Goals: 176
Goals: 178
Goals: 179

Sign up to our Sheffield Wednesday newsletter

The i newsletter cut through the noise

Goals: 180
Goals: 182
Goals: 184
Goals: 186
Goals: 186
Goals: 188
Goals: 191
Goals: 192
Goals: 194
Goals: 201
Goals: 202
Goals: 202
Goals: 206
Goals: 210
Goals: 211
Goals: 216
Goals: 217
Goals: 217
Goals: 218
Goals: 222
Goals: 224
Goals: 228
Goals: 228
Goals: 228
Goals: 230
Goals: 238
Goals: 242
Goals: 244
Goals: 252
Goals: 253
Goals: 266
Goals: 267
Goals: 273
Goals: 276
Goals: 279
Goals: 285
Goals: 290
Goals: 306
Goals: 326
Goals: 332
Goals: 345
Goals: 346
Goals: 351
Goals: 383
Goals: 416
Goals: 548