Login ENMore

Ranking Goals per match in a single season Premier League

The list shows data counting from season 1964-65
Only players that have scored a minimum of 20 goals are shown
# Country Name Complete name Pos Date of birth Place of birth Goals per match Goals Matches Season Club
1
Haaland Erling Braut Haaland
21/07/2000 Leeds 1.03 36 35 2022-23 Manchester City
2
Kane Harry Edward Kane
28/07/1993 Walthamstow 0.97 29 30 2016-17 Tottenham
3
Luis Suárez Luis Alberto Suárez Díaz
24/01/1987 Salto 0.94 31 33 2013-14 Liverpool
4
Cristiano Ronaldo Cristiano Ronaldo dos Santos Aveiro
05/02/1985 Funchal 0.91 31 34 2007-08 Manchester United
5
Drogba Didier Yves Drogba Tébily
11/03/1978 Abidjan 0.91 29 32 2009-10 Chelsea
6
Davies Ronald Tudor Davies
25/05/1942 Holywell 0.90 37 41 1966-67 Southampton
7
Salah Mohamed Salah Hamed Mahrous Ghaly
15/06/1992 Nagrig 0.89 32 36 2017-18 Liverpool
8
Shearer Alan Shearer
13/08/1970 Newcastle upon Tyne 0.89 31 35 1995-96 Blackburn Rovers
9
Allen Clive Darren Allen
20/05/1961 Stepney 0.87 34 39 1986-87 Tottenham
10
Haaland Erling Braut Haaland
21/07/2000 Leeds 0.87 27 31 2023-24 Manchester City
11
Cole Andrew Alexander Cole
15/10/1971 Nottingham 0.85 34 40 1993-94 Newcastle
12
Henry Thierry Daniel Henry
17/08/1977 Les Ulis 0.84 27 32 2005-06 Arsenal
13
Agüero Sergio Leonel Agüero del Castillo
02/06/1988 Quilmes 0.84 21 25 2017-18 Manchester City
14
Phillips Kevin Mark Phillips
25/07/1973 Hitchin 0.83 30 36 1999-00 Sunderland
15
Haaland Erling Braut Haaland
21/07/2000 Leeds 0.83 20 24 2025-26 Manchester City
16
Rooney Wayne Mark Rooney
24/10/1985 Liverpool 0.81 26 32 2009-10 Manchester United
17
Henry Thierry Daniel Henry
17/08/1977 Les Ulis 0.81 30 37 2003-04 Arsenal
18
Kane Harry Edward Kane
28/07/1993 Walthamstow 0.81 30 37 2017-18 Tottenham
19
Shearer Alan Shearer
13/08/1970 Newcastle upon Tyne 0.81 34 42 1994-95 Blackburn Rovers
20
Shearer Alan Shearer
13/08/1970 Newcastle upon Tyne 0.81 25 31 1996-97 Newcastle
21
Wright Ian Edward Wright
03/11/1963 Woolwich 0.80 24 30 1991-92 Arsenal
22
Lineker Gary Winston Lineker
30/11/1960 Leicester 0.80 28 35 1991-92 Tottenham
23
Agüero Sergio Leonel Agüero del Castillo
02/06/1988 Quilmes 0.80 24 30 2015-16 Manchester City
24
Rooney Wayne Mark Rooney
24/10/1985 Liverpool 0.79 27 34 2011-12 Manchester United
25
Van Persie Robin van Persie
06/08/1983 Rotterdam 0.79 30 38 2011-12 Arsenal
26
Kane Harry Edward Kane
28/07/1993 Walthamstow 0.79 30 38 2022-23 Tottenham
27
Agüero Sergio Leonel Agüero del Castillo
02/06/1988 Quilmes 0.79 26 33 2014-15 Manchester City
28
Lee Francis Henry Lee
29/04/1944 Westhoughton 0.79 33 42 1971-72 Manchester City
29
Hunt Roger Hunt
20/07/1938 Glazebury 0.78 29 37 1965-66 Liverpool
30
Henry Thierry Daniel Henry
17/08/1977 Les Ulis 0.78 25 32 2004-05 Arsenal
31
Rush Ian James Rush
20/10/1961 St Asaph 0.78 32 41 1983-84 Liverpool
32
Law Denis Law
24/02/1940 Bucksburn 0.78 28 36 1964-65 Manchester United
33
Shearer Alan Shearer
13/08/1970 Newcastle upon Tyne 0.78 31 40 1993-94 Blackburn Rovers
34
Latchford Robert Dennis Latchford
18/01/1951 Birmingham 0.77 30 39 1977-78 Everton
35
Diego Costa Diego da Silva Costa
07/10/1988 Lagarto 0.77 20 26 2014-15 Chelsea
36
Salah Mohamed Salah Hamed Mahrous Ghaly
15/06/1992 Nagrig 0.76 29 38 2024-25 Liverpool
37
Fowler Robert Bernard Fowler
09/04/1975 Toxteth 0.74 28 38 1995-96 Liverpool
38
Byrne John Joseph Byrne
13/05/1939 West Horsley 0.74 25 34 1964-65 West Ham
39
Astle Jeffrey Astle
13/05/1942 Eastwood 0.74 25 34 1969-70 West Bromwich Albion
40
Van Nistelrooy Rutgerus Johannes Martinus van Nistelrooy
01/07/1976 Oss 0.74 25 34 2002-03 Manchester United
41
Lineker Gary Winston Lineker
30/11/1960 Leicester 0.73 30 41 1985-86 Everton
42
Henry Thierry Daniel Henry
17/08/1977 Les Ulis 0.73 24 33 2001-02 Arsenal
43
Fernando Torres Fernando José Torres Sanz
20/03/1984 Fuenlabrada 0.73 24 33 2007-08 Liverpool
44
McEvoy Matthew Andrew McEvoy
15/07/1938 Dublin 0.73 29 40 1964-65 Blackburn Rovers
45
Sturridge Daniel Andre Sturridge
01/09/1989 Birmingham 0.72 21 29 2013-14 Liverpool
46
Aldridge John William Aldridge
18/09/1958 Liverpool 0.72 26 36 1987-88 Liverpool
47
Van Nistelrooy Rutgerus Johannes Martinus van Nistelrooy
01/07/1976 Oss 0.72 23 32 2001-02 Manchester United
48
Rush Ian James Rush
20/10/1961 St Asaph 0.71 30 42 1986-87 Liverpool
49
Haaland Erling Braut Haaland
21/07/2000 Leeds 0.71 22 31 2024-25 Manchester City
50
Greaves James Peter Greaves
20/02/1940 London 0.71 29 41 1964-65 Tottenham
51
Hurst Geoffrey Charles Hurst
08/12/1941 Ashton-under-Lyne 0.71 29 41 1966-67 West Ham
52
Rush Ian James Rush
20/10/1961 St Asaph 0.71 24 34 1982-83 Liverpool
53
Davies Ronald Tudor Davies
25/05/1942 Holywell 0.70 28 40 1967-68 Southampton
54
Isak Alexander Isak
21/09/1999 Solna 0.70 21 30 2023-24 Newcastle
55
Luis Suárez Luis Alberto Suárez Díaz
24/01/1987 Salto 0.70 23 33 2012-13 Liverpool
56
Gray Andrew Mullen Gray
30/11/1955 Glasgow 0.69 25 36 1976-77 Aston Villa
57
Hateley Anthony Hateley
13/06/1941 Derby 0.69 27 39 1965-66 Aston Villa
58
Irvine William John Irvine
18/06/1943 Eden 0.69 29 42 1965-66 Burnley
59
Johnston Maurice John Giblin Johnston
13/04/1963 Glasgow 0.69 20 29 1983-84 Watford
60
Van Persie Robin van Persie
06/08/1983 Rotterdam 0.68 26 38 2012-13 Manchester United
61
Best George Best
22/05/1946 Belfast 0.68 28 41 1967-68 Manchester United
62
Ferdinand Leslie Ferdinand
08/12/1966 Paddington 0.68 25 37 1995-96 Newcastle
63
Agüero Sergio Leonel Agüero del Castillo
02/06/1988 Quilmes 0.68 23 34 2011-12 Manchester City
64
Lukaku Romelu Menama Lukaku Bolingoli
13/05/1993 Antwerp 0.68 25 37 2016-17 Everton
65
Isak Alexander Isak
21/09/1999 Solna 0.68 23 34 2024-25 Newcastle
66
Irvine William John Irvine
18/06/1943 Eden 0.67 22 33 1964-65 Burnley
67
Brown Anthony Brown
03/10/1945 Oldham 0.67 28 42 1970-71 West Bromwich Albion
68
Robson Bryan Stanley Robson
11/11/1945 Sunderland 0.67 28 42 1972-73 West Ham
69
Adebayor Sheyi Emmanuel Adebayor
26/02/1984 Lomé 0.67 24 36 2007-08 Arsenal
70
Vardy Jamie Richard Vardy
11/01/1987 Sheffield 0.67 24 36 2015-16 Leicester
71
Palmer Cole Jermaine Palmer
06/05/2002 Wythenshawe 0.67 22 33 2023-24 Chelsea
72
Pickering Frederick Pickering
19/01/1941 Blackburn 0.66 27 41 1964-65 Everton
73
Blissett Luther Loide Blissett
01/02/1958 Falmouth 0.66 27 41 1982-83 Watford
74
Greaves James Peter Greaves
20/02/1940 London 0.66 25 38 1966-67 Tottenham
75
Le Tissier Matthew Le Tissier
14/10/1968 Saint Peter Port 0.66 25 38 1993-94 Southampton
76
Kane Harry Edward Kane
28/07/1993 Walthamstow 0.66 25 38 2015-16 Tottenham
77
Wright Ian Edward Wright
03/11/1963 Woolwich 0.66 23 35 1996-97 Arsenal
78
Hasselbaink Jerrel Floyd Hasselbaink
27/03/1972 Paramaribo 0.66 23 35 2000-01 Chelsea
79
Hasselbaink Jerrel Floyd Hasselbaink
27/03/1972 Paramaribo 0.66 23 35 2001-02 Chelsea
80
Tevez Carlos Alberto Martínez Tevez
05/02/1984 Ciudadela 0.66 23 35 2009-10 Manchester City
81
Vardy Jamie Richard Vardy
11/01/1987 Sheffield 0.66 23 35 2019-20 Leicester
82
Kane Harry Edward Kane
28/07/1993 Walthamstow 0.66 23 35 2020-21 Tottenham
83
Son Son Heung-min
08/07/1992 Chuncheon 0.66 23 35 2021-22 Tottenham
84
Salah Mohamed Salah Hamed Mahrous Ghaly
15/06/1992 Nagrig 0.66 23 35 2021-22 Liverpool
85
Archibald Steven Archibald
27/09/1956 Glasgow 0.66 21 32 1983-84 Tottenham
86
Herd David George Herd
15/04/1934 Hamilton 0.65 24 37 1965-66 Manchester United
87
Ferdinand Leslie Ferdinand
08/12/1966 Paddington 0.65 24 37 1994-95 Queens Park Rangers
88
Henry Thierry Daniel Henry
17/08/1977 Les Ulis 0.65 24 37 2002-03 Arsenal
89
Barnes John Charles Bryan Barnes
07/11/1963 Kingston 0.65 22 34 1989-90 Liverpool
90
Tevez Carlos Alberto Martínez Tevez
05/02/1984 Ciudadela 0.65 20 31 2010-11 Manchester City
91
Agüero Sergio Leonel Agüero del Castillo
02/06/1988 Quilmes 0.65 20 31 2016-17 Manchester City
92
Greaves James Peter Greaves
20/02/1940 London 0.64 27 42 1968-69 Tottenham
93
Richards John Peter Richards
09/11/1950 Warrington 0.64 27 42 1972-73 Wolverhampton
94
Chivers Martin Harcourt Chivers
27/04/1945 Southampton 0.64 25 39 1971-72 Tottenham
95
Law Denis Law
24/02/1940 Bucksburn 0.64 23 36 1966-67 Manchester United
96
Smith Alan Martin Smith
21/11/1962 Birmingham 0.64 23 36 1988-89 Arsenal
97
Bale Gareth Frank Bale
16/07/1989 Cardiff 0.64 21 33 2012-13 Tottenham
98
Agüero Sergio Leonel Agüero del Castillo
02/06/1988 Quilmes 0.64 21 33 2018-19 Manchester City
99
Astle Jeffrey Astle
13/05/1942 Eastwood 0.63 26 41 1967-68 West Bromwich Albion
100
Keegan Joseph Kevin Keegan
14/02/1951 Armthorpe 0.63 26 41 1981-82 Southampton
101
McAvennie Francis McAvennie
22/11/1959 Glasgow 0.63 26 41 1985-86 West Ham
102
Lineker Gary Winston Lineker
30/11/1960 Leicester 0.63 24 38 1989-90 Tottenham
103
Bent Darren Ashley Bent
06/02/1984 Tooting 0.63 24 38 2009-10 Sunderland
104
Alexis Sánchez Alexis Alejandro Sánchez Sánchez
19/12/1988 Tocopilla 0.63 24 38 2016-17 Arsenal
105
Brazil Alan Bernard Brazil
15/06/1959 Govan 0.63 22 35 1981-82 Ipswich Town
106
Byrom John Byrom
24/04/1944 Blackburn 0.63 25 40 1964-65 Blackburn Rovers
107
Hunt Roger Hunt
20/07/1938 Glazebury 0.63 25 40 1964-65 Liverpool
108
Hunt Roger Hunt
20/07/1938 Glazebury 0.63 25 40 1967-68 Liverpool
109
McClair Brian John McClair
08/12/1963 Bellshill 0.63 25 40 1987-88 Manchester United
110
Yorke Dwight Eversley Yorke
03/11/1971 Canaan 0.63 20 32 1999-00 Manchester United
111
Van Nistelrooy Rutgerus Johannes Martinus van Nistelrooy
01/07/1976 Oss 0.63 20 32 2003-04 Manchester United
112
Berbatov Dimitar Ivanov Berbatov
30/01/1981 Blagoevgrad 0.63 20 32 2010-11 Manchester United
113
Smith Alan Martin Smith
21/11/1962 Birmingham 0.62 23 37 1990-91 Arsenal
114
Shearer Alan Shearer
13/08/1970 Newcastle upon Tyne 0.62 23 37 1999-00 Newcastle
115
Shearer Alan Shearer
13/08/1970 Newcastle upon Tyne 0.62 23 37 2001-02 Newcastle
116
Moran Stephen James Moran
10/01/1961 Croydon 0.62 21 34 1983-84 Southampton
117
Kane Harry Edward Kane
28/07/1993 Walthamstow 0.62 21 34 2014-15 Tottenham
118
Lampard Frank James Lampard
20/06/1978 Romford 0.61 22 36 2009-10 Chelsea
119
Mané Sadio Mané
10/04/1992 Bambali 0.61 22 36 2018-19 Liverpool
120
Aubameyang Pierre-Emerick Emiliano François Aubameyang
18/06/1989 Laval 0.61 22 36 2018-19 Arsenal
121
Aubameyang Pierre-Emerick Emiliano François Aubameyang
18/06/1989 Laval 0.61 22 36 2019-20 Arsenal
122
Ritchie John Henry Ritchie
12/07/1941 Kettering 0.61 25 41 1964-65 Stoke City
123
Macdonald Malcolm Ian Macdonald
07/01/1950 Fulham 0.61 25 41 1976-77 Arsenal
124
Lineker Gary Winston Lineker
30/11/1960 Leicester 0.61 25 41 1984-85 Leicester
125
Sutton Christopher Roy Sutton
10/03/1973 Nottingham 0.61 25 41 1993-94 Norwich
126
Hankin Raymond Hankin
02/02/1956 Wallsend 0.61 20 33 1977-78 Leeds
127
Clarke Colin John Clarke
30/10/1962 Newry 0.61 20 33 1986-87 Southampton
128
Viduka Mark Anthony Viduka
09/10/1975 Melbourne 0.61 20 33 2002-03 Leeds
129
Sterling Raheem Shaquille Sterling
08/12/1994 Kingston 0.61 20 33 2019-20 Manchester City
130
Toney Ivan Benjamin Elijah Toney
16/03/1996 Northampton 0.61 20 33 2022-23 Brentford
131
Osgood Peter Leslie Osgood
20/02/1947 Clewer 0.61 23 38 1969-70 Chelsea
132
Beattie James Scott Beattie
27/02/1978 Lancaster 0.61 23 38 2002-03 Southampton
133
Aldridge John William Aldridge
18/09/1958 Liverpool 0.60 21 35 1988-89 Liverpool
134
Beardsley Peter Andrew Beardsley
18/01/1961 Newcastle upon Tyne 0.60 21 35 1993-94 Newcastle
135
Van Nistelrooy Rutgerus Johannes Martinus van Nistelrooy
01/07/1976 Oss 0.60 21 35 2005-06 Manchester United
136
Baker Joseph Henry Baker
17/07/1940 Woolton 0.60 25 42 1964-65 Arsenal
137
Hurst Geoffrey Charles Hurst
08/12/1941 Ashton-under-Lyne 0.60 25 42 1968-69 West Ham
138
Francis Trevor John Francis
19/04/1954 Plymouth 0.60 25 42 1977-78 Birmingham
139
Harford Michael Gordon Harford
12/02/1959 Sunderland 0.60 22 37 1985-86 Luton
140
Fowler Robert Bernard Fowler
09/04/1975 Toxteth 0.60 25 42 1994-95 Liverpool
141
Collymore Stanley Victor Collymore
22/01/1971 Stone 0.60 22 37 1994-95 Nottingham Forest
142
Shearer Alan Shearer
13/08/1970 Newcastle upon Tyne 0.60 22 37 2003-04 Newcastle
143
Salah Mohamed Salah Hamed Mahrous Ghaly
15/06/1992 Nagrig 0.60 22 37 2020-21 Liverpool
144
Hurst Geoffrey Charles Hurst
08/12/1941 Ashton-under-Lyne 0.59 23 39 1965-66 West Ham
145
Greaves James Peter Greaves
20/02/1940 London 0.59 23 39 1967-68 Tottenham
146
Aldridge John William Aldridge
18/09/1958 Liverpool 0.59 23 39 1985-86 Oxford
147
Wright Ian Edward Wright
03/11/1963 Woolwich 0.59 23 39 1993-94 Arsenal
148
Ball Alan James Ball
12/05/1945 Farnworth 0.59 20 34 1967-68 Everton
149
Dixon Kerry Michael Dixon
24/07/1961 Luton 0.59 24 41 1984-85 Chelsea
150
Tambling Robert Victor Tambling
18/09/1941 Storrington 0.58 21 36 1966-67 Chelsea
151
Lineker Gary Winston Lineker
30/11/1960 Leicester 0.58 22 38 1983-84 Leicester
152
Salah Mohamed Salah Hamed Mahrous Ghaly
15/06/1992 Nagrig 0.58 22 38 2018-19 Liverpool
153
Ings Daniel William John Ings
23/07/1992 Hythe 0.58 22 38 2019-20 Southampton
154
Worthington Frank Stewart Worthington
23/11/1948 Halifax 0.57 24 42 1978-79 Bolton Wanderers
155
Le Tissier Matthew Le Tissier
14/10/1968 Saint Peter Port 0.57 20 35 1989-90 Southampton
156
Fashanu John Fashanu
18/09/1962 Kensington 0.57 20 35 1990-91 Wimbledon
157
Yaya Touré Gnégnéri Yaya Touré
13/05/1983 Bouaké 0.57 20 35 2013-14 Manchester City
158
Diego Costa Diego da Silva Costa
07/10/1988 Lagarto 0.57 20 35 2016-17 Chelsea
159
Astle Jeffrey Astle
13/05/1942 Eastwood 0.57 21 37 1968-69 West Bromwich Albion
160
Johnson David Edward Johnson
23/10/1951 Liverpool 0.57 21 37 1979-80 Liverpool
161
Woodcock Anthony Stewart Woodcock
06/12/1955 Eastwood 0.57 21 37 1983-84 Arsenal
162
Johnson Andrew Johnson
10/02/1981 Bedford 0.57 21 37 2004-05 Crystal Palace
163
Clarke Allan John Clarke
31/07/1946 Short Heath 0.56 20 36 1967-68 Fulham
164
Withe Peter Withe
30/08/1951 Liverpool 0.56 20 36 1980-81 Aston Villa
165
Sharp Graeme Marshall Sharp
16/10/1960 Glasgow 0.56 20 36 1984-85 Everton
166
Drogba Didier Yves Drogba Tébily
11/03/1978 Abidjan 0.56 20 36 2006-07 Chelsea
167
Wood Christopher Grant Wood
07/12/1991 Auckland 0.56 20 36 2024-25 Nottingham Forest
168
Lochhead Andrew Lorimar Lochhead
09/03/1941 Milngavie 0.55 21 38 1964-65 Burnley
169
Charnley Raymond Ogden Charnley
29/05/1935 Lancaster 0.55 21 38 1964-65 Blackpool
170
Chapman Lee Roy Chapman
05/12/1959 Lincoln 0.55 21 38 1990-91 Leeds
171
Sheringham Edward Paul Sheringham
02/04/1966 Highams Park 0.55 21 38 1992-93 Tottenham
172
Rush Ian James Rush
20/10/1961 St Asaph 0.55 22 40 1985-86 Liverpool
173
Clarke Allan John Clarke
31/07/1946 Short Heath 0.55 23 42 1966-67 Fulham
174
Royle Joseph Royle
08/04/1949 Liverpool 0.55 23 42 1969-70 Everton
175
Lorimer Peter Patrick Lorimer
14/12/1946 Dundee 0.55 23 42 1971-72 Leeds
176
Macdonald Malcolm Ian Macdonald
07/01/1950 Fulham 0.55 23 42 1971-72 Newcastle
177
MacDougall Edward John MacDougall
08/01/1947 Inverness 0.55 23 42 1975-76 Norwich
178
Boyer Philip John Boyer
25/01/1949 Nottingham 0.55 23 42 1979-80 Southampton
179
Cottee Antony Richard Cottee
11/07/1965 Forest Gate 0.55 23 42 1986-87 West Ham
180
Herd David George Herd
15/04/1934 Hamilton 0.54 20 37 1964-65 Manchester United
181
Duncan John Pearson Duncan
22/02/1949 Dundee 0.54 20 37 1975-76 Tottenham
182
Ferdinand Leslie Ferdinand
08/12/1966 Paddington 0.54 20 37 1992-93 Queens Park Rangers
183
Vardy Jamie Richard Vardy
11/01/1987 Sheffield 0.54 20 37 2017-18 Leicester
184
Storey-Moore Ian Storey-Moore
17/01/1945 Ipswich 0.54 21 39 1966-67 Nottingham Forest
185
Kidd Brian Kidd
29/05/1949 Collyhurst 0.54 21 39 1976-77 Manchester City
186
Davies Ronald Tudor Davies
25/05/1942 Holywell 0.53 20 38 1968-69 Southampton
187
Curran Hugh Patrick Curran
25/09/1943 Carstairs 0.53 20 38 1969-70 Wolverhampton
188
Dearden William Dearden
11/02/1944 Oldham 0.53 20 38 1972-73 Sheffield United
189
Latchford Robert Dennis Latchford
18/01/1951 Birmingham 0.53 20 38 1982-83 Swansea
190
Dixon Kerry Michael Dixon
24/07/1961 Luton 0.53 20 38 1989-90 Chelsea
191
Quinn Niall John Quinn
06/10/1966 Dublin 0.53 20 38 1990-91 Manchester City
192
Mbeumo Bryan Tetsadong Marceau Mbeumo
07/08/1999 Avallon 0.53 20 38 2024-25 Brentford
193
Jones Michael David Jones
24/04/1945 Shireoaks 0.53 21 40 1965-66 Sheffield United
194
Sinclair John Evens Wright Sinclair
21/07/1943 Culross 0.52 22 42 1965-66 Leicester
195
Royle Joseph Royle
08/04/1949 Liverpool 0.52 22 42 1968-69 Everton
196
Robson Bryan Stanley Robson
11/11/1945 Sunderland 0.52 22 42 1969-70 Newcastle
197
Falco Mark Peter Falco
22/10/1960 Bethnal Green 0.52 22 42 1984-85 Tottenham
198
Sinclair John Evens Wright Sinclair
21/07/1943 Culross 0.51 21 41 1966-67 Leicester
199
Channon Michael Roger Channon
28/11/1948 Orcheston 0.51 21 41 1973-74 Southampton
200
Robson Bryan Stanley Robson
11/11/1945 Sunderland 0.50 21 42 1968-69 Newcastle
Players still active the season 2025-26
Collaborate with BDFutbol!