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