ENMore
2024-252014-152004-051994-951984-851974-751964-65 121954-55 121944-451934-35 123
2023-242013-142003-041993-941983-841973-741963-64 121953-54 121943-441933-34
2022-232012-132002-031992-931982-831972-731962-63 121952-53 121942-43 1231932-33
2021-222011-122001-021991-921981-821971-721961-62 121951-52 121941-42 1231931-32
2020-212010-112000-011990-911980-811970-711960-61 121950-51 121940-41 121930-31
2019-202009-101999-001989-901979-801969-701959-60 121949-50 121939-40 123451929-30
2018-192008-091998-991988-891978-791968-691958-59 121948-491928-29 12
2017-182007-081997-981987-881977-781967-68 121957-58 121947-48
2016-172006-071996-971986-871976-771966-67 121956-57 121946-47
2015-162005-061995-961985-861975-761965-66 121955-56 121945-461935-36 123
2024-25 IIIIIIIVV2014-15 IIIIIIIV2004-05 IIIIIIIV1994-95 IIIIIIIV1984-85 III
2023-24 IIIIIIIVV2013-14 IIIIIIIV2003-04 IIIIIIIV1993-94 IIIIIIIV1983-84 III
2022-23 IIIIIIIVV2012-13 IIIIIIIV2002-03 IIIIIIIV1992-93 IIIIIIIV1982-83 III
2021-22 IIIIIIIVV2011-12 IIIIIIIV2001-02 IIIIIIIV1991-92 IIIIIIIV1981-82 III
2020-21 IIIIIIIVV2010-11 IIIIIIIV2000-01 IIIIIIIV1990-91 IIIIIIIV1980-81 III
2019-20 IIIIIIIV2009-10 IIIIIIIV1999-00 IIIIIIIV1989-90 IIIIIIIV1979-80 III
2018-19 IIIIIIIV2008-09 IIIIIIIV1998-99 IIIIIIIV1988-89 IIIIIIIV1978-79 III
2017-18 IIIIIIIV2007-08 IIIIIIIV1997-98 IIIIIIIV1987-88 IIIIIIIV1977-78 III
2016-17 IIIIIIIV2006-07 IIIIIIIV1996-97 IIIIIIIV1986-87
2015-16 IIIIIIIV2005-06 IIIIIIIV1995-96 IIIIIIIV1985-86 III

Ranking Goals Premier League

The list shows data counting from season 1970-71
# Country Name Complete name Pos Date of birth Place of birth Goals
1
Shearer Alan Shearer
13/08/1970 Newcastle upon Tyne 283
2
Rush Ian James Rush
20/10/1961 St Asaph 232
3
Cottee Antony Richard Cottee
11/07/1965 Forest Gate 215
4
Kane Harry Edward Kane
28/07/1993 Walthamstow 213
5
Rooney Wayne Mark Rooney
24/10/1985 Liverpool 208
6
Cole Andrew Alexander Cole
15/10/1971 Nottingham 187
7
Salah Mohamed Salah Ghaly
15/06/1992 Nagrig 185
8
Agüero Sergio Leonel Agüero del Castillo
02/06/1988 Quilmes 184
9
Chapman Lee Roy Chapman
05/12/1959 Lincoln 179
10
Sheringham Edward Paul Sheringham
02/04/1966 Highams Park 179
11
Lampard Frank James Lampard
20/06/1978 Romford 177
12
Henry Thierry Daniel Henry
17/08/1977 Les Ulis 175
13
Latchford Robert Dennis Latchford
18/01/1951 Birmingham 170
14
Ferdinand Leslie Ferdinand
08/12/1966 Paddington 169
15
Wright Ian Edward Wright
03/11/1963 Woolwich 165
16
Fowler Robert Bernard Fowler
09/04/1975 Toxteth 162
17
Defoe Jermain Colin Defoe
07/10/1982 Beckton 162
18
Beardsley Peter Andrew Beardsley
18/01/1961 Newcastle upon Tyne 160
19
Le Tissier Matthew Le Tissier
14/10/1968 Saint Peter Port 160
20
Owen Michael James Owen
14/12/1979 Chester 150
21
Worthington Frank Stewart Worthington
23/11/1948 Halifax 150
22
Smith Alan Martin Smith
21/11/1962 Birmingham 150
23
Hughes Leslie Mark Hughes
01/11/1963 Ruabon 149
24
Lineker Gary Winston Lineker
30/11/1960 Leicester 146
25
Van Persie Robin van Persie
06/08/1983 Rotterdam 144
26
Francis Trevor John Francis
19/04/1954 Plymouth 144
27
Vardy Jamie Richard Vardy
11/01/1987 Sheffield 144
28
Regis Cyrille Regis
09/02/1958 Maripasoula 142
29
Barnes John Charles Bryan Barnes
07/11/1963 Kingston 142
30
Sharp Graeme Marshall Sharp
16/10/1960 Glasgow 138
31
Channon Michael Roger Channon
28/11/1948 Orcheston 137
32
Macdonald Malcolm Ian Macdonald
07/01/1950 Fulham 137
33
Yorke Dwight Eversley Yorke
03/11/1971 Canaan 136
34
Stapleton Francis Anthony Stapleton
10/07/1956 Dublin 136
35
Wark John Wark
04/08/1957 Glasgow 135
36
Richards John Peter Richards
09/11/1950 Warrington 129
37
Hasselbaink Jerrel Floyd Hasselbaink
27/03/1972 Paramaribo 127
38
Son Son Heung-min
08/07/1992 Chuncheon 127
39
Robbie Keane Robert David Keane
08/07/1980 Dublin 126
40
Anelka Nicolas Sébastien Anelka
14/03/1979 Le Chesnay 125
41
Sterling Raheem Shaquille Sterling
08/12/1994 Kingston 123
42
Harford Michael Gordon Harford
12/02/1959 Sunderland 123
43
Lukaku Romelu Menama Lukaku Bolingoli
13/05/1993 Antwerp 121
44
Gerrard Steven George Gerrard
30/05/1980 Whiston 120
45
Dalglish Kenneth Mathieson Dalglish
04/03/1951 Glasgow 118
46
Mariner Paul Mariner
22/05/1953 Farnworth 115
47
Saunders Dean Nicholas Saunders
21/06/1964 Swansea 115
48
Allen Clive Darren Allen
20/05/1961 Stepney 114
49
Giggs Ryan Joseph Willson Giggs
29/11/1973 Cardiff 114
50
Armstrong David Armstrong
26/12/1954 Durham 113
51
Mané Sadio Mané
10/04/1992 Bambali 111
52
Clough Nigel Howard Clough
19/03/1966 Sunderland 111
53
Dublin Dion Dublin
22/04/1969 Leicester 111
54
Heskey Emile William Ivanhoe Heskey
11/01/1978 Leicester 110
55
Falco Mark Peter Falco
22/10/1960 Bethnal Green 109
56
Kidd Brian Kidd
29/05/1949 Collyhurst 109
57
Quinn Niall John Quinn
06/10/1966 Dublin 109
58
Robson Bryan Robson
11/01/1957 Chester-le-Street 108
59
Scholes Paul Aaron Scholes
16/11/1974 Salford 107
60
Crouch Peter James Crouch
30/01/1981 Macclesfield 107
61
Campbell Kevin Joseph Campbell
04/02/1970 Lambeth 106
62
Bent Darren Ashley Bent
06/02/1984 Tooting 106
63
Keegan Joseph Kevin Keegan
14/02/1951 Armthorpe 105
64
Fashanu John Fashanu
18/09/1962 Kensington 105
65
Johnson David Edward Johnson
23/10/1951 Liverpool 105
66
Kennedy Raymond Kennedy
28/07/1951 Seaton Delaval 104
67
Drogba Didier Yves Drogba Tébily
11/03/1978 Abidjan 104
68
Cristiano Ronaldo Cristiano Ronaldo dos Santos Aveiro
05/02/1985 Funchal 103
69
Chivers Martin Harcourt Chivers
27/04/1945 Southampton 102
70
Wallace Rodney Seymour Wallace
02/10/1969 Lewisham 101
71
Cross David Cross
08/12/1950 Heywood 100
72
Gray Andrew Mullen Gray
30/11/1955 Glasgow 99
73
Adebayor Sheyi Emmanuel Adebayor
26/02/1984 Lomé 97
74
Withe Peter Withe
30/08/1951 Liverpool 97
75
Wallace Ian Andrew Wallace
23/05/1956 Glasgow 96
76
Deane Brian Christopher Deane
07/02/1968 Leeds 96
77
Merson Paul Charles Merson
20/03/1968 Harlesden 96
78
Lee Francis Henry Lee
29/04/1944 Westhoughton 96
79
Dixon Kerry Michael Dixon
24/07/1961 Luton 96
80
Brown Anthony Brown
03/10/1945 Oldham 95
81
Van Nistelrooy Rutgerus Johannes Martinus van Nistelrooy
01/07/1976 Oss 95
82
Yakubu Yakubu Aiyegbeni
22/11/1982 Benin City 95
83
Bright Mark Abraham Bright
06/06/1962 Stoke-on-Trent 94
84
Deehan John Matthew Deehan
06/08/1957 Solihull 94
85
Berbatov Dimitar Ivanov Berbatov
30/01/1981 Blagoevgrad 94
86
Greenhoff James Greenhoff
19/06/1946 Barnsley 94
87
Speed Gary Andrew Speed
08/09/1969 Mancot 94
88
Thompson Garry Lindsey Thompson
07/10/1959 Birmingham 94
89
Clarke Allan John Clarke
31/07/1946 Short Heath 93
90
Viduka Mark Anthony Viduka
09/10/1975 Melbourne 92
91
Phillips Kevin Mark Phillips
25/07/1973 Hitchin 92
92
Heath Adrian Paul Heath
11/01/1961 Newcastle-under-Lyme 91
93
Hirst David Eric Hirst
07/12/1967 Cudworth 91
94
Solskjær Ole Gunnar Solskjær
26/02/1973 Kristiansund 91
95
McClair Brian John McClair
08/12/1963 Bellshill 90
96
Lorimer Peter Patrick Lorimer
14/12/1946 Dundee 90
97
Beattie James Scott Beattie
27/02/1978 Lancaster 90
98
Giroud Olivier Jonathan Giroud
30/09/1986 Chambéry 90
99
Brazil Alan Bernard Brazil
15/06/1959 Govan 89
100
Royle Joseph Royle
08/04/1949 Liverpool 89
101
Rashford Marcus Rashford
31/10/1997 Manchester 89
102
Wood Christopher Grant Wood
07/12/1991 Auckland 88
103
Aldridge John William Aldridge
18/09/1958 Liverpool 88
104
Wilson Callum Eddie Graham Wilson
27/02/1992 Coventry 88
105
Davies Kevin Cyril Davies
26/03/1977 Sheffield 88
106
Bergkamp Dennis Nicolaas Maria Bergkamp
10/05/1969 Amsterdam 87
107
Davenport Peter Davenport
24/03/1961 Birkenhead 87
108
Moran Stephen James Moran
10/01/1961 Croydon 87
109
Robson Bryan Stanley Robson
11/11/1945 Sunderland 87
110
Crooks Garth Anthony Crooks
10/03/1958 Stoke-on-Trent 87
111
Benteke Christian Benteke Liolo
03/12/1990 Kinshasa 86
112
Tueart Dennis Tueart
27/11/1949 Newcastle upon Tyne 86
113
Fernando Torres Fernando José Torres Sanz
20/03/1984 Fuenlabrada 85
114
Hazard Eden Michael Walter Hazard
07/01/1991 La Louvière 85
115
Saha Louis Laurent Saha
08/08/1978 Paris 85
116
Sutton Christopher Roy Sutton
10/03/1973 Nottingham 85
117
Peters Martin Stanford Peters
08/11/1943 Plaistow 85
118
Haaland Erling Braut Haaland
21/07/2000 Leeds 84
119
Jordan Joseph Jordan
15/12/1951 Cleland 84
120
Tevez Carlos Alberto Martínez Tevez
05/02/1984 Ciudadela 84
121
Walsh Paul Anthony Walsh
01/10/1962 Plumstead 83
122
Firmino Roberto Firmino Barbosa de Oliveira
02/10/1991 Maceió 82
123
Mahrez Riyad Karim Mahrez
21/02/1991 Sarcelles 82
124
Goddard Paul Goddard
12/10/1959 Harlington 82
125
Woodcock Anthony Stewart Woodcock
06/12/1955 Eastwood 81
126
Birtles Garry Birtles
27/07/1956 Nottingham 81
127
Bellamy Craig Douglas Bellamy
13/07/1979 Cardiff 81
128
Wise Dennis Frank Wise
16/12/1966 Kensington 81
129
Hector Kevin James Hector
02/11/1944 Leeds 80
130
Walcott Theo James Walcott
16/03/1989 Stanmore 80
131
Sunderland Alan Sunderland
01/07/1953 Conisbrough 80
132
Hodge Stephen Brian Hodge
25/10/1962 Nottingham 79
133
Gallacher Kevin William Gallacher
23/11/1966 Clydebank 78
134
Bannister Gary Bannister
22/07/1960 Warrington 78
135
Hoddle Glenn Hoddle
27/10/1957 Hayes 77
136
Sturridge Daniel Andre Sturridge
01/09/1989 Birmingham 76
137
Welbeck Daniel Nii Tackie Mensah Welbeck
26/11/1990 Manchester 76
138
Gabriel Jesus Gabriel Fernando de Jesus
03/04/1997 São Paulo 76
139
Agbonlahor Gabriel Imuetinyan Agbonlahor
13/10/1986 Birmingham 74
140
Hibbitt Kenneth Hibbitt
03/01/1951 Bradford 74
141
Whymark Trevor Whymark
04/05/1950 Burston 74
142
Watkins Oliver George Arthur Watkins
30/12/1995 Torbay 74
143
Toshack John Benjamin Toshack
22/03/1949 Cardiff 74
144
Talbot Brian Ernest Talbot
21/07/1953 Ipswich 73
145
Burns Michael Edward Burns
21/12/1946 Preston 73
146
Cantona Éric Daniel Pierre Cantona
24/05/1966 Marseille 73
147
Gates Eric Lazenby Gates
28/06/1955 Ferryhill 73
148
Ings Daniel William John Ings
23/07/1992 Hythe 72
149
De Bruyne Kevin de Bruyne
28/06/1991 Drongen 72
150
McAllister Gary McAllister
25/12/1964 Motherwell 72
151
Stein Brian Stein
19/10/1957 Cape Town 71
152
Reeves Kevin Philip Reeves
20/10/1957 Burley 71
153
Armstrong Christopher Peter Armstrong
19/06/1971 Newcastle upon Tyne 71
154
Rideout Paul Rideout
14/08/1964 Bournemouth 70
155
George Frederick Charles George
10/10/1950 Islington 70
156
Wallace David Lloyd Wallace
21/01/1964 Greenwich 70
157
Gibson Terence Bradley Gibson
23/12/1962 Walthamstow 69
158
Aubameyang Pierre-Emerick Emiliano François Aubameyang
18/06/1989 Laval 69
159
Nolan Kevin Anthony Jance Nolan
24/06/1982 Liverpool 69
160
Blissett Luther Loide Blissett
01/02/1958 Falmouth 69
161
Luis Suárez Luis Alberto Suárez Díaz
24/01/1987 Salto 69
162
White David White
30/10/1967 Manchester 69
163
Zaha Dazet Wilfried Armel Zaha
10/11/1992 Abidjan 68
164
Ferguson Duncan Cowan Ferguson
27/12/1971 Stirling 68
165
Macari Luigi Macari
04/06/1949 Edinburgh 68
166
Antonio Michail Gregory Antonio
28/03/1990 Wandsworth 68
167
Sheedy Kevin Mark Sheedy
21/10/1959 Builth Wells 67
168
Ferguson Michael John Ferguson
03/10/1954 Newcastle 67
169
Hankin Raymond Hankin
02/02/1956 Wallsend 67
170
Sigurðsson Gylfi Þór Sigurðsson
08/09/1989 Reikiavik 67
171
Brown Alistair Brown
12/04/1951 Musselburgh 66
172
Di Canio Paolo Di Canio
09/07/1968 Roma 66
173
McIlroy Samuel Baxter McIlroy
02/08/1954 Belfast 65
174
Speedie David Robert Speedie
20/02/1960 Glenrothes 64
175
Woodward Alan Woodward
07/09/1946 Chapeltown 64
176
Richarlison Richarlison de Andrade
10/05/1997 Nova Venécia 64
177
Collymore Stanley Victor Collymore
22/01/1971 Stone 63
178
Alexis Sánchez Alexis Alejandro Sánchez Sánchez
19/12/1988 Tocopilla 63
179
Pearce Stuart Pearce
24/04/1962 Hammersmith 63
180
Diogo Jota Diogo José Teixeira da Silva
04/12/1996 Massarelos 63
181
Martial Anthony Jordan Martial
05/12/1995 Massy 63
182
Holdsworth Dean Christopher Holdsworth
08/11/1968 Walthamstow 63
183
Pirès Robert Emmanuel Pirès
29/10/1973 Reims 62
184
Bell Colin Bell
26/02/1946 Hesleden 62
185
Bruno Fernandes Bruno Miguel Borges Fernandes
08/09/1994 Maia 62
186
Beckham David Robert Joseph Beckham
02/05/1975 Leytonstone 62
187
Daly Gerard Anthony Daly
30/04/1954 Cabra 62
188
Yaya Touré Gnégnéri Yaya Touré
13/05/1983 Bouaké 61
189
Foden Philip Walter Foden
28/05/2000 Stockport 61
190
Givens Daniel Joseph Givens
09/08/1949 Limerick 61
191
James Leighton James
16/02/1953 Loughor 60
192
Gowling Alan Edwin Gowling
16/03/1949 Stockport 60
193
Silva David Josué Jiménez Silva
08/01/1986 Arguineguín 60
194
McDermott Terence McDermott
08/12/1951 Liverpool 60
195
Earle Robert Fitzgerald Earle
27/01/1965 Newcastle upon Tyne 59
196
Shaw Gary Robert Shaw
21/01/1961 Birmingham 59
197
Zola Gianfranco Zola
05/07/1966 Oliena 59
198
Burns Kenneth Burns
23/09/1953 Glasgow 58
199
Archibald Steven Archibald
27/09/1956 Glasgow 58
200
Platt David Andrew Platt
10/06/1966 Chadderton 58
201
Dempsey Clinton Drew Dempsey
09/03/1983 Nacogdoches 57
202
Dowie Iain Dowie
09/01/1965 Hatfield 57
203
Bowyer Lee David Bowyer
03/01/1977 London 57
204
Calvert-Lewin Dominic Nathaniel Calvert-Lewin
16/03/1997 Sheffield 57
205
Kewell Harold Kewell
22/09/1978 Sydney 57
206
Raúl Jiménez Raúl Alonso Jiménez Rodríguez
05/05/1991 Tepeji del Río de Ocampo 57
207
Waddle Christopher Roland Waddle
14/12/1960 Felling 57
208
Long Shane Patrick Long
22/01/1987 Gortnahoe 56
209
Ward-Prowse James Michael Edward Ward-Prowse
01/11/1994 Southampton 56
210
Cahill Timothy Filiga Cahill
06/12/1979 Sydney 56
211
Euell Jason Joseph Euell
06/02/1977 Lambeth 56
212
Robinson Michael John Robinson
12/07/1958 Leicester 56
213
Tudor John Tudor
25/06/1946 Ilkeston 56
214
Maddison James Daniel Maddison
23/11/1996 Coventry 56
215
Ritchie John Henry Ritchie
12/07/1941 Kettering 56
216
Whiteside Norman John Whiteside
07/05/1965 Belfast 56
217
Radford John Radford
22/02/1947 Hemsworth 55
218
Milner James Philip Milner
04/01/1986 Leeds 55
219
Ball Alan James Ball
12/05/1945 Farnworth 55
220
Mills David Mills
06/12/1951 Whitby 55
221
Newell Michael Colin Newell
27/01/1965 Liverpool 55
222
Webb Neil John Webb
30/07/1963 Reading 55
223
Guðjohnsen Eiður Smári Guðjohnsen
15/09/1978 Reikiavik 55
224
Hartson John Hartson
05/04/1975 Swansea 55
225
Keane Roy Maurice Keane
10/08/1971 Cork 55
226
Ince Paul Emerson Carlyle Ince
21/10/1967 Ilford 55
227
Wegerle Roy Wegerle
19/03/1964 Pretoria 55
228
Poyet Gustavo Augusto Poyet Domínguez
15/11/1967 Montevideo 54
229
Lacazette Alexandre Armand Lacazette
28/05/1991 Lyon 54
230
Gould Robert Hewitt Gould
12/06/1946 Coventry 54
231
Carroll Andrew Thomas Carroll
06/01/1989 Gateshead 54
232
Duff Damien Anthony Duff
02/03/1979 Ballyboden 54
233
Isak Alexander Isak
21/09/1999 Solna 54
234
McKenzie Duncan McKenzie
10/06/1950 Grimsby 54
235
Kanu Nwankwo Christian Nwosu Kanu
01/08/1976 Owerri 54
236
Eriksen Christian Dannemann Eriksen
14/02/1992 Middelfart 54
237
Saka Bukayo Ayoyinka Temidayo Saka
05/09/2001 London 53
238
Bowen Jarrod Bowen
20/12/1996 Leominster 53
239
Barry Gareth Barry
23/02/1981 Hastings 53
240
Chicharito Hernández Javier Hernández Balcázar
01/06/1988 Guadalajara 53
241
Fletcher Steven Kenneth Fletcher
26/03/1987 Shrewsbury 53
242
Barmby Nicholas Jon Barmby
11/02/1974 Kingston upon Hull 53
243
Brooking Trevor David Brooking
02/10/1948 Barking 53
244
King Joshua Christian Kojo King
15/01/1992 Oslo 53
245
Souness Graeme James Souness
06/05/1953 Edinburgh 53
246
Bale Gareth Frank Bale
16/07/1989 Cardiff 53
247
Hurst Geoffrey Charles Hurst
08/12/1941 Ashton-under-Lyne 53
248
Diego Costa Diego da Silva Costa
07/10/1988 Lagarto 53
249
King Andrew Edward King
14/08/1956 Luton 53
250
Coppell Stephen James Coppell
09/07/1955 Liverpool 53
Players still active the season 2024-25
Collaborate with BDFutbol!