Login
Division 1 Top Goal Scorers 1888-2015
1 Jimmy Greaves 357 Chelsea 124 Tottenham 220 West Ham 13  
2 Dixie Dean 310 Everton 310          
3 Stephen Bloomer 309 Derby 248 Middlesbrough 61      
4 Gordon Hodgson 287 Aston Villa 4 Leeds 51 Liverpool 232  
5 Alan Shearer 283 Southampton 23          
6 Charlie Buchan 258 Arsenal 49 Sunderland 209      
7 Nat Lofthouse 255 Bolton 255          
8 David Jack 255 Arsenal 111 Bolton 144      
9 Joe Bradford 248 Birmingham 248          
10 Hughie Gallacher 247 Chelsea 72 Derby 38 Grimsby 3 +134
               
11 Joe Smith 243 Bolton 243          
12 George Brown 240 Aston Villa 79 Huddersfield 142 Leeds 19  
13 George Camsell 235 Middlesbrough 235          
14 Ian Rush 232 Liverpool 184          
15 David Herd 222 Arsenal 97 Manchester United 114 Stoke 11  
16 Harry Hampton 219 Aston Villa 215 Birmingham 4      
17 Billy Walker 214 Aston Villa 214          
18 Tony Cottee 214 Everton 44 West Ham 92      
19 Geoff Hurst 211 Stoke 30 West Ham 181      
20 Bobby Gurney 208 Sunderland 208          
               
21 Dave Halliday 207 Arsenal 9 Manchester City 47 Sunderland 151  
22 Ronnie Allen 206 West Bromwich Albion 206          
23 Arthur Chandler 204 Leicester 204          
24 Harry Johnson 201 Sheffield United 201          
25 Denis Law 201 Manchester City 30 Manchester United 171      
26 Andrew Wilson 201 Sheffield Wednesday 201          
27 Vic Watson 200 West Ham 200          
28 George Elliott 200 Middlesbrough 200          
29 Bobby Charlton 199 Manchester United 199          
30 Bobby Smith 199 Chelsea 23 Tottenham 176      
               
31 Stan Mortensen 197 Blackpool 197          
32 Peter Harris 193 Portsmouth 193          
33 Ray Charnley 190 Blackpool 190          
34 Dennis Violet 190 Manchester United 159 Stoke 31      
35 Tommy Thompson 188 Aston Villa 67 Newcastle 4 Preston 117  
36 Jack Bowers 186 Derby 167 Leicester 19      
37 Teddy Sheringham 180 Millwall 20 Nottingham Forest 13      
38 Lee Chapman 179 Arsenal 4 Leeds 37 Nottingham Forest 15 +101
39 Tony Brown 177 West Bromwich Albion 177          
40 Ginger Richardson 177 West Bromwich Albion 177          
               
41 Billy Hibbert 175 Bradford City 26 Bury 99 Newcastle 46 +4
42 Derek Dougan 175 Aston Villa 19 Blackburn 25 Leicester 35 +96
43 Jack Rowley 173 Manchester United 173          
44 Peter Dobing 172 Blackburn 60 Manchester City 31 Stoke 81  
45 Jack Weddle 171 Portsmouth 171          
46 Les Ferdinand 169 QPR 20          
47 John Ritchie 169 Sheffield Wednesday 34 Stoke 135      
48 Martin Peters 169 Norwich 42 Tottenham 46 West Ham 81  
49 Bob Latchford 168 Birmingham 29 Coventry 2 Everton 105 +32
50 Jack Devey 168 Aston Villa 168          
               
51 Roger Hunt 168 Liverpool 168          
52 Joe Bache 167 Aston Villa 167          
53 Alan Clarke 167 Fulham 45 Leeds 110 Leicester 12  
54 Mick Channon 166 Manchester City 24 Norwich 16 Southampton 126  
55 Pop Robson 165 Newcastle 74 Sunderland 8 West Ham 83  
56 Ian Wright 165 Arsenal 24 Crystal Palace 28      
57 Horace Barnes 165 Derby 37 Manchester City 120 Preston 8  
58 Trevor Ford 165 Aston Villa 59 Cardiff 39 Sunderland 67  
59 Tommy Johnson 164 Everton 42 Liverpool 8 Manchester City 114  
60 Tom Finney 164 Preston 164          
               
61 Frank Roberts 163 Bolton 79 Manchester City 84      
62 Francis Lee 163 Bolton 26 Derby 25 Manchester City 112  
63 Pongo Waring 162 Aston Villa 159 Wolves 3      
64 Peter Beardsley 161 Everton 15 Liverpool 47 Newcastle 41  
65 Matthew Le Tissier 161 Southampton 60          
66 Alan Ball 159 Arsenal 45 Blackpool 41 Everton 68 +5
67 Jimmy Murray 158 Manchester City 2 Wolves 156      
68 Derek Kevan 157 West Bromwich Albion 157          
69 Johnny Hancocks 157 Wolves 157          
70 David McLean 153 Bradford Park Avenue 40 Preston 25 Sheffield Wednesday 88  
               
71 Ernie Hine 153 Huddersfield 4 Leicester 149      
72 Grenville Morris 153 Nottingham Forest 153          
73 Jimmy Dunne 153 Arsenal 10 Sheffield United 143      
74 Albert Shepherd 153 Bolton 67 Bradford City 10 Newcastle 76  
75 Raich Carter 152 Derby 34 Sunderland 118      
76 Peter Lorimer 151 Leeds 151          
77 Enoch West 151 Manchester United 72 Nottingham Forest 79      
78 Cliff Bastin 150 Arsenal 150          
79 Jackie Milburn 150 Newcastle 150          
80 Joe Royle 150 Bristol City 18 Everton 100 Manchester City 23 +9
               
81 Frank Worthington 150 Birmingham 25 Bolton 24 Huddersfield 14 +87
82 Martin Chivers 149 Norwich 4 Southampton 27 Tottenham 118  
83 George Holley 148 Sunderland 148          
84 Tommy Browell 148 Everton 26 Manchester City 122      
85 Mark Hughes 148 Manchester United 85          
86 Mick Fenton 147 Middlesbrough 147          
87 Jackie Mudie 146 Blackpool 143 Stoke 3      
88 Alan M Smith 146 Arsenal 78 Leicester 60      
89 Gary Lineker 145 Everton 30 Leicester 48 Tottenham 67  
90 Eric Brook 145 Manchester City 145          
               
91 Tommy Roberts 145 Burnley 28 Preston 117      
92 Roy Vernon 144 Blackburn 22 Everton 100 Stoke 22  
93 Trevor Francis 144 Birmingham 91 Manchester City 12 Nottingham Forest 28 +13
94 Jimmy Cantrell 143 Aston Villa 22 Notts County 65 Tottenham 56  
95 Joe Hayes 143 Manchester City 143          
96 Cyrille Regis 143 Aston Villa 11 Coventry 47 West Bromwich Albion 84  
97 Bobby Tambling 142 Chelsea 130 Crystal Palace 12      
98 George Beel 141 Burnley 141          
99 Mick Jones 140 Leeds 77 Sheffield United 63      
100 John Barnes 140 Liverpool 60 Watford 52