Login
Division 1 Top Goal Scorers 1888-2015
101 Bob Kelly 140 Burnley 89 Huddersfield 39 Preston 1 +11
102 Fred Steele 139 Stoke 139          
103 Graeme Sharp 139 Everton 111 Oldham 12      
104 Brian Kidd 138 Arsenal 30 Everton 12 Manchester City 44 +52
105 Dai Astley 138 Aston Villa 87 Blackpool 6 Derby 45  
106 George Best 137 Manchester United 137          
107 Harry Chambers 137 Liverpool 137          
108 Malcolm McDonald 137 Arsenal 42 Newcastle 95      
109 Len White 136 Newcastle 136          
110 Eric Houghton 136 Aston Villa 136          
               
111 Joe Baker 136 Arsenal 93 Nottingham Forest 41 Sunderland 2  
112 Frank Stapleton 136 Arsenal 75 Derby 1 Manchester United 60  
113 Jeff Astle 136 West Bromwich Albion 136          
114 Dwight Yorke 136 Aston Villa 13          
115 Cliff Jones 136 Tottenham 136          
116 John Wark 135 Ipswich 94 Liverpool 28      
117 John Fantham 135 Sheffield Wednesday 135          
118 Ron Davies 134 Southampton 134          
119 Harry Bedford 133 Derby 114 Newcastle 17 Sunderland 2  
120 Bobby S Marshall 133 Manchester City 63 Sunderland 70      
               
121 John Campbell 1 133 Sunderland 133          
122 Jack Southworth 133 Blackburn 97 Everton 36      
123 Ted Harper 133 Blackburn 120 Sheffield Wednesday 13      
124 Fred Tunstall 131 Sheffield United 131          
125 Sandy Turnbull 131 Manchester City 41 Manchester United 90      
126 Johnny Dixon 131 Aston Villa 131          
127 Roy Bentley 131 Chelsea 129 Fulham 2      
128 Ray Crawford 130 Ipswich 76 Portsmouth 9 West Bromwich Albion 6 +39
129 John P Richards 129 Wolves 129          
130 Doug Reid 129 Portsmouth 129          
               
131 Peter Broadbent 128 Wolves 128          
132 Clem Stephenson 128 Aston Villa 85 Huddersfield 43      
133 Jack Bruton 128 Blackburn 86 Burnley 42      
134 Jimmy Ross 127 Burnley 8 Liverpool 14 Manchester City 14 +91
135 Billy Gillespie 2 126 Sheffield United 126          
136 Jimmy McIlroy 126 Burnley 116 Stoke 10      
137 Doug Lishman 126 Arsenal 126          
138 Dick Forshaw 125 Everton 9 Liverpool 116      
139 Stan Pearson 125 Manchester United 125          
140 Jimmy Brain 124 Arsenal 124          
               
141 Ted Drake 124 Arsenal 124          
142 Mark Hooper 124 Sheffield Wednesday 124          
143 Sam Raybould 123 Arsenal 8 Derby 2 Liverpool 100 +13
144 Bertie Freeman 123 Arsenal 21 Burnley 39 Everton 63  
145 Mick Harford 123 Birmingham 23 Derby 12 Luton 69  
146 Harry Burrows 123 Aston Villa 54 Stoke 69      
147 Jimmy Greenhoff 123 Leeds 21 Manchester United 26 Stoke 76  
148 Fred Pickering 122 Blackburn 59 Blackpool 7 Everton 56  
149 Bill Perry 120 Blackpool 120          
150 Harold Blackmore 120 Bolton 111 Middlesbrough 9      
               
151 Willie Moir 118 Bolton 118          
152 Kenny Dalglish 118 Liverpool 118          
153 Ray Pointer 118 Burnley 118          
154 Pat Glover 118 Grimsby 118          
155 Dennis Westcott 117 Manchester City 12 Wolves 105      
156 Alf Common 117 Arsenal 23 Middlesbrough 56 Preston 2 +36
157 Jimmy Ruffell 117 West Ham 117          
158 Ellis Rimmer 116 Sheffield Wednesday 116          
159 Ian Storey-Moore 116 Manchester United 11 Nottingham Forest 105      
160 Dean Saunders 115 Derby 42 Liverpool 11 Oxford 18  
               
161 Arthur S Brown 115 Sheffield United 95 Sunderland 20      
162 Arthur Lochhead 115 Leicester 105 Manchester United 10      
163 Len Davies 115 Cardiff 115          
164 Edgar Chadwick 115 Burnley 11 Everton 97 Liverpool 7  
165 Paul Mariner 114 Arsenal 14 Ipswich 96 Portsmouth 4  
166 Ryan Giggs 114 Manchester United 5          
167 Sandy Young 114 Everton 109 Manchester City 2 Tottenham 3  
168 Joe Hulme 113 Arsenal 107 Blackburn 6      
169 Clive Allen 113 Chelsea 7 Crystal Palace 9 Manchester City 16 +79
170 Colin Bell 113 Manchester City 113          
               
171 Jimmy Settle 113 Bolton 4 Bury 25 Everton 84  
172 Tommy Taylor 112 Manchester United 112          
173 Fred Morris 112 West Bromwich Albion 112          
174 John Radford 112 Arsenal 112          
175 Alan D Brown 112 Blackpool 68 Luton 44      
176 Nigel Clough 111 Nottingham Forest 91          
177 David Armstrong 111 Middlesbrough 52 Southampton 59      
178 Jim Glazzard 110 Huddersfield 110          
179 Fred Tilson 110 Manchester City 110          
180 Dennis Stevens 110 Bolton 90 Everton 20      
               
181 Bryan Robson 110 Manchester United 72 West Bromwich Albion 36      
182 Jack Allen 110 Newcastle 34 Sheffield Wednesday 76      
183 Harry Wood 109 Wolves 109          
184 Arthur Bridgett 109 Sunderland 109          
185 Jackie Henderson 109 Arsenal 29 Fulham 7 Portsmouth 70 +3
186 Mark Falco 109 QPR 27 Tottenham 68 Watford 14  
187 Billy Maxwell 109 Bristol City 34 Stoke 72 Sunderland 3  
188 Joe Kitchen 109 Sheffield United 109          
189 Roy Swinbourne 108 Wolves 108          
190 Niall Quinn 108 Arsenal 14 Manchester City 36      
               
191 Tommy Lawton 108 Arsenal 13 Chelsea 30 Everton 65  
192 Graham Leggat 107 Fulham 107          
193 Andy Lochhead 107 Burnley 101 Leicester 6      
194 John Fashanu 107 Wimbledon 87          
195 Charlie Vaughan 106 Charlton 92 Portsmouth 14      
196 Kevin Campbell 106 Arsenal 24          
197 Kevin Keegan 106 Liverpool 69 Southampton 37      
198 Dennis Wilshaw 106 Wolves 106          
199 Joe Spence 106 Manchester United 106          
200 Peter Osgood 106 Chelsea 105 Southampton 1