Login ENMore
Advanced search
Advanced search
Remove ads 1 year for €10

Ranking Goals per match in a single season Premier League

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