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