Stats Zone › Players › League Goals
Hello. Sign In
LEAGUE GOALS RECORDS
100+ goals at a single club — players with multiple spells shown once with combined totals
377 records
Career totals »
Minimum goals: 50+ 100+ 150+ 200+
Clubs: Football League All clubs Includes Welsh clubs (Cardiff, Swansea, Newport) and any formerly-League clubs now outside the Football League.
Sorted: Most goals first Reset
# Card Player â‡… Position â‡… Club â‡… Div Nat Joined Left Span Goals â–¼ Apps â‡… Goals/Game â‡…
1 Dixie Dean card Dixie Dean Forward Everton PL England 1925 1937 12 yrs 349 399 0.87
2 George Camsell card George Camsell Forward Middlesbrough CH England 1925 1939 14 yrs 325 419 0.78
3 John Atyeo card John Atyeo Forward Bristol City CH England 1951 1966 15 yrs 314 596 0.53
4 Vic Watson card Vic Watson Forward West Ham United CH England 1920 1935 15 yrs 298 462 0.65
5 Steve Bloomer card Steve Bloomer Forward Derby County CH England 1892 1914 22 yrs 291 473 0.62
6 Arthur Chandler card Arthur Chandler Forward Leicester City L1 England 1923 1935 12 yrs 259 393 0.66
7 Nat Lofthouse card Nat Lofthouse Forward Bolton Wanderers CH England 1946 1961 15 yrs 255 452 0.56
8 Joe Smith card Joe Smith Forward Bolton Wanderers CH England 1908 1926 18 yrs 254 449 0.57
9 Arthur Rowley card Arthur Rowley Forward Leicester City L1 England 1950 1958 8 yrs 251 303 0.83
10 Steve Bull card Steve Bull Forward Wolverhampton Wanderers CH England 1986 1999 13 yrs 249 475 0.52
11 Joe Bradford card Joe Bradford Forward Birmingham City CH England 1920 1935 15 yrs 249 414 0.60
12 Charlie Vaughan card Charlie Vaughan Forward Sutton United England 1941 1946 5 yrs 248 147 1.69
13 Jimmy Hampson card Jimmy Hampson Forward Blackpool L1 England 1927 1938 11 yrs 248 361 0.69
14 Roger Hunt card Roger Hunt Forward Liverpool PL England 1959 1970 11 yrs 245 404 0.61
15 Gordon Turner card Gordon Turner Forward Luton Town L1 England 1950 1964 14 yrs 243 406 0.60
16 Geoff Bradford card Geoff Bradford Forward Bristol Rovers L2 England 1949 1964 15 yrs 242 461 0.52
17 Gordon Hodgson card Gordon Hodgson Forward Liverpool PL England 1926 1936 10 yrs 232 359 0.65
18 Ian Rush card Ian Rush Forward Liverpool PL Wales 1980 1996 16 yrs 229 471 0.49
19 Bobby Gurney card Bobby Gurney Forward Sunderland PL England 1925 1950 25 yrs 228 388 0.59
20 Jimmy Greaves card Jimmy Greaves Forward Tottenham Hotspur PL England 1961 1970 9 yrs 220 321 0.69
21 Tony Brown card Tony Brown Midfielder West Bromwich Albion CH England 1963 1980 17 yrs 218 574 0.38
22 Billy Liddell card Billy Liddell Forward Liverpool PL Scotland 1946 1961 15 yrs 216 495 0.44
23 Harry Hampton card Harry Hampton Forward Aston Villa PL England 1904 1920 16 yrs 215 341 0.63
24 Billy Walker card Billy Walker Forward Aston Villa PL England 1919 1933 14 yrs 214 478 0.45
25 Harry Kane card Harry Kane Forward Tottenham Hotspur PL England 2009 2023 14 yrs 213 317 0.67
26 Charlie Buchan card Charlie Buchan Forward Sunderland PL England 1911 1925 14 yrs 209 379 0.55
27 Ronnie Allen card Ronnie Allen Forward West Bromwich Albion CH England 1949 1961 12 yrs 208 415 0.50
28 Ray Crawford card Ray Crawford Forward Ipswich Town PL England 1958 1969 11 yrs 204 320 0.64
29
no
card
Sammy Collins Forward Torquay United England 1948 1958 10 yrs 204 355 0.57
30 George Elliott card George Elliott Forward Middlesbrough CH England 1913 1925 12 yrs 203 344 0.59
31 Ginger Richardson card Ginger Richardson Forward West Bromwich Albion CH England 1929 1945 16 yrs 202 320 0.63
32 Harry Johnson card Harry Johnson Forward Sheffield United CH England 1916 1930 14 yrs 201 313 0.64
33
no
card
Andy Wilson Forward Sheffield Wednesday L1 Scotland 1900 1920 20 yrs 199 501 0.40
34 Grenville Morris card Grenville Morris Forward Nottingham Forest PL Wales 1898 1913 15 yrs 199 423 0.47
35 Bobby Charlton card Bobby Charlton Forward Manchester United PL England 1956 1973 17 yrs 199 606 0.33
36 Stan Mortensen card Stan Mortensen Forward Blackpool L1 England 1946 1956 10 yrs 197 317 0.62
37 Brian Clough card Brian Clough Forward Middlesbrough CH England 1955 1961 6 yrs 197 213 0.92
38 Peter Harris card Peter Harris Forward Portsmouth CH England 1946 1960 14 yrs 193 479 0.40
39 Chris Chilton card Chris Chilton Forward Hull City PL England 1960 1972 12 yrs 193 415 0.47
40 Ray Charnley card Ray Charnley Forward Blackpool L1 England 1957 1968 11 yrs 193 363 0.53
41 Mo Salah card Mo Salah Forward Liverpool PL Egypt 2017 Present 9 yrs 191 315 0.61
42 Tom Finney card Tom Finney Forward Preston North End CH England 1946 1960 14 yrs 187 433 0.43
43
no
card
Tony Richards Forward Walsall L2 England 1954 1963 9 yrs 185 334 0.55
44 Mick Channon card Mick Channon Forward Southampton CH England 1965 1982 17 yrs 185 511 0.36
45 Sergio Aguero card Sergio Aguero Forward Manchester City PL Argentina 2011 2021 10 yrs 184 275 0.67
46 Jamie Vardy card Jamie Vardy Forward Leicester City L1 England 2012 2025 13 yrs 183 440 0.42
47 Wayne Rooney card Wayne Rooney Forward Manchester United PL England 2004 2017 13 yrs 183 393 0.47
48 Jack Rowley card Jack Rowley Forward Manchester United PL England 1937 1955 18 yrs 182 380 0.48
49 Geoff Hurst card Geoff Hurst Forward West Ham United CH England 1959 1972 13 yrs 180 411 0.44
50 Pat Glover card Pat Glover Forward Grimsby Town L2 Wales 1929 1939 10 yrs 180 227 0.79
51 George Beel card George Beel lL Burnley CH England 1923 1932 9 yrs 179 316 0.57
52 Alfie Biggs card Alfie Biggs Forward Bristol Rovers L2 England 1953 1968 15 yrs 178 424 0.42
53 Jackie Milburn card Jackie Milburn Forward Newcastle United PL England 1946 1957 11 yrs 177 353 0.50
54 Bobby Smith card Bobby Smith Forward Tottenham Hotspur PL England 1955 1964 9 yrs 176 271 0.65
55 Sammy Black card Sammy Black Forward Plymouth Argyle L1 Scotland 1924 1938 14 yrs 176 470 0.37
56 Thierry Henry card Thierry Henry Forward Arsenal PL France 1999 2012 13 yrs 175 258 0.68
57 Tommy Bamford card Tommy Bamford Forward Wrexham CH Wales 1929 1934 5 yrs 175 204 0.86
58 Alan Buckley card Alan Buckley Forward Walsall L2 England 1973 1985 12 yrs 174 419 0.42
59 Ken Wagstaff card Ken Wagstaff Forward Hull City PL England 1964 1976 12 yrs 173 378 0.46
60 Billy McLeod card Billy McLeod Forward Leeds City England 1906 1919 13 yrs 172 289 0.60
61 Jack Weddle card Jack Weddle Forward Portsmouth CH England 1927 1938 11 yrs 171 368 0.46
62 Denis Law card Denis Law Forward Manchester United PL Scotland 1962 1973 11 yrs 171 309 0.55
63
no
card
Jack Howarth Forward Aldershot Town England 1965 1977 12 yrs 171 422 0.41
64 Colin Taylor card Colin Taylor Forward Walsall L2 England 1958 1973 15 yrs 169 457 0.37
65 Peter Lorimer card Peter Lorimer Forward Leeds United PL Scotland 1962 1986 24 yrs 168 526 0.32
66 Simon Garner card Simon Garner Forward Blackburn Rovers CH England 1978 1992 14 yrs 168 484 0.35
67 Jack Devey card Jack Devey Forward Aston Villa PL England 1891 1902 11 yrs 168 268 0.63
68 Jack Bowers card Jack Bowers Forward Derby County CH England 1928 1936 8 yrs 167 203 0.82
69 Joe Bache card Joe Bache Forward Aston Villa PL England 1900 1914 14 yrs 167 431 0.39
70 Ivor Allchurch card Ivor Allchurch Forward Swansea City CH Wales 1949 1968 19 yrs 166 448 0.37
71 Bobby Tambling card Bobby Tambling Forward Chelsea PL England 1958 1970 12 yrs 164 302 0.54
72
no
card
Ernie Moss Forward Chesterfield L2 England 1968 1987 19 yrs 162 467 0.35
73 Billy Hartill card Billy Hartill Forward Wolverhampton Wanderers CH England 1928 1935 7 yrs 162 221 0.73
74 Freddie Sargent card Freddie Sargent Forward Watford CH England 1884 1895 11 yrs 161 151 1.07
75 Ted Phillips card Ted Phillips Forward Ipswich Town PL England 1953 1964 11 yrs 161 269 0.60
76 Matt Le Tissier card Matt Le Tissier Forward Southampton CH England 1986 2002 16 yrs 161 443 0.36
77
no
card
Brian Bedford Forward Queens Park Rangers CH Wales 1959 1965 6 yrs 161 258 0.62
78 Terry Paine card Terry Paine Forward Southampton CH England 1956 1974 18 yrs 160 713 0.22
79 Eric Houghton card Eric Houghton Forward Aston Villa PL England 1929 1947 18 yrs 160 361 0.44
80 Harry Bedford card Harry Bedford Forward Derby County CH England 1925 1930 5 yrs 160 203 0.79
81 Pongo Waring card Pongo Waring Forward Aston Villa PL England 1928 1935 7 yrs 159 216 0.74
82 Dennis Viollet card Dennis Viollet Forward Manchester United PL England 1952 1962 10 yrs 159 259 0.61
83 Jimmy Ruffell card Jimmy Ruffell Forward West Ham United CH England 1921 1937 16 yrs 159 505 0.31
84 John Hickton card John Hickton Forward Middlesbrough CH England 1966 1978 12 yrs 159 415 0.38
85 Gordon Davies card Gordon Davies Forward Fulham PL Wales 1977 1991 14 yrs 159 394 0.40
86 Richie Barker card Richie Barker Forward Burton Albion L1 England 1960 1967 7 yrs 159 270 0.59
87 Alan Woodward card Alan Woodward Forward Sheffield United CH England 1963 1979 16 yrs 158 538 0.29
88 Joe Spence card Joe Spence Forward Manchester United PL England 1919 1933 14 yrs 158 481 0.33
89 Tommy Johnson card Tommy Johnson Forward Manchester City PL England 1919 1930 11 yrs 158 328 0.48
90 Johnny Hancocks card Johnny Hancocks Forward Wolverhampton Wanderers CH England 1946 1956 10 yrs 158 343 0.46
91 Eric Brook card Eric Brook Forward Manchester City PL England 1928 1939 11 yrs 158 450 0.35
92
no
card
Ronnie Blackman Forward Reading L1 England 1946 1954 8 yrs 158 218 0.72
93 Tommy Roberts card Tommy Roberts Forward Preston North End CH England 1919 1927 8 yrs 157 254 0.62
94 Derek Kevan card Derek Kevan Forward West Bromwich Albion CH England 1955 1963 8 yrs 157 262 0.60
95
no
card
Alex Bruce Forward Preston North End CH Scotland 1971 1983 12 yrs 157 363 0.43
96 Bill Rawlings card Bill Rawlings Forward Southampton CH England 1918 1928 10 yrs 156 294 0.53
97 Dave Halliday card Dave Halliday Forward Sunderland PL Scotland 1925 1929 4 yrs 156 166 0.94
98 Jimmy Murray card Jimmy Murray Forward Wolverhampton Wanderers CH England 1955 1964 9 yrs 155 273 0.57
99 Kevin Hector card Kevin Hector Forward Derby County CH England 1966 1982 16 yrs 155 486 0.32
100
no
card
George O'Brien Forward Southampton CH Scotland 1959 1966 7 yrs 154 244 0.63
101 Bedford Jezzard card Bedford Jezzard Forward Fulham PL England 1948 1956 8 yrs 154 292 0.53
102
no
card
Jim Towers Forward Brentford PL England 1954 1961 7 yrs 153 262 0.58
103
no
card
Trevor Senior Forward Reading L1 England 1983 1992 9 yrs 153 301 0.51
104 Stuart Leary card Stuart Leary Forward Charlton Athletic CH South Africa 1951 1962 11 yrs 153 376 0.41
105 Wilf Kirkham card Wilf Kirkham Forward Port Vale L2 England 1923 1933 10 yrs 153 260 0.59
106 John Dick card John Dick Forward West Ham United CH Scotland 1953 1963 10 yrs 153 326 0.47
107 John Charles card John Charles Forward Leeds United PL Wales 1948 1963 15 yrs 153 308 0.50
108 Arthur Rowley card Arthur Rowley Forward Shrewsbury Town L2 England 1958 1965 7 yrs 152 236 0.64
109 Gilbert Alsop card Gilbert Alsop Forward Walsall L2 England 1931 1947 16 yrs 151 195 0.77
110 Maurice Owen card Maurice Owen Forward Swindon Town L2 England 1946 1963 17 yrs 150 555 0.27
111 Cliff Bastin card Cliff Bastin Forward Arsenal PL England 1929 1947 18 yrs 150 350 0.43
112 Alan Shearer card Alan Shearer Forward Newcastle United PL England 1996 2006 10 yrs 148 303 0.49
113 Don Rogers card Don Rogers Forward Swindon Town L2 England 1962 1977 15 yrs 148 412 0.36
114 Ernie Hine card Ernie Hine Forward Leicester City L1 England 1926 1932 6 yrs 148 247 0.60
115 Derek Hales card Derek Hales Forward Charlton Athletic CH England 1973 1985 12 yrs 148 320 0.46
116 Luther Blissett card Luther Blissett Forward Watford CH England 1975 1992 17 yrs 148 415 0.36
117 Frank Lampard card Frank Lampard Midfielder Chelsea PL England 2001 2014 13 yrs 147 429 0.34
118 Micky Fenton card Micky Fenton Forward Middlesbrough CH England 1933 1950 17 yrs 147 240 0.61
119 Johnny Fantham card Johnny Fantham Forward Sheffield Wednesday L1 England 1957 1970 13 yrs 147 388 0.38
120 Kerry Dixon card Kerry Dixon Forward Chelsea PL England 1983 1992 9 yrs 147 335 0.44
121
no
card
George Holley Forward Sunderland PL England 1904 1919 15 yrs 146 281 0.52
122 Johnny Haynes card Johnny Haynes Forward Fulham PL England 1952 1970 18 yrs 146 594 0.25
123 Ron Saunders card Ron Saunders Forward Portsmouth CH England 1958 1965 7 yrs 145 236 0.61
124 Derek Reeves card Derek Reeves Forward Southampton CH England 1954 1963 9 yrs 145 273 0.53
125 Ron Rafferty card Ron Rafferty Forward Grimsby Town L2 England 1956 1963 7 yrs 145 264 0.55
126
no
card
Billy Gordon Forward Barrow England 1949 1958 9 yrs 145 302 0.48
127 Eric Day card Eric Day Forward Southampton CH England 1946 1957 11 yrs 145 398 0.36
128 Alan Cork card Alan Cork Forward Wimbledon England 1978 1992 14 yrs 145 430 0.34
129
no
card
Joe Carter Forward West Bromwich Albion CH 1922 1935 13 yrs 145 414 0.35
130 John Richards card John Richards Forward Wolverhampton Wanderers CH England 1969 1983 14 yrs 144 385 0.37
131 David Jack card David Jack Forward Bolton Wanderers CH England 1920 1928 8 yrs 144 295 0.49
132
no
card
Jimmy Wheeler Forward Reading L1 England 1952 1967 15 yrs 143 405 0.35
133 Jackie Mudie card Jackie Mudie Forward Blackpool L1 Scotland 1949 1961 12 yrs 143 320 0.45
134 Andy Graver card Andy Graver Forward Lincoln City CH England 1950 1961 11 yrs 143 274 0.52
135
no
card
Keith Edwards Forward Sheffield United CH England 1975 1986 11 yrs 143 261 0.55
136 Jimmy Dunne card Jimmy Dunne Forward Sheffield United CH Republic of Ireland 1926 1933 7 yrs 143 173 0.83
137 Len White card Len White Forward Newcastle United PL England 1952 1962 10 yrs 142 244 0.58
138
no
card
Ian Muir Forward Tranmere Rovers L2 England 1985 1995 10 yrs 142 314 0.45
139 Jack Milsom card Jack Milsom Forward Bolton Wanderers CH England 1929 1937 8 yrs 142 235 0.60
140 Joe Hayes card Joe Hayes Forward Manchester City PL England 1953 1965 12 yrs 142 331 0.43
141 Jim Hammond card Jim Hammond Forward Fulham PL England 1928 1938 10 yrs 142 316 0.45
142
no
card
Jim Glazzard Forward Huddersfield Town L1 England 1946 1956 10 yrs 142 299 0.47
143 George Brown card George Brown Forward Huddersfield Town L1 England 1921 1929 8 yrs 142 213 0.67
144 Roger Palmer card Roger Palmer Forward Oldham Athletic L2 England 1980 1994 14 yrs 141 466 0.30
145 Freddie Steele card Freddie Steele Forward Stoke City CH England 1934 1949 15 yrs 140 224 0.63
146 Derek Pace card Derek Pace Forward Sheffield United CH England 1957 1965 8 yrs 140 253 0.55
147 Redfern Froggatt card Redfern Froggatt Forward Sheffield Wednesday L1 England 1946 1960 14 yrs 140 434 0.32
148 Tommy Briggs card Tommy Briggs Forward Blackburn Rovers CH England 1952 1958 6 yrs 140 194 0.72
149 John Aldridge card John Aldridge Forward Tranmere Rovers L2 Republic of Ireland 1991 1998 7 yrs 138 242 0.57
150 Jimmy Carmichael card Jimmy Carmichael Forward Grimsby Town L2 Scotland 1920 1926 6 yrs 137 227 0.60
151 Frank Bowyer card Frank Bowyer Forward Stoke City CH England 1947 1960 13 yrs 137 398 0.34
152 George Best card George Best Forward Manchester United PL Northern Ireland 1963 1974 11 yrs 137 361 0.38
153 Jeff Astle card Jeff Astle Forward West Bromwich Albion CH England 1964 1974 10 yrs 137 292 0.47
154
no
card
Brian Yeo Forward Gillingham L2 England 1963 1975 12 yrs 136 355 0.38
155 George Stewart card George Stewart Forward Accrington Stanley L2 Scotland 1954 1959 5 yrs 136 182 0.75
156
no
card
Tommy Northcott Forward Torquay United England 1948 1966 18 yrs 136 410 0.33
157 George McLean card George McLean Forward Bradford (Park Avenue) Scotland 1921 1930 9 yrs 136 250 0.54
158 Johnny Campbell card Johnny Campbell Forward Sunderland PL Scotland 1890 1897 7 yrs 136 186 0.73
159 John Wark card John Wark Midfielder Ipswich Town PL Scotland 1974 1997 23 yrs 135 538 0.25
160 John Ritchie card John Ritchie Forward Stoke City CH England 1962 1975 13 yrs 135 270 0.50
161 Cliff Jones card Cliff Jones Forward Tottenham Hotspur PL Wales 1957 1969 12 yrs 135 318 0.42
162 Tommy Glidden card Tommy Glidden Forward West Bromwich Albion CH England 1922 1936 14 yrs 135 445 0.30
163
no
card
Jack English Forward Northampton Town L2 England 1947 1960 13 yrs 135 302 0.45
164 Harry Chambers card Harry Chambers Forward Liverpool PL England 1919 1927 8 yrs 135 310 0.44
165
no
card
Stuart Rimmer Forward Chester England 1984 1998 14 yrs 134 360 0.37
166 Ron Davies card Ron Davies Forward Southampton CH Wales 1966 1973 7 yrs 134 240 0.56
167 Wilf Carter card Wilf Carter Forward Plymouth Argyle L1 England 1957 1964 7 yrs 134 253 0.53
168 Andy Booth card Andy Booth Forward Huddersfield Town L1 England 1992 2009 17 yrs 134 400 0.34
169 Jack Leslie card Jack Leslie Forward Plymouth Argyle L1 England 1921 1935 14 yrs 133 384 0.35
170 Hughie Gallacher card Hughie Gallacher Forward Newcastle United PL Scotland 1925 1930 5 yrs 133 160 0.83
171 Johnny Dixon card Johnny Dixon Forward Aston Villa PL England 1946 1961 15 yrs 132 392 0.34
172
no
card
Jack Connor Forward Stockport County L1 England 1951 1957 6 yrs 132 206 0.64
173 Fred Spiksley card Fred Spiksley Forward Gainsborough Trinity England 1887 1891 4 yrs 131 126 1.04
174 Troy Deeney card Troy Deeney Forward Watford CH England 2010 2021 11 yrs 131 389 0.34
175 Brian Stein card Brian Stein Forward Luton Town L1 England 1977 1992 15 yrs 130 428 0.30
176
no
card
Martyn King Forward Colchester United L2 England 1956 1965 9 yrs 130 212 0.61
177 Gladstone Guest card Gladstone Guest Forward Rotherham United L2 England 1946 1956 10 yrs 130 358 0.36
178
no
card
Michael Cheek Forward Bromley L1 England 2019 Present 7 yrs 130 289 0.45
179 Fred Tunstall card Fred Tunstall Forward Sheffield United CH England 1920 1931 11 yrs 129 437 0.30
180
no
card
Duggie Reid Forward Portsmouth CH Scotland 1946 1956 10 yrs 129 308 0.42
181 Billy Meredith card Billy Meredith Forward Manchester City PL Wales 1894 1924 30 yrs 129 367 0.35
182
no
card
Craig Madden Forward Bury England 1977 1986 9 yrs 129 297 0.43
183
no
card
Tony Kellow Forward Exeter City L2 England 1976 1988 12 yrs 129 332 0.39
184 Alick Jeffrey card Alick Jeffrey Forward Doncaster Rovers L1 England 1954 1969 15 yrs 129 262 0.49
185 Robbie Fowler card Robbie Fowler Forward Liverpool PL England 1992 2007 15 yrs 129 267 0.48
186 Ian Wright card Ian Wright Forward Arsenal PL England 1991 1998 7 yrs 128 221 0.58
187 Ted Drake card Ted Drake Forward Arsenal PL England 1934 1945 11 yrs 128 169 0.76
188 Len Davies card Len Davies Forward Cardiff City CH Wales 1920 1931 11 yrs 128 305 0.42
189 Roy Bentley card Roy Bentley Forward Chelsea PL England 1947 1957 10 yrs 128 324 0.40
190
no
card
Norman Wilkinson Forward York City L2 England 1954 1966 12 yrs 127 354 0.36
191 Ray Westwood card Ray Westwood Forward Bolton Wanderers CH England 1930 1948 18 yrs 127 301 0.42
192 Stan Pearson card Stan Pearson Forward Manchester United PL England 1937 1954 17 yrs 127 312 0.41
193 Graham Leggat card Graham Leggat Forward Fulham PL Scotland 1958 1967 9 yrs 127 254 0.50
194
no
card
Harold Jarman Forward Bristol Rovers L2 England 1959 1973 14 yrs 127 452 0.28
195 Son Heung-min card Son Heung-min Forward Tottenham Hotspur PL Korea, Republic of 2015 2025 10 yrs 127 333 0.38
196 Billy Gillespie card Billy Gillespie Forward Sheffield United CH Ireland 1911 1932 21 yrs 127 448 0.28
197 Peter Broadbent card Peter Broadbent Forward Wolverhampton Wanderers CH England 1951 1965 14 yrs 127 452 0.28
198
no
card
Tommy Tynan Forward Plymouth Argyle L1 England 1983 1990 7 yrs 126 262 0.48
199
no
card
Tony Adcock Forward Colchester United L2 England 1980 1999 19 yrs 126 318 0.40
200
no
card
Bert Tindill Forward Doncaster Rovers L1 England 1946 1958 12 yrs 125 401 0.31
201 Alan Peacock card Alan Peacock Forward Middlesbrough CH England 1955 1964 9 yrs 125 218 0.57
202 Doug Lishman card Doug Lishman Forward Arsenal PL England 1948 1956 8 yrs 125 226 0.55
203 George Hunt card George Hunt Forward Tottenham Hotspur PL England 1930 1937 7 yrs 125 185 0.68
204 Mark Hooper card Mark Hooper Forward Sheffield Wednesday L1 England 1928 1938 10 yrs 125 384 0.33
205 Neil Harris card Neil Harris Forward Millwall CH England 1998 2011 13 yrs 125 382 0.33
206 Les Bradd card Les Bradd Forward Notts County L1 England 1967 1978 11 yrs 125 395 0.32
207 Archie Bown card Archie Bown Forward Swindon Town L2 England 1904 1915 11 yrs 125 253 0.49
208 Ernie Hine card Ernie Hine Forward Barnsley L1 England 1921 1938 17 yrs 124 288 0.43
209 Jimmy Greaves card Jimmy Greaves Forward Chelsea PL England 1957 1961 4 yrs 124 157 0.79
210
no
card
George Francis Forward Brentford PL England 1954 1962 8 yrs 124 260 0.48
211 Joe Robson card Joe Robson Forward Grimsby Town L2 England 1924 1930 6 yrs 123 161 0.76
212 Jack Parkinson card Jack Parkinson Forward Liverpool PL England 1903 1914 11 yrs 123 202 0.61
213
no
card
Tommy Garneys Forward Ipswich Town PL England 1951 1959 8 yrs 123 248 0.50
214 Norman Bullock card Norman Bullock Forward Bury England 1920 1935 15 yrs 123 505 0.24
215 Wally Ardron card Wally Ardron Forward Nottingham Forest PL England 1949 1956 7 yrs 123 182 0.68
216
no
card
Jack Shaw Forward Rotherham United L2 England 1946 1953 7 yrs 122 262 0.47
217 Ellis Rimmer card Ellis Rimmer Forward Sheffield Wednesday L1 England 1928 1938 10 yrs 122 382 0.32
218
no
card
Jim Hall Forward Peterborough United L1 England 1967 1975 8 yrs 122 302 0.40
219
no
card
John Gavin Forward Norwich City CH England 1948 1958 10 yrs 122 312 0.39
220 Tommy Browell card Tommy Browell Forward Manchester City PL England 1913 1926 13 yrs 122 222 0.55
221 Wally Amos card Wally Amos Forward Bury England 1923 1934 11 yrs 122 455 0.27
222
no
card
Robin Stubbs Forward Torquay United England 1963 1973 10 yrs 121 238 0.51
223 Tommy Johnston card Tommy Johnston Forward Leyton Orient L1 Scotland 1955 1961 6 yrs 121 180 0.67
224 Ted Harper card Ted Harper Forward Blackburn Rovers CH England 1923 1934 11 yrs 121 171 0.71
225
no
card
Bobby Campbell Forward Bradford City L1 Northern Ireland 1979 1987 8 yrs 121 274 0.44
226 Billy Cairns card Billy Cairns Forward Grimsby Town L2 England 1946 1954 8 yrs 121 221 0.55
227 Sam Raybould card Sam Raybould Forward Liverpool PL 1900 1907 7 yrs 120 211 0.57
228 Bill Perry card Bill Perry Forward Blackpool L1 England 1949 1962 13 yrs 120 394 0.30
229
no
card
Roy Hollis Forward Southend United England 1953 1960 7 yrs 120 240 0.50
230 Arfon Griffiths card Arfon Griffiths Midfielder Wrexham CH Wales 1959 1979 20 yrs 120 591 0.20
231 Steven Gerrard card Steven Gerrard Forward Liverpool PL England 1998 2015 17 yrs 120 503 0.24
232 Horace Barnes card Horace Barnes Forward Manchester City PL England 1914 1924 10 yrs 120 218 0.55
233
no
card
Keith Walwyn Forward York City L2 Saint Kitts and Nevis 1981 1987 6 yrs 119 245 0.49
234 Bernie Slaven card Bernie Slaven Forward Middlesbrough CH Republic of Ireland 1985 1993 8 yrs 119 307 0.39
235 Ted MacDougall card Ted MacDougall Forward AFC Bournemouth PL Scotland 1969 1980 11 yrs 119 198 0.60
236
no
card
Reg Jenkins Forward Rochdale L2 England 1964 1973 9 yrs 119 305 0.39
237 Mark Hughes card Mark Hughes Forward Manchester United PL Wales 1980 1995 15 yrs 119 346 0.34
238 Trevor Francis card Trevor Francis Forward Birmingham City CH England 1970 1979 9 yrs 119 280 0.43
239 Ray Pointer card Ray Pointer Forward Burnley CH England 1957 1965 8 yrs 118 223 0.53
240 Michael Owen card Michael Owen Forward Liverpool PL England 1996 2004 8 yrs 118 216 0.55
241 Willie Moir card Willie Moir Forward Bolton Wanderers CH Scotland 1946 1956 10 yrs 118 325 0.36
242 George Mills card George Mills Forward Chelsea PL England 1929 1943 14 yrs 118 220 0.54
243 Ross Jenkins card Ross Jenkins Forward Watford CH England 1972 1983 11 yrs 118 339 0.35
244
no
card
Billy Fenton Forward York City L2 England 1951 1958 7 yrs 118 257 0.46
245 Kenny Dalglish card Kenny Dalglish Forward Liverpool PL Scotland 1977 1990 13 yrs 118 355 0.33
246 Martin Chivers card Martin Chivers Forward Tottenham Hotspur PL England 1967 1976 9 yrs 118 278 0.42
247 Raich Carter card Raich Carter Forward Sunderland PL England 1931 1939 8 yrs 118 245 0.48
248 Tommy Thompson card Tommy Thompson Forward Preston North End CH England 1955 1961 6 yrs 117 188 0.62
249 Billy Sharp card Billy Sharp Forward Sheffield United CH England 2004 2023 19 yrs 117 335 0.35
250
no
card
Vic Lambden Forward Bristol Rovers L2 England 1946 1955 9 yrs 117 269 0.43
251 Jack Holliday card Jack Holliday Forward Brentford PL England 1932 1939 7 yrs 117 214 0.55
252 Jimmy Hagan card Jimmy Hagan Forward Sheffield United CH England 1938 1958 20 yrs 117 361 0.32
253 Dick Forshaw card Dick Forshaw Forward Liverpool PL England 1919 1927 8 yrs 117 266 0.44
254 Tony Cottee card Tony Cottee Forward West Ham United CH England 1982 1996 14 yrs 117 282 0.41
255 Colin Bell card Colin Bell Midfielder Manchester City PL England 1965 1979 14 yrs 117 394 0.30
256 Frank Roberts card Frank Roberts Forward Manchester City PL England 1922 1928 6 yrs 116 216 0.54
257 Kevin Phillips card Kevin Phillips Forward Sunderland PL England 1997 2003 6 yrs 116 211 0.55
258 Jimmy McIlroy card Jimmy McIlroy Forward Burnley CH Northern Ireland 1950 1963 13 yrs 116 439 0.26
259 Derek Hines card Derek Hines Forward Leicester City L1 England 1947 1961 14 yrs 116 299 0.39
260 Robbie James card Robbie James Midfielder Swansea City CH Wales 1972 1990 18 yrs 115 484 0.24
261 Billy Smith card Billy Smith Forward Huddersfield Town L1 England 1914 1934 20 yrs 114 521 0.22
262
no
card
George Jones Forward Bury England 1961 1973 12 yrs 114 319 0.36
263 David Herd card David Herd Forward Manchester United PL Scotland 1961 1968 7 yrs 114 202 0.56
264 Ryan Giggs card Ryan Giggs Midfielder Manchester United PL Wales 1990 2014 24 yrs 114 672 0.17
265 Len Duquemin card Len Duquemin Forward Tottenham Hotspur PL England 1947 1957 10 yrs 114 274 0.42
266 Jock Dodds card Jock Dodds – Sheffield United CH Scotland 1934 1938 4 yrs 114 178 0.64
267 Alex Dawson card Alex Dawson Forward Preston North End CH Scotland 1961 1967 6 yrs 114 197 0.58
268 Tommy Cook card Tommy Cook Forward Brighton & Hove Albion PL England 1922 1929 7 yrs 114 190 0.60
269 Bob Taylor card Bob Taylor Forward West Bromwich Albion CH England 1992 2003 11 yrs 113 324 0.35
270 Alan Shearer card Alan Shearer Forward Blackburn Rovers CH England 1992 1996 4 yrs 113 139 0.81
271 David Jack card David Jack Forward Arsenal PL England 1928 1934 6 yrs 113 181 0.62
272 Kevin Hector card Kevin Hector Forward Bradford (Park Avenue) England 1962 1967 5 yrs 113 176 0.64
273 John Byrom card John Byrom Forward Bolton Wanderers CH England 1966 1976 10 yrs 113 304 0.37
274 Charlie Wilson card Charlie Wilson – Stoke City CH England 1925 1930 5 yrs 112 164 0.68
275 Tommy Taylor card Tommy Taylor Forward Manchester United PL England 1952 1958 6 yrs 112 166 0.67
276 Danny Shea card Danny Shea Forward West Ham United CH England 1907 1920 13 yrs 112 195 0.57
277 Fred Morris card Fred Morris Forward West Bromwich Albion CH England 1911 1924 13 yrs 112 263 0.43
278 Francis Lee card Francis Lee Forward Manchester City PL England 1967 1974 7 yrs 112 249 0.45
279 Tom Jennings card Tom Jennings Forward Leeds United PL Scotland 1925 1931 6 yrs 112 167 0.67
280 Erling Haaland card Erling Haaland Forward Manchester City PL Norway 2022 Present 4 yrs 112 132 0.85
281
no
card
Jack Grainger Forward Rotherham United L2 England 1947 1957 10 yrs 112 352 0.32
282 Arthur Bridgett card Arthur Bridgett Forward Sunderland PL England 1902 1912 10 yrs 112 321 0.35
283 Harry Bedford card Harry Bedford Forward Blackpool L1 England 1921 1925 4 yrs 112 169 0.66
284 Graeme Sharp card Graeme Sharp Forward Everton PL Scotland 1979 1991 12 yrs 111 322 0.34
285 Tommy Robson card Tommy Robson Forward Peterborough United L1 England 1968 1981 13 yrs 111 482 0.23
286 John Radford card John Radford Forward Arsenal PL England 1963 1977 14 yrs 111 379 0.29
287 Louis Page card Louis Page Forward Burnley CH England 1925 1932 7 yrs 111 248 0.45
288 Harold Blackmore card Harold Blackmore Forward Bolton Wanderers CH England 1926 1931 5 yrs 111 153 0.73
289 Fred Tilson card Fred Tilson Forward Manchester City PL England 1928 1937 9 yrs 110 245 0.45
290 Arthur Stevens card Arthur Stevens Forward Fulham PL England 1946 1959 13 yrs 110 386 0.29
291 Jimmy Millar card Jimmy Millar – Sunderland PL Scotland 1890 1904 14 yrs 110 238 0.46
292 Ray Hiron card Ray Hiron Forward Portsmouth CH England 1964 1975 11 yrs 110 330 0.33
293 Allan Clarke card Allan Clarke Forward Leeds United PL England 1969 1978 9 yrs 110 273 0.40
294
no
card
Steve Cammack Forward Scunthorpe United England 1979 1987 8 yrs 110 245 0.45
295 Harry Wood card Harry Wood Forward Wolverhampton Wanderers CH England 1887 1898 11 yrs 109 241 0.45
296 Jimmy Trotter card Jimmy Trotter Forward Sheffield Wednesday L1 England 1922 1930 8 yrs 109 154 0.71
297
no
card
Maurice Tadman Forward Plymouth Argyle L1 England 1947 1955 8 yrs 109 240 0.45
298 Ernie Simms card Ernie Simms Forward Luton Town L1 England 1913 1922 9 yrs 109 160 0.68
299
no
card
Alf Patrick Forward York City L2 England 1946 1953 7 yrs 109 228 0.48
300 Aleksandar Mitrovic card Aleksandar Mitrovic Forward Fulham PL Serbia 2018 2023 5 yrs 109 190 0.57
301
no
card
Johnny Ingham Forward Gateshead England 1947 1958 11 yrs 109 430 0.25
302 Tony Hateley card Tony Hateley Forward Notts County L1 England 1958 1972 14 yrs 109 188 0.58
303
no
card
Eric Gemmell Forward Oldham Athletic L2 England 1947 1954 7 yrs 109 195 0.56
304 Mike Flanagan card Mike Flanagan Forward Charlton Athletic CH England 1971 1986 15 yrs 109 347 0.31
305 Tommy Little card Tommy Little – Bradford (Park Avenue) England 1908 1920 12 yrs 108 231 0.47
306 Joe Kitchen card Joe Kitchen Forward Sheffield United CH England 1908 1921 13 yrs 108 248 0.44
307 Charlie Keetley card Charlie Keetley Forward Leeds United PL England 1927 1934 7 yrs 108 160 0.68
308 Jack Bruton card Jack Bruton Forward Blackburn Rovers CH England 1929 1939 10 yrs 108 324 0.33
309 Neil Whatmore card Neil Whatmore Forward Bolton Wanderers CH England 1972 1984 12 yrs 107 294 0.36
310 Roy Swinbourne card Roy Swinbourne Forward Wolverhampton Wanderers CH England 1949 1956 7 yrs 107 211 0.51
311 Jack Smith card Jack Smith Forward Bury Scotland 1928 1932 4 yrs 107 157 0.68
312 Paul Scholes card Paul Scholes Midfielder Manchester United PL England 1993 2013 20 yrs 107 500 0.21
313 Peter Murphy card Peter Murphy Forward Birmingham City CH England 1951 1960 9 yrs 107 245 0.44
314 Herbert Munday card Herbert Munday Forward Chesterfield L2 England 1899 1909 10 yrs 107 314 0.34
315 Joe Hulme card Joe Hulme Forward Arsenal PL England 1926 1938 12 yrs 107 333 0.32
316 Alec Herd card Alec Herd Forward Manchester City PL Scotland 1932 1948 16 yrs 107 257 0.42
317 John Fashanu card John Fashanu Forward Wimbledon England 1985 1994 9 yrs 107 276 0.39
318 Peter Beardsley card Peter Beardsley Forward Newcastle United PL England 1983 1997 14 yrs 107 276 0.39
319
no
card
Arnold Rodgers Forward Bristol City CH England 1949 1956 7 yrs 106 195 0.54
320 Rodney Marsh card Rodney Marsh Forward Queens Park Rangers CH England 1965 1972 7 yrs 106 211 0.50
321 Bob Latchford card Bob Latchford Forward Everton PL England 1973 1981 8 yrs 106 236 0.45
322 Rickie Lambert card Rickie Lambert Forward Southampton CH England 2009 2014 5 yrs 106 207 0.51
323 Johnny King card Johnny King Forward Stoke City CH England 1953 1961 8 yrs 106 284 0.37
324 David Hirst card David Hirst Forward Sheffield Wednesday L1 England 1986 1997 11 yrs 106 297 0.36
325 Johnny Gordon card Johnny Gordon Forward Portsmouth CH England 1951 1967 16 yrs 106 443 0.24
326
no
card
Billy Best Forward Southend United Scotland 1967 1973 6 yrs 106 226 0.47
327 Terry Allcock card Terry Allcock Forward Norwich City CH England 1957 1969 12 yrs 106 339 0.31
328
no
card
Dennis Wilshaw Forward Wolverhampton Wanderers CH England 1944 1958 14 yrs 105 211 0.50
329 Dennis Westcott card Dennis Westcott Forward Wolverhampton Wanderers CH England 1936 1948 12 yrs 105 128 0.82
330 Ian Storey-Moore card Ian Storey-Moore Forward Nottingham Forest PL England 1963 1972 9 yrs 105 236 0.44
331 Jack Parry card Jack Parry Forward Derby County CH England 1948 1966 18 yrs 105 483 0.22
332 Peter Osgood card Peter Osgood Forward Chelsea PL England 1965 1980 15 yrs 105 289 0.36
333
no
card
Herbie Williams Forward Swansea City CH Wales 1958 1975 17 yrs 104 513 0.20
334 Charlie Wayman card Charlie Wayman Forward Preston North End CH England 1950 1955 5 yrs 104 157 0.66
335 Jack Pickering card Jack Pickering Forward Sheffield United CH England 1926 1948 22 yrs 104 343 0.30
336 Tom Phillipson card Tom Phillipson Forward Wolverhampton Wanderers CH England 1923 1928 5 yrs 104 144 0.72
337 Alf Lythgoe card Alf Lythgoe Forward Stockport County L1 England 1932 1939 7 yrs 104 119 0.87
338 Harry Johnson card Harry Johnson Forward Mansfield Town L1 England 1932 1935 3 yrs 104 163 0.64
339
no
card
Ross Hannah Forward Bradford City L1 England 2008 2012 4 yrs 104 149 0.70
340 Didier Drogba card Didier Drogba Forward Chelsea PL Côte d'Ivoire 2004 2015 11 yrs 104 254 0.41
341 Les Bennett card Les Bennett Forward Tottenham Hotspur PL England 1946 1955 9 yrs 104 272 0.38
342 Cristiano Ronaldo card Cristiano Ronaldo Forward Manchester United PL Portugal 2003 2023 20 yrs 103 236 0.44
343
no
card
Harry Oscroft Forward Stoke City CH England 1949 1959 10 yrs 103 326 0.32
344 Glenn Murray card Glenn Murray Forward Brighton & Hove Albion PL England 2008 2021 13 yrs 103 259 0.40
345 Reg Lewis card Reg Lewis Forward Arsenal PL England 1937 1952 15 yrs 103 154 0.67
346 Bert Freeman card Bert Freeman Forward Burnley CH England 1911 1921 10 yrs 103 166 0.62
347
no
card
Steve Fletcher Forward AFC Bournemouth PL England 1992 2013 21 yrs 103 628 0.16
348 Jimmy Cookson card Jimmy Cookson Forward West Bromwich Albion CH England 1927 1933 6 yrs 103 122 0.84
349 Joe Royle card Joe Royle Forward Everton PL England 1965 1975 10 yrs 102 232 0.44
350 Jimmy Rogers card Jimmy Rogers Forward Bristol City CH England 1950 1962 12 yrs 102 270 0.38
351 Tom Ritchie card Tom Ritchie Forward Bristol City CH Scotland 1972 1985 13 yrs 102 414 0.25
352 Clinton Morrison card Clinton Morrison Forward Crystal Palace PL Republic of Ireland 1997 2008 11 yrs 102 281 0.36
353 Jack Fowler card Jack Fowler Forward Swansea City CH Wales 1924 1930 6 yrs 102 167 0.61
354 Jimmy Easson card Jimmy Easson Forward Portsmouth CH Scotland 1928 1938 10 yrs 102 292 0.35
355 Nigel Clough card Nigel Clough Forward Nottingham Forest PL England 1984 1997 13 yrs 102 325 0.31
356 Reg Weaver card Reg Weaver Forward Newport County L2 England 1926 1935 9 yrs 101 51 1.98
357 Roy Vernon card Roy Vernon Forward Everton PL Wales 1959 1965 6 yrs 101 176 0.57
358 Alf Ringstead card Alf Ringstead Forward Sheffield United CH Republic of Ireland 1950 1959 9 yrs 101 247 0.41
359 Paddy Mills card Paddy Mills Forward Hull City PL England 1920 1933 13 yrs 101 269 0.38
360 Andy Lochhead card Andy Lochhead Forward Burnley CH Scotland 1960 1969 9 yrs 101 226 0.45
361
no
card
Bobby Jones Forward Bristol Rovers L2 England 1957 1973 16 yrs 101 421 0.24
362 Peter Hooper card Peter Hooper Forward Bristol Rovers L2 Kenya 1953 1962 9 yrs 101 297 0.34
363
no
card
Brian Gibbs Forward Gillingham L2 England 1962 1969 7 yrs 101 259 0.39
364 Patrick Gallacher card Patrick Gallacher Forward Sunderland PL Scotland 1929 1938 9 yrs 101 274 0.37
365 Sammy Crooks card Sammy Crooks Forward Derby County CH England 1927 1947 20 yrs 101 408 0.25
366
no
card
Gary Bennett Forward Chester England 1985 1999 14 yrs 101 371 0.27
367
no
card
Alan Banks Forward Exeter City L2 England 1963 1973 10 yrs 101 258 0.39
368
no
card
Alan Ashman Forward Carlisle United England 1951 1958 7 yrs 101 206 0.49
369
no
card
Jimmy Whitehouse Forward Carlisle United England 1951 1957 6 yrs 100 198 0.51
370 Johnny Summers card Johnny Summers Forward Charlton Athletic CH England 1956 1961 5 yrs 100 171 0.58
371 Jackie Stamps card Jackie Stamps Forward Derby County CH England 1938 1954 16 yrs 100 236 0.42
372 Fred Spiksley card Fred Spiksley Forward Sheffield Wednesday L1 England 1901 1903 2 yrs 100 293 0.34
373 Tommy McDonald card Tommy McDonald Forward Newcastle United PL Scotland 1921 1931 10 yrs 100 341 0.29
374 Les Massie card Les Massie Forward Huddersfield Town L1 Scotland 1956 1967 11 yrs 100 335 0.30
375 Barry Dyson card Barry Dyson Forward Tranmere Rovers L2 England 1962 1967 5 yrs 100 174 0.57
376 Bryan Douglas card Bryan Douglas Forward Blackburn Rovers CH England 1954 1969 15 yrs 100 438 0.23
377 Jimmy Dimmock card Jimmy Dimmock Forward Tottenham Hotspur PL England 1919 1930 11 yrs 100 400 0.25

Figures show accumulated League goals and appearances at the club shown. Goals/game is calculated across all League appearances at that club. Players who had multiple spells at the same club appear once with combined totals. Click a player’s name for their full career record; click a card image to browse that set.