# Player Country Team Goals (Penalty)
1. Erling Haaland Norway Norway Manchester City Manchester City 12 (1)
2. Bryan Mbeumo Cameroon Cameroon Brentford FC Brentford FC 8 (2)
Mo Salah Egypt Egypt Liverpool FC Liverpool FC 8 (2)
Chris Wood New Zealand New Zealand Nottingham Forest Nottingham Forest 8 (1)
5. Cole Palmer England England Chelsea FC Chelsea FC 7 (1)
6. Liam Delap England England Ipswich Town Ipswich Town 6 (0)
Nicolas Jackson Senegal Senegal Chelsea FC Chelsea FC 6 (0)
Danny Welbeck England England Brighton & Hove Albion Brighton & Hove Albion 6 (0)
Yoane Wissa Congo DR Congo DR Brentford FC Brentford FC 6 (0)
10. Luis Díaz Colombia Colombia Liverpool FC Liverpool FC 5 (0)
Matheus Cunha Brazil Brazil Wolverhampton Wanderers Wolverhampton Wanderers 5 (0)
Ollie Watkins England England Aston Villa Aston Villa 5 (0)
13. Harvey Barnes England England Newcastle United Newcastle United 4 (0)
Jhon Durán Colombia Colombia Aston Villa Aston Villa 4 (0)
Evanilson Brazil Brazil AFC Bournemouth AFC Bournemouth 4 (0)
Kai Havertz Germany Germany Arsenal FC Arsenal FC 4 (0)
Alexander Isak Sweden Sweden Newcastle United Newcastle United 4 (0)
Raúl Jiménez Mexico Mexico Fulham FC Fulham FC 4 (1)
Brennan Johnson Wales Wales Tottenham Hotspur Tottenham Hotspur 4 (0)
Noni Madueke England England Chelsea FC Chelsea FC 4 (0)
Antoine Semenyo Ghana Ghana AFC Bournemouth AFC Bournemouth 4 (0)
Dominic Solanke England England Tottenham Hotspur Tottenham Hotspur 4 (0)
Jørgen Strand Larsen Norway Norway Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
Jamie Vardy England England Leicester City Leicester City 4 (1)
25. Rayan Aït Nouri Algeria Algeria Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Jarrod Bowen England England West Ham United West Ham United 3 (1)
Facundo Buonanotte Argentina Argentina Leicester City Leicester City 3 (0)
Gabriel Martinelli Brazil Brazil Arsenal FC Arsenal FC 3 (0)
Alejandro Garnacho Argentina Argentina Manchester United Manchester United 3 (0)
Joško Gvardiol Croatia Croatia Manchester City Manchester City 3 (0)
João Pedro Brazil Brazil Brighton & Hove Albion Brighton & Hove Albion 3 (0)
Mateo Kovačić Croatia Croatia Manchester City Manchester City 3 (0)
James Maddison England England Tottenham Hotspur Tottenham Hotspur 3 (0)
Jean-Philippe Mateta France France Crystal Palace Crystal Palace 3 (1)
Dwight McNeil England England Everton FC Everton FC 3 (0)
Morgan Rogers England England Aston Villa Aston Villa 3 (0)
Bukayo Saka England England Arsenal FC Arsenal FC 3 (0)
Emile Smith Rowe England England Fulham FC Fulham FC 3 (0)
Heung-min Son South Korea South Korea Tottenham Hotspur Tottenham Hotspur 3 (0)
Sammie Szmodics Ireland Ireland Ipswich Town Ipswich Town 3 (0)
Harry Wilson Wales Wales Fulham FC Fulham FC 3 (0)
42. Cameron Archer England England Southampton FC Southampton FC 2 (0)
Jordan Ayew Ghana Ghana Crystal Palace Crystal Palace
Leicester City Leicester City
2 (0)
Yves Bissouma Mali Mali Tottenham Hotspur Tottenham Hotspur 2 (0)
Bruno Fernandes Portugal Portugal Manchester United Manchester United 2 (1)
Dominic Calvert-Lewin England England Everton FC Everton FC 2 (0)
Diogo Jota Portugal Portugal Liverpool FC Liverpool FC 2 (0)
Gabriel Magalhães Brazil Brazil Arsenal FC Arsenal FC 2 (0)
Anthony Gordon England England Newcastle United Newcastle United 2 (1)
Marc Guéhi England England Crystal Palace Crystal Palace 2 (0)
Callum Hudson-Odoi England England Nottingham Forest Nottingham Forest 2 (0)
Alex Iwobi Nigeria Nigeria Fulham FC Fulham FC 2 (0)
Joelinton Brazil Brazil Newcastle United Newcastle United 2 (0)
James Justin England England Leicester City Leicester City 2 (0)
Michael Keane England England Everton FC Everton FC 2 (0)
Justin Kluivert Netherlands Netherlands AFC Bournemouth AFC Bournemouth 2 (1)
Mohammed Kudus Ghana Ghana West Ham United West Ham United 2 (0)
Dejan Kulusevski Sweden Sweden Tottenham Hotspur Tottenham Hotspur 2 (0)
Lucas Paquetá Brazil Brazil West Ham United West Ham United 2 (1)
Stephy Mavididi England England Leicester City Leicester City 2 (0)
Iliman Ndiaye Senegal Senegal Everton FC Everton FC 2 (0)
Darwin Núñez Uruguay Uruguay Liverpool FC Liverpool FC 2 (0)
Amadou Onana Belgium Belgium Aston Villa Aston Villa 2 (0)
Ethan Pinnock Jamaica Jamaica Brentford FC Brentford FC 2 (0)
Georginio Rutter France France Brighton & Hove Albion Brighton & Hove Albion 2 (0)
Tomáš Souček Czech Republic Czech Republic West Ham United West Ham United 2 (0)
John Stones England England Manchester City Manchester City 2 (0)
Leandro Trossard Belgium Belgium Arsenal FC Arsenal FC 2 (0)
69. Adama Traoré Spain Spain Fulham FC Fulham FC 1 (0)
Simon Adingra Ivory Coast Ivory Coast Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Ola Aina Nigeria Nigeria Nottingham Forest Nottingham Forest 1 (0)
Andreas Pereira Brazil Brazil Fulham FC Fulham FC 1 (0)
Michail Antonio Jamaica Jamaica West Ham United West Ham United 1 (0)
Joe Aribo Nigeria Nigeria Southampton FC Southampton FC 1 (0)
Adam Armstrong England England Southampton FC Southampton FC 1 (0)
Carlos Baleba Cameroon Cameroon Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Ross Barkley England England Aston Villa Aston Villa 1 (0)
Jean Bellegarde France France Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Rodrigo Bentancur Uruguay Uruguay Tottenham Hotspur Tottenham Hotspur 1 (0)
Beto Portugal Portugal Everton FC Everton FC 1 (0)
Moisés Caicedo Ecuador Ecuador Chelsea FC Chelsea FC 1 (0)
Riccardo Calafiori Italy Italy Arsenal FC Arsenal FC 1 (0)
Casemiro Brazil Brazil Manchester United Manchester United 1 (0)
Trevoh Chalobah England England Crystal Palace Crystal Palace 1 (0)
Ryan Christie Scotland Scotland AFC Bournemouth AFC Bournemouth 1 (0)
Nathan Collins Ireland Ireland Brentford FC Brentford FC 1 (0)
Lewis Cook England England AFC Bournemouth AFC Bournemouth 1 (0)
Mikkel Damsgaard Denmark Denmark Brentford FC Brentford FC 1 (0)
Leif Davis England England Ipswich Town Ipswich Town 1 (0)
Kevin De Bruyne Belgium Belgium Manchester City Manchester City 1 (0)
Matthijs de Ligt Netherlands Netherlands Manchester United Manchester United 1 (0)
Amad Diallo Ivory Coast Ivory Coast Manchester United Manchester United 1 (0)
Tyler Dibling England England Southampton FC Southampton FC 1 (0)
Jérémy Doku Belgium Belgium Manchester City Manchester City 1 (0)
Eberechi Eze England England Crystal Palace Crystal Palace 1 (0)
Fabio Carvalho Portugal Portugal Brentford FC Brentford FC 1 (0)
Wout Faes Belgium Belgium Leicester City Leicester City 1 (0)
Evan Ferguson Ireland Ireland Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Cody Gakpo Netherlands Netherlands Liverpool FC Liverpool FC 1 (0)
Morgan Gibbs-White England England Nottingham Forest Nottingham Forest 1 (0)
Taylor Harwood-Bellis England England Southampton FC Southampton FC 1 (0)
Jack Hinshelwood England England Brighton & Hove Albion Brighton & Hove Albion 1 (0)
George Hirst England England Ipswich Town Ipswich Town 1 (0)
Rasmus Højlund Denmark Denmark Manchester United Manchester United 1 (0)
Danny Ings England England West Ham United West Ham United 1 (0)
Vitaly Janelt Germany Germany Brentford FC Brentford FC 1 (0)
João Félix Portugal Portugal Chelsea FC Chelsea FC 1 (0)
João Gomes Brazil Brazil Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Curtis Jones England England Liverpool FC Liverpool FC 1 (0)
Ferdi Kadıoğlu Turkey Turkey Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Ibrahima Konaté France France Liverpool FC Liverpool FC 1 (0)
Ezri Konsa England England Aston Villa Aston Villa 1 (0)
Mario Lemina Gabon Gabon Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Mikel Merino Spain Spain Arsenal FC Arsenal FC 1 (0)
Yankuba Minteh Gambia Gambia Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Kaoru Mitoma Japan Japan Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Sam Morsy Egypt Egypt Ipswich Town Ipswich Town 1 (0)
Murillo Brazil Brazil Nottingham Forest Nottingham Forest 1 (0)
Reiss Nelson England England Arsenal FC Arsenal FC
Fulham FC Fulham FC
1 (0)
Christopher Nkunku France France Chelsea FC Chelsea FC 1 (0)
Christian Nørgaard Denmark Denmark Brentford FC Brentford FC 1 (0)
Matt O'Riley Denmark Denmark Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Dango Ouattara Burkina Faso Burkina Faso AFC Bournemouth AFC Bournemouth 1 (0)
Pablo Sarabia Spain Spain Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Thomas Partey Ghana Ghana Arsenal FC Arsenal FC 1 (0)
Pedro Neto Portugal Portugal Chelsea FC Chelsea FC 1 (0)
Pedro Porro Spain Spain Tottenham Hotspur Tottenham Hotspur 1 (0)
Marcus Rashford England England Manchester United Manchester United 1 (0)
Rodrigo Muniz Brazil Brazil Fulham FC Fulham FC 1 (0)
Cristian Romero Argentina Argentina Tottenham Hotspur Tottenham Hotspur 1 (0)
Fabian Schär Switzerland Switzerland Newcastle United Newcastle United 1 (0)
Luis Sinisterra Colombia Colombia AFC Bournemouth AFC Bournemouth 1 (0)
Ramón Sosa Paraguay Paraguay Nottingham Forest Nottingham Forest 1 (0)
Yukinari Sugawara Japan Japan Southampton FC Southampton FC 1 (0)
Crysencio Summerville Netherlands Netherlands West Ham United West Ham United 1 (0)
Marcus Tavernier England England AFC Bournemouth AFC Bournemouth 1 (0)
Virgil van Dijk Netherlands Netherlands Liverpool FC Liverpool FC 1 (0)
Ryan Yates England England Nottingham Forest Nottingham Forest 1 (0)
Joshua Zirkzee Netherlands Netherlands Manchester United Manchester United 1 (0)