# Player Country Team Goals (Penalty)
1. Erling Haaland Norway Norway Manchester City Manchester City 18 (3)
2. Harry Kane England England Tottenham Hotspur Tottenham Hotspur 12 (2)
3. Ivan Toney England England Brentford FC Brentford FC 10 (3)
4. Aleksandar Mitrović Serbia Serbia Fulham FC Fulham FC 9 (3)
Rodrigo Spain Spain Leeds United Leeds United 9 (1)
6. Miguel Almirón Paraguay Paraguay Newcastle United Newcastle United 8 (0)
7. Phil Foden England England Manchester City Manchester City 7 (0)
James Maddison England England Leicester City Leicester City 7 (0)
Roberto Firmino Brazil Brazil Liverpool FC Liverpool FC 7 (0)
Leandro Trossard Belgium Belgium Brighton & Hove Albion Brighton & Hove Albion 7 (0)
11. Harvey Barnes England England Leicester City Leicester City 6 (0)
Martin Ødegaard Norway Norway Arsenal FC Arsenal FC 6 (0)
Mo Salah Egypt Egypt Liverpool FC Liverpool FC 6 (0)
Callum Wilson England England Newcastle United Newcastle United 6 (1)
Wilfried Zaha Ivory Coast Ivory Coast Crystal Palace Crystal Palace 6 (0)
16. Gabriel Jesus Brazil Brazil Arsenal FC Arsenal FC 5 (0)
Gabriel Martinelli Brazil Brazil Arsenal FC Arsenal FC 5 (0)
Pascal Groß Germany Germany Brighton & Hove Albion Brighton & Hove Albion 5 (0)
Danny Ings England England Aston Villa Aston Villa 5 (2)
Alexis Mac Allister Argentina Argentina Brighton & Hove Albion Brighton & Hove Albion 5 (3)
Darwin Núñez Uruguay Uruguay Liverpool FC Liverpool FC 5 (0)
22. Ché Adams Scotland Scotland Southampton FC Southampton FC 4 (0)
Rodrigo Bentancur Uruguay Uruguay Tottenham Hotspur Tottenham Hotspur 4 (0)
Philip Billing Denmark Denmark AFC Bournemouth AFC Bournemouth 4 (0)
Kieffer Moore Wales Wales AFC Bournemouth AFC Bournemouth 4 (0)
Marcus Rashford England England Manchester United Manchester United 4 (0)
Rúben Neves Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 4 (2)
Bukayo Saka England England Arsenal FC Arsenal FC 4 (1)
Crysencio Summerville Netherlands Netherlands Leeds United Leeds United 4 (0)
30. Julián Álvarez Argentina Argentina Manchester City Manchester City 3 (0)
Antony Brazil Brazil Manchester United Manchester United 3 (0)
Taiwo Awoniyi Nigeria Nigeria Nottingham Forest Nottingham Forest 3 (0)
Leon Bailey Jamaica Jamaica Aston Villa Aston Villa 3 (0)
Bruno Guimarães Brazil Brazil Newcastle United Newcastle United 3 (0)
Patson Daka Zambia Zambia Leicester City Leicester City 3 (0)
Kevin De Bruyne Belgium Belgium Manchester City Manchester City 3 (0)
Bobby Decordova-Reid Jamaica Jamaica Fulham FC Fulham FC 3 (0)
Luis Díaz Colombia Colombia Liverpool FC Liverpool FC 3 (0)
Odsonne Édouard France France Crystal Palace Crystal Palace 3 (0)
Anthony Gordon England England Everton FC Everton FC 3 (0)
Kai Havertz Germany Germany Chelsea FC Chelsea FC 3 (0)
Pierre-Emile Højbjerg Denmark Denmark Tottenham Hotspur Tottenham Hotspur 3 (0)
Bryan Mbeumo Cameroon Cameroon Brentford FC Brentford FC 3 (1)
Dominic Solanke England England AFC Bournemouth AFC Bournemouth 3 (0)
Heung-min Son South Korea South Korea Tottenham Hotspur Tottenham Hotspur 3 (0)
Raheem Sterling England England Chelsea FC Chelsea FC 3 (0)
Youri Tielemans Belgium Belgium Leicester City Leicester City 3 (1)
Yoane Wissa Congo DR Congo DR Brentford FC Brentford FC 3 (0)
Granit Xhaka Switzerland Switzerland Arsenal FC Arsenal FC 3 (0)
50. Andreas Pereira Brazil Brazil Fulham FC Fulham FC 2 (1)
Jaidon Anthony England England AFC Bournemouth AFC Bournemouth 2 (0)
Michail Antonio Jamaica Jamaica West Ham United West Ham United 2 (0)
Joe Aribo Nigeria Nigeria Southampton FC Southampton FC 2 (0)
Saïd Benrahma Algeria Algeria West Ham United West Ham United 2 (1)
Bernardo Silva Portugal Portugal Manchester City Manchester City 2 (0)
Jarrod Bowen England England West Ham United West Ham United 2 (1)
Bruno Fernandes Portugal Portugal Manchester United Manchester United 2 (0)
Daniel Podence Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Joshua Dasilva England England Brentford FC Brentford FC 2 (0)
Ben Davies Wales Wales Tottenham Hotspur Tottenham Hotspur 2 (0)
Eric Dier England England Tottenham Hotspur Tottenham Hotspur 2 (0)
Eberechi Eze England England Crystal Palace Crystal Palace 2 (0)
Fabio Carvalho Portugal Portugal Liverpool FC Liverpool FC 2 (0)
Gabriel Brazil Brazil Arsenal FC Arsenal FC 2 (0)
Morgan Gibbs-White England England Nottingham Forest Nottingham Forest
Wolverhampton Wanderers Wolverhampton Wanderers
2 (0)
İlkay Gündoğan Germany Germany Manchester City Manchester City 2 (0)
Alexander Isak Sweden Sweden Newcastle United Newcastle United 2 (1)
João Cancelo Portugal Portugal Manchester City Manchester City 2 (0)
João Palhinha Portugal Portugal Fulham FC Fulham FC 2 (0)
Brennan Johnson Wales Wales Nottingham Forest Nottingham Forest 2 (1)
Jorginho Italy Italy Chelsea FC Chelsea FC 2 (2)
Jefferson Lerma Colombia Colombia AFC Bournemouth AFC Bournemouth 2 (0)
Anthony Martial France France Manchester United Manchester United 2 (1)
Dwight McNeil England England Everton FC Everton FC 2 (0)
Ben Mee England England Brentford FC Brentford FC 2 (0)
Mason Mount England England Chelsea FC Chelsea FC 2 (0)
Reiss Nelson England England Arsenal FC Arsenal FC 2 (0)
Thomas Partey Ghana Ghana Arsenal FC Arsenal FC 2 (0)
Romain Perraud France France Southampton FC Southampton FC 2 (0)
Jacob Ramsey England England Aston Villa Aston Villa 2 (0)
Harrison Reed England England Fulham FC Fulham FC 2 (0)
William Saliba France France Arsenal FC Arsenal FC 2 (0)
Jadon Sancho England England Manchester United Manchester United 2 (0)
Gianluca Scamacca Italy Italy West Ham United West Ham United 2 (0)
Ryan Sessegnon England England Tottenham Hotspur Tottenham Hotspur 2 (0)
Luis Sinisterra Colombia Colombia Leeds United Leeds United 2 (0)
Marcus Tavernier England England AFC Bournemouth AFC Bournemouth 2 (0)
Ollie Watkins England England Aston Villa Aston Villa 2 (0)
Joe Willock England England Newcastle United Newcastle United 2 (0)
90. Brenden Aaronson USA USA Leeds United Leeds United 1 (0)
Adama Traoré Spain Spain Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Tosin Adarabioyo England England Fulham FC Fulham FC 1 (0)
Trent Alexander-Arnold England England Liverpool FC Liverpool FC 1 (0)
Joachim Andersen Denmark Denmark Crystal Palace Crystal Palace 1 (0)
Adam Armstrong England England Southampton FC Southampton FC 1 (0)
Stuart Armstrong Scotland Scotland Southampton FC Southampton FC 1 (0)
Pierre-Emerick Aubameyang Gabon Gabon Chelsea FC Chelsea FC 1 (0)
Armando Broja Albania Albania Chelsea FC Chelsea FC 1 (0)
Emiliano Buendia Argentina Argentina Aston Villa Aston Villa 1 (0)
Moisés Caicedo Ecuador Ecuador Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Dominic Calvert-Lewin England England Everton FC Everton FC 1 (0)
Casemiro Brazil Brazil Manchester United Manchester United 1 (0)
Timothy Castagne Belgium Belgium Leicester City Leicester City 1 (0)
Ben Chilwell England England Chelsea FC Chelsea FC 1 (0)
Ryan Christie Scotland Scotland AFC Bournemouth AFC Bournemouth 1 (0)
Conor Coady England England Everton FC Everton FC
Wolverhampton Wanderers Wolverhampton Wanderers
1 (0)
Liam Cooper Scotland Scotland Leeds United Leeds United 1 (0)
Cristiano Ronaldo Portugal Portugal Manchester United Manchester United 1 (0)
Emmanuel Dennis Nigeria Nigeria Nottingham Forest Nottingham Forest 1 (0)
Kiernan Dewsbury-Hall England England Leicester City Leicester City 1 (0)
Lucas Digne France France Aston Villa Aston Villa 1 (0)
Issa Diop France France Fulham FC Fulham FC 1 (0)
Douglas Luiz Brazil Brazil Aston Villa Aston Villa 1 (0)
Harvey Elliott England England Liverpool FC Liverpool FC 1 (0)
Christian Eriksen Denmark Denmark Manchester United Manchester United 1 (0)
Fábio Vieira Portugal Portugal Arsenal FC Arsenal FC 1 (0)
Fred Brazil Brazil Manchester United Manchester United 1 (0)
Conor Gallagher England England Chelsea FC Chelsea FC 1 (0)
Alejandro Garnacho Argentina Argentina Manchester United Manchester United 1 (0)
Gonçalo Guedes Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Demarai Gray England England Everton FC Everton FC 1 (0)
Jack Grealish England England Manchester City Manchester City 1 (0)
Sam Greenwood England England Leeds United Leeds United 1 (0)
Jack Harrison England England Leeds United Leeds United 1 (0)
Kelechi Iheanacho Nigeria Nigeria Leicester City Leicester City 1 (0)
Alex Iwobi Nigeria Nigeria Everton FC Everton FC 1 (0)
Dan James Wales Wales Fulham FC Fulham FC
Leeds United Leeds United
1 (0)
Reece James England England Chelsea FC Chelsea FC 1 (0)
Vitaly Janelt Germany Germany Brentford FC Brentford FC 1 (0)
Mathias Jensen Denmark Denmark Brentford FC Brentford FC 1 (0)
Joelinton Brazil Brazil Newcastle United Newcastle United 1 (0)
Kalidou Koulibaly Senegal Senegal Chelsea FC Chelsea FC 1 (0)
Cheikhou Kouyaté Senegal Senegal Nottingham Forest Nottingham Forest 1 (0)
Dejan Kulusevski Sweden Sweden Tottenham Hotspur Tottenham Hotspur 1 (0)
Adam Lallana England England Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Roméo Lavia Belgium Belgium Southampton FC Southampton FC 1 (0)
Sean Longstaff England England Newcastle United Newcastle United 1 (0)
Riyad Mahrez Algeria Algeria Manchester City Manchester City 1 (0)
Marc Roca Spain Spain Leeds United Leeds United 1 (0)
Jean-Philippe Mateta France France Crystal Palace Crystal Palace 1 (0)
Neal Maupay France France Brighton & Hove Albion Brighton & Hove Albion
Everton FC Everton FC
1 (0)
Kaoru Mitoma Japan Japan Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Jacob Murphy England England Newcastle United Newcastle United 1 (0)
Christian Nørgaard Denmark Denmark Brentford FC Brentford FC 1 (0)
Lewis O'Brien England England Nottingham Forest Nottingham Forest 1 (0)
Michael Olise France France Crystal Palace Crystal Palace 1 (0)
Pablo Fornals Spain Spain West Ham United West Ham United 1 (0)
Christian Pulišić USA USA Chelsea FC Chelsea FC 1 (0)
Declan Rice England England West Ham United West Ham United 1 (0)
Allan Saint-Maximin France France Newcastle United Newcastle United 1 (0)
Fabian Schär Switzerland Switzerland Newcastle United Newcastle United 1 (0)
Tomáš Souček Czech Republic Czech Republic West Ham United West Ham United 1 (0)
Pascal Struijk Netherlands Netherlands Leeds United Leeds United 1 (0)
Kieran Trippier England England Newcastle United Newcastle United 1 (0)
Virgil van Dijk Netherlands Netherlands Liverpool FC Liverpool FC 1 (0)
Jamie Vardy England England Leicester City Leicester City 1 (0)
Kyle Walker-Peters England England Southampton FC Southampton FC 1 (0)
James Ward-Prowse England England Southampton FC Southampton FC 1 (0)
Willian Brazil Brazil Fulham FC Fulham FC 1 (0)
Chris Wood New Zealand New Zealand Newcastle United Newcastle United 1 (0)
Ashley Young England England Aston Villa Aston Villa 1 (0)
Kurt Zouma France France West Ham United West Ham United 1 (0)