Topscorers Premier League 2023/2024

Topscorers Premier League 2023/2024



# Naam Nat. Geb. Club Goals
1 Erling Braut Haaland 21-07-2000 Manchester City 20
2 Cole Palmer 06-05-2002 Chelsea 20
3 Ollie Watkins 30-12-1995 Aston Villa 19
4 Dominic Solanke 14-09-1997 AFC Bournemouth 18
5 Alexander Isak 21-09-1999 Newcastle United 17
6 Mohamed Salah Ghaly 15-06-1992 Liverpool 17
7 Philip Foden 28-05-2000 Manchester City 16
8 Jarrod Bowen 20-12-1996 West Ham United 15
9 Heung-Min Son 08-07-1992 Tottenham Hotspur 15
10 Bukayo Saka 05-09-2001 Arsenal 14
11 Chris Wood 07-12-1991 Nottingham Forest 12
12 Darwin Gabriel Núñez Ribeiro 24-06-1999 Liverpool 11
13 Jean-Philippe Mateta 28-06-1997 Crystal Palace 11
14 Matheus Santos Carneiro Da Cunha 27-05-1999 Wolverhampton Wanderers 11
15 Kai Havertz 11-06-1999 Arsenal 11
16 Leon Bailey Butler 09-08-1997 Aston Villa 10
17 Bruno Miguel Borges Fernandes 08-09-1994 Manchester United 10
18 Richarlison de Andrade 10-05-1997 Tottenham Hotspur 10
19 Anthony Gordon 24-02-2001 Newcastle United 10
20 Hee-Chan Hwang 26-01-1996 Wolverhampton Wanderers 10
21 Nicolas Jackson 20-06-2001 Chelsea 10
22 Diogo José Teixeira da Silva 04-12-1996 Liverpool 10
23 Leandro Trossard 04-12-1994 Arsenal 10
24 Yoane Wissa 03-09-1996 Brentford 10
25 Douglas Luiz Soares de Paulo 09-05-1998 Aston Villa 9
26 Carlton Morris 16-12-1995 Luton Town 9
27 Elijah Adebayo 07-01-1998 Luton Town 9
28 Julián Álvarez 31-01-2000 Manchester City 9
29 Luis Fernando Díaz Marulanda 13-01-1997 Liverpool 8
30 Eberechi Eze 29-06-1998 Crystal Palace 8
31 Rasmus Winther Højlund 04-02-2003 Manchester United 8
32 João Pedro Junqueira de Jesus 26-09-2001 Brighton & Hove Albion 8
33 Bryan Mbeumo 07-08-1999 Brentford 8
34 Rodrigo Muniz Carvalho 04-05-2001 Fulham 8
35 Martin Ødegaard 17-12-1998 Arsenal 8
36 Antoine Semenyo 07-01-2000 AFC Bournemouth 8
37 Mohammed Kudus 02-08-2000 West Ham United 7
38 Michael Olise 12-12-2001 Crystal Palace 7
39 Callum Wilson 27-02-1992 Newcastle United 7
40 Marcus Rashford 31-10-1997 Manchester United 7
41 Odsonne Édouard 16-01-1998 Crystal Palace 7
42 Scott McTominay 08-12-1996 Manchester United 7
43 Rodrigo Hernández Cascante 22-06-1996 Manchester City 7
44 Alejandro Garnacho Ferreyra 01-07-2004 Manchester United 7
45 Bobby Reid 02-02-1993 Fulham 6
46 John McGinn 18-10-1994 Aston Villa 6
47 Bernardo Mota Veiga de Carvalho e Silva 10-08-1994 Manchester City 6
48 Neal Maupay 14-08-1996 Brentford 6
49 Declan Rice 14-01-1999 Arsenal 6
50 Tomáš Souček 27-02-1995 West Ham United 6
51 Raheem Shaquille Sterling 08-12-1994 Chelsea 6
52 James Ward-Prowse 01-11-1994 West Ham United 6
53 Oliver McBurnie 04-06-1996 Sheffield United 6
54 Simon Adingra 01-01-2002 Brighton & Hove Albion 6
55 Gabriel Teodoro Martinelli Silva 18-06-2001 Arsenal 6
56 Justin Kluivert 05-05-1999 AFC Bournemouth 6
57 Cody Mathès Gakpo 07-05-1999 Liverpool 6
58 Evan Ferguson 01-01-1970 Brighton & Hove Albion 6
59 Abdoulaye Doucouré 01-01-1993 Everton 6
60 Moussa Diaby 07-07-1999 Aston Villa 6
61 Dominic Calvert-Lewin 16-03-1997 Everton 6
62 Taiwo Michael Awoniyi 12-08-1997 Nottingham Forest 6
63 Dejan Kulusevski 25-04-2000 Tottenham Hotspur 6
64 Morgan Gibbs-White 27-01-2000 Nottingham Forest 5
65 Edward Nketiah 30-05-1999 Arsenal 5
66 Brennan Johnson 23-05-2001 Tottenham Hotspur 5
67 Raúl Alonso Jiménez Rodríguez 05-05-1991 Fulham 5
68 Callum Hudson-Odoi 07-11-2000 Nottingham Forest 5
69 Alex Iwobi 03-05-1996 Fulham 5
70 Lyle Foster 03-09-2000 Burnley 5
71 Jacob Bruun Larsen 19-09-1998 Burnley 5
72 Ben Brereton 18-04-1999 Sheffield United 5
73 Ross Barkley 05-12-1993 Luton Town 5
74 Michail Antonio 28-03-1990 West Ham United 5
75 Anthony Elanga 27-04-2002 Nottingham Forest 5
76 Cristian Gabriel Romero 27-04-1998 Tottenham Hotspur 4
77 Alexis Mac Allister 24-12-1998 Liverpool 4
78 James Maddison 23-11-1996 Tottenham Hotspur 4
79 Mykhailo Mudryk 05-01-2001 Chelsea 4
80 Chiedozie Ogbene 01-05-1997 Luton Town 4
81 Lucas Tolentino Coelho de Lima 27-08-1997 West Ham United 4
82 Pablo Sarabia García 11-05-1992 Wolverhampton Wanderers 4
83 Fabian Lukas Schär 20-12-1991 Newcastle United 4
84 Daniel Nii Tackie Mensah Welbeck 26-11-1990 Brighton & Hove Albion 4
85 Ivan Toney 16-03-1996 Brentford 4
86 Ben White 08-10-1997 Arsenal 4
87 João Maria Lobo Alves Palhinha Gonçalves 09-07-1995 Fulham 4
88 Sean Longstaff 30-10-1997 Newcastle United 4
89 Willian Borges da Silva 09-08-1988 Fulham 4
90 Mario Lemina 01-09-1993 Wolverhampton Wanderers 4
91 Josh Brownhill 19-12-1995 Burnley 4
92 Gustavo Hamer 24-06-1997 Sheffield United 4
93 Cameron Archer 01-01-1970 Sheffield United 4
94 Jordan Ayew 11-09-1991 Crystal Palace 4
95 Harvey Lewis Barnes 09-12-1997 Newcastle United 4
96 Mohamed Zeki Amdouni 04-12-2000 Burnley 4
97 Tahith Chong 04-12-1999 Luton Town 4
98 Kevin De Bruyne 28-06-1991 Manchester City 4
99 Gabriel Fernando de Jesus 03-04-1997 Arsenal 4
100 David Fofana 22-12-2002 Burnley 4
101 Pascal Groß 15-06-1991 Brighton & Hove Albion 4
102 Bruno Guimarães Rodriguez Moura 16-11-1997 Newcastle United 4
103 Kaoru Mitoma 20-05-1997 Brighton & Hove Albion 3
104 Keane Lewis-Potter 22-02-2001 Brentford 3
105 Chukwunonso Madueke 10-03-2002 Chelsea 3
106 Solomon March 20-07-1994 Brighton & Hove Albion 3
107 Dwight McNeil 22-11-1999 Everton 3
108 Kurt Happy Zouma 27-10-1994 West Ham United 3
109 Wilson Odobert 28-11-2004 Burnley 3
110 Pape Matar Sarr 14-09-2002 Tottenham Hotspur 3
111 Marcos Senesi 10-05-1997 AFC Bournemouth 3
112 Dominik Szoboszlai 25-10-2000 Liverpool 3
113 Marcus Tavernier 22-03-1999 AFC Bournemouth 3
114 Harry Wilson 22-03-1997 Fulham 3
115 Andreas Hoelgebaum Pereira 01-01-1996 Fulham 3
116 Mathias Jensen 01-01-1996 Brentford 3
117 James Mcatee 01-01-1970 Sheffield United 3
118 Jack Hinshelwood 01-01-1970 Brighton & Hove Albion 3
119 Thiago Emiliano da Silva 22-09-1984 Chelsea 3
120 Jack Harrison 20-11-1996 Everton 3
121 Trent Alexander-Arnold 07-10-1998 Liverpool 3
122 Miguel Ángel Almirón Rejala 10-02-1994 Newcastle United 3
123 Jayden Bogle 27-07-2000 Sheffield United 3
124 Jarrad Branthwaite 27-06-2002 Everton 3
125 Facundo Valentín Buonanotte 23-12-2004 Brighton & Hove Albion 3
126 Norberto Bercique Gomes Betuncal 31-01-1998 Everton 3
127 Jeremy Doku 27-05-2002 Manchester City 3
128 Jack Grealish 10-09-1995 Manchester City 3
129 Lewis Dunk 21-11-1991 Brighton & Hove Albion 3
130 Jhon Jáder Durán Palacio 13-12-2003 Aston Villa 3
131 Enzo Jeremías Fernández 17-01-2001 Chelsea 3
132 Conor Gallagher 06-02-2000 Chelsea 3
133 Gabriel dos Santos Magalhães 19-12-1997 Arsenal 3
134 Christian Nørgaard 10-03-1994 Brentford 2
135 Christopher Nkunku 14-11-1997 Chelsea 2
136 Vitalii Mykolenko 29-05-1999 Everton 2
137 Amadou Zeund Georges Mvom Onana 16-08-2001 Everton 2
138 Ben Mee 21-09-1989 Brentford 2
139 Jacob Murphy 24-02-1995 Newcastle United 2
140 Alejandro Moreno Lopera 08-06-1993 Aston Villa 2
141 Kobbie Mainoo 01-01-1970 Manchester United 2
142 Harry Maguire 05-03-1993 Manchester United 2
143 Gabriel Osho 14-08-1998 Luton Town 2
144 Dara O'Shea 04-03-1999 Burnley 2
145 Mickey van de Ven 19-04-2001 Tottenham Hotspur 2
146 Ethan Pinnock 29-05-1993 Brentford 2
147 Jay Rodriguez 29-07-1989 Burnley 2
148 Giovani Lo Celso 09-04-1996 Tottenham Hotspur 2
149 Morgan Rogers 26-07-2002 Aston Villa 2
150 William Saliba 24-03-2001 Arsenal 2
151 Kevin Schade 27-11-2001 Brentford 2
152 Luis Fernando Sinisterra Lucumí 17-06-1999 AFC Bournemouth 2
153 Iyenoma Destiny Udogie 28-11-2002 Tottenham Hotspur 2
154 Virgil van Dijk 08-07-1991 Liverpool 2
155 Kristoffer Vassbakk Ajer 17-04-1998 Brentford 2
156 Timo Werner 06-03-1996 Tottenham Hotspur 2
157 Nicolò Zaniolo 02-07-1999 Aston Villa 2
158 Pedro Lomba Neto 09-03-2000 Wolverhampton Wanderers 2
159 Sven Botman 12-01-2000 Newcastle United 2
160 Rico Lewis 21-11-2004 Manchester City 2
161 Jacob Brown 10-04-1998 Luton Town 2
162 Max Kilman 23-05-1997 Wolverhampton Wanderers 2
163 Rayan Aït Nouri 06-06-2001 Wolverhampton Wanderers 2
164 Manuel Obafemi Akanji 19-07-1995 Manchester City 2
165 Nathan Aké 18-02-1995 Manchester City 2
166 Carlos Vinícius Alves Morais 25-03-1995 Fulham 2
167 Joachim Andersen 31-05-1996 Crystal Palace 2
168 Joelinton Cassio Apolinário de Lira 14-08-1996 Newcastle United 2
169 Jean-Ricner Bellegarde 27-06-1998 Wolverhampton Wanderers 2
170 Luke Berry 12-07-1992 Luton Town 2
171 Philip Billing 11-06-1996 AFC Bournemouth 2
172 Oluwatosin Adarabioyo 24-09-1997 Fulham 2
173 Dan Burn 09-05-1992 Newcastle United 2
174 Matty Cash 07-08-1997 Aston Villa 2
175 Axel Disasi 11-03-1998 Chelsea 2
176 Nicolás Martín Domínguez 28-06-1998 Nottingham Forest 2
177 Danilo dos Santos de Oliveira 29-04-2001 Nottingham Forest 2
178 Harvey Elliot 04-04-2003 Liverpool 2
179 Pervis Josué Estupiñán Tenorio 21-01-1998 Brighton & Hove Albion 2
180 Anssumane Fati 31-10-2002 Brighton & Hove Albion 2
181 Pau Francisco Torres 16-01-1997 Aston Villa 2
182 João Victor Gomes da Silva 12-02-2001 Wolverhampton Wanderers 2
183 Idrissa Gana Gueye 26-09-1989 Everton 2
184 Sasa Kalajdzic 07-07-1997 Wolverhampton Wanderers 2
185 Tyrick Mitchell 01-09-1999 Crystal Palace 1
186 Kieffer Moore 08-08-1992 AFC Bournemouth 1
187 Mason Mount 10-01-1999 Manchester United 1
188 Pedro Antonio Porro Sauceda 13-09-1999 Tottenham Hotspur 1
189 Moussa Niakhate 08-03-1996 Nottingham Forest 1
190 Victor Nilsson Lindelöf 17-07-1994 Manchester United 1
191 Oliver Norwood 12-04-1991 Sheffield United 1
192 Temitayo Olufisayo Olaoluwa Aina 08-10-1996 Nottingham Forest 1
193 Emerson Palmieri dos Santos 03-08-1994 West Ham United 1
194 Lewis Miley 01-05-2005 Newcastle United 1
195 Saša Lukić 13-08-1996 Fulham 1
196 Teden Mengi 30-04-2002 Luton Town 1
197 Hannibal Mejbri 21-01-2003 Manchester United 1
198 Konstantinos Mavropanos 11-12-1997 West Ham United 1
199 Anthony Martial 05-12-1995 Manchester United 1
200 Orel Mangala 18-03-1998 Nottingham Forest 1
201 Tom Lockyer 03-12-1994 Luton Town 1
202 Valentino Livramento 12-11-2002 Newcastle United 1
203 Jefferson Andrés Lerma Solís 25-10-1994 Crystal Palace 1
204 Emerson Aparecido Leite de Souza Junior 14-01-1999 Tottenham Hotspur 1
205 Jamaal Lascelles 11-11-1993 Newcastle United 1
206 Tim Ream 05-10-1987 Fulham 1
207 Jacob Ramsey 28-05-2001 Aston Villa 1
208 Youri Tielemans 07-05-1997 Aston Villa 1
209 Chris Richards 28-03-2000 Crystal Palace 1
210 Takehiro Tomiyasu 05-11-1998 Arsenal 1
211 Illia Zabarnyi 01-09-2002 AFC Bournemouth 1
212 Cauley Woodrow 02-12-1994 Luton Town 1
213 Joseph Willock 20-08-1999 Newcastle United 1
214 Alejo Véliz 19-09-2003 Tottenham Hotspur 1
215 Raphaël Varane 25-04-1993 Manchester United 1
216 Enes Ünal 10-05-1997 AFC Bournemouth 1
217 Kieran Trippier 19-09-1990 Newcastle United 1
218 Adama Traoré Diarra 25-01-1996 Fulham 1
219 Andros Townsend 16-07-1991 Luton Town 1
220 Sandro Tonali 08-05-2000 Newcastle United 1
221 Harry Toffolo 19-08-1995 Nottingham Forest 1
222 Matt Ritchie 10-09-1989 Newcastle United 1
223 Ezri Konsa Ngoyo 06-04-1998 Aston Villa 1
224 Kenny Tete 09-10-1995 Fulham 1
225 Charlie Taylor 18-09-1993 Burnley 1
226 André Filipe Tavares Gomes 30-07-1993 Everton 1
227 James Tarkowski 19-11-1992 Everton 1
228 John Stones 28-05-1994 Manchester City 1
229 Alex Scott 01-01-1970 AFC Bournemouth 1
230 Jeffrey Schlupp 23-12-1992 Crystal Palace 1
231 Mads Roerslev Rasmussen 24-06-1999 Brentford 1
232 Jack Robinson 01-09-1993 Sheffield United 1
233 Andrew Robertson 11-03-1994 Liverpool 1
234 Mateo Kovačić 06-05-1994 Manchester City 1
235 Ogochukwu Onyeka Frank 01-01-1998 Brentford 1
236 Luca Koleosho 15-09-2004 Burnley 1
237 Oscar Bobb 12-07-2003 Manchester City 1
238 Nathan Michael Collins 30-04-2001 Brentford 1
239 Jordan Clark 22-09-1993 Luton Town 1
240 Carney Chukwuemeka 20-03-2003 Chelsea 1
241 Timothy Castagne 05-12-1995 Fulham 1
242 Carlos Henrique Casimiro 23-02-1992 Manchester United 1
243 Tom Cairney 20-01-1991 Fulham 1
244 David Brooks 08-07-1997 AFC Bournemouth 1
245 Armando Broja 10-09-2001 Chelsea 1
246 Conor Bradley 09-07-2003 Liverpool 1
247 Willy Boly 03-02-1991 Nottingham Forest 1
248 Sander Berge 14-02-1998 Burnley 1
249 Gnaly Maxwell Cornet 27-09-1996 West Ham United 1
250 Johann Berg Guðmunds­son 27-10-1990 Burnley 1
251 Rodrigo Bentancur Colmán 25-06-1997 Tottenham Hotspur 1
252 Calvin Bassey 31-12-1999 Fulham 1
253 Shandon Baptiste 08-04-1998 Brentford 1
254 Lorenz Assignon 22-06-2000 Burnley 1
255 Mads Juel Andersen 27-12-1997 Luton Town 1
256 Edson Omar Álvarez Velázquez 24-10-1997 West Ham United 1
257 Ameen Al Dakhil 06-03-2002 Burnley 1
258 Anel Ahmedhodzic 26-03-1999 Sheffield United 1
259 Naif Aguerd 30-03-1996 West Ham United 1
260 Levi Samuels Colwill 26-02-2003 Chelsea 1
261 Josh Cullen 07-04-1996 Burnley 1
262 Jakub Piotr Kiwior 15-02-2000 Arsenal 1
263 Fabio Daniel Ferreira Vieira 30-05-2000 Arsenal 1
264 Michael Keane 11-01-1993 Everton 1
265 Curtis Jones 30-01-2001 Liverpool 1
266 Mathias Jattah-Njie Jørgensen 23-04-1990 Brentford 1
267 Daniel William John Ings 23-07-1992 West Ham United 1
268 Joško Gvardiol 23-01-2002 Manchester City 1
269 Idrissa Gueye 16-09-2003 Everton 1
269 Arnaut Danjuma Groeneveld 31-01-1997 Everton 1
270 Ryan Gravenberch 16-05-2002 Liverpool 1
271 Alfie Gilchrist 28-11-2003 Chelsea 1
272 Saman Ghoddos 06-09-1993 Brentford 1
273 James Garner 13-03-2001 Everton 1
274 Dango Aboubacar Faissal Ouattara 01-01-1970 AFC Bournemouth 1
275 José Diogo Dalot Teixeira 18-03-1999 Manchester United 1
276 Wataru Endo 09-02-1993 Liverpool 1
277 Alfie Doughty 21-12-1999 Luton Town 1
278 Matt Doherty 16-01-1992 Wolverhampton Wanderers 1
279 Lewis Norman Dobbin 03-01-2003 Everton 1
280 Lucas Digne 20-07-1993 Aston Villa 1
281 Leander Dendoncker 15-04-1995 Aston Villa 1
282 Vinicius de Souza Costa 17-06-1999 Sheffield United 1
283 Craig Dawson 06-05-1990 Wolverhampton Wanderers 1
284 Ben Davies 24-04-1993 Tottenham Hotspur 1
285 Christian Dannemann Eriksen 14-02-1992 Manchester United 1
286 Oleksandr Zinchenko 15-12-1996 Arsenal 1