# Player Country Team Goals (Penalty)
1. Dominic Calvert-Lewin England England Everton FC Everton FC 10 (0)
2. Heung-min Son South Korea South Korea Tottenham Hotspur Tottenham Hotspur 9 (0)
3. Mohamed Salah Egypt Egypt Liverpool FC Liverpool FC 8 (4)
Jamie Vardy England England Leicester City Leicester City 8 (5)
5. Patrick Bamford England England Leeds United Leeds United 7 (0)
Harry Kane England England Tottenham Hotspur Tottenham Hotspur 7 (2)
7. Bruno Fernandes Portugal Portugal Manchester United Manchester United 6 (3)
Ollie Watkins England England Aston Villa Aston Villa 6 (1)
Callum Wilson England England Newcastle United Newcastle United 6 (3)
10. Danny Ings England England Southampton FC Southampton FC 5 (1)
Wilfried Zaha Ivory Coast Ivory Coast Crystal Palace Crystal Palace 5 (2)
12. Diogo Jota Portugal Portugal Liverpool FC Liverpool FC
Wolverhampton Wanderers Wolverhampton Wanderers
4 (0)
Jack Grealish England England Aston Villa Aston Villa 4 (0)
Raúl Jiménez Mexico Mexico Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
Sadio Mané Senegal Senegal Liverpool FC Liverpool FC 4 (0)
Neal Maupay France France Brighton & Hove Albion Brighton & Hove Albion 4 (2)
Timo Werner Germany Germany Chelsea FC Chelsea FC 4 (0)
18. Tammy Abraham England England Chelsea FC Chelsea FC 3 (0)
Che Adams England England Southampton FC Southampton FC 3 (0)
Michail Antonio England England West Ham United West Ham United 3 (0)
Jarrod Bowen England England West Ham United West Ham United 3 (0)
Jorginho Italy Italy Chelsea FC Chelsea FC 3 (3)
Alexandre Lacazette France France Arsenal FC Arsenal FC 3 (0)
Bobby Reid Jamaica Jamaica Fulham FC Fulham FC 3 (0)
James Rodríguez Colombia Colombia Everton FC Everton FC 3 (0)
Youri Tielemans Belgium Belgium Leicester City Leicester City 3 (2)
James Ward-Prowse England England Southampton FC Southampton FC 3 (0)
Kurt Zouma France France Chelsea FC Chelsea FC 3 (0)
29. Pierre-Emerick Aubameyang Gabon Gabon Arsenal FC Arsenal FC 2 (1)
Ross Barkley England England Aston Villa Aston Villa
Chelsea FC Chelsea FC
2 (0)
Harvey Barnes England England Leicester City Leicester City 2 (0)
Ben Chilwell England England Chelsea FC Chelsea FC 2 (0)
Phil Foden England England Manchester City Manchester City 2 (0)
Gabriel Jesus Brazil Brazil Manchester City Manchester City 2 (0)
Sébastien Haller France France West Ham United West Ham United 2 (0)
Hélder Costa Portugal Portugal Leeds United Leeds United 2 (0)
Michael Keane England England Everton FC Everton FC 2 (0)
Mateusz Klich Poland Poland Leeds United Leeds United 2 (1)
Ezri Konsa England England Aston Villa Aston Villa 2 (0)
Solly March England England Brighton & Hove Albion Brighton & Hove Albion 2 (0)
David McGoldrick Ireland Ireland Sheffield United Sheffield United 2 (0)
Tyrone Mings England England Aston Villa Aston Villa 2 (0)
Aleksandar Mitrović Serbia Serbia Fulham FC Fulham FC 2 (1)
Pablo Fornals Spain Spain West Ham United West Ham United 2 (0)
Pedro Neto Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Marcus Rashford England England Manchester United Manchester United 2 (0)
Roberto Firmino Brazil Brazil Liverpool FC Liverpool FC 2 (0)
Callum Robinson Ireland Ireland West Bromwich Albion West Bromwich Albion 2 (0)
Raheem Sterling England England Manchester City Manchester City 2 (0)
Jannik Vestergaard Denmark Denmark Southampton FC Southampton FC 2 (0)
Chris Wood New Zealand New Zealand Burnley FC Burnley FC 2 (0)
52. Ola Aina Nigeria Nigeria Fulham FC Fulham FC 1 (0)
Rayan Aït Nouri France France Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Nathan Aké Netherlands Netherlands Manchester City Manchester City 1 (0)
Stuart Armstrong Scotland Scotland Southampton FC Southampton FC 1 (0)
Serge Aurier Ivory Coast Ivory Coast Tottenham Hotspur Tottenham Hotspur 1 (0)
Jordan Ayew Ghana Ghana Crystal Palace Crystal Palace 1 (0)
Fabián Balbuena Paraguay Paraguay West Ham United West Ham United 1 (0)
Gareth Bale Wales Wales Tottenham Hotspur Tottenham Hotspur 1 (0)
Kyle Bartley England England West Bromwich Albion West Bromwich Albion 1 (0)
Sander Berge Norway Norway Sheffield United Sheffield United 1 (1)
Bernard Brazil Brazil Everton FC Everton FC 1 (0)
Yves Bissouma Mali Mali Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Tom Cairney England England Fulham FC Fulham FC 1 (0)
Timothy Castagne Belgium Belgium Leicester City Leicester City 1 (0)
Edinson Cavani Uruguay Uruguay Manchester United Manchester United 1 (0)
Aaron Connolly Ireland Ireland Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Stuart Dallas Northern Ireland Northern Ireland Leeds United Leeds United 1 (0)
Daniel Podence Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Scott Dann England England Crystal Palace Crystal Palace 1 (0)
Kevin De Bruyne Belgium Belgium Manchester City Manchester City 1 (1)
Grady Diangana England England West Bromwich Albion West Bromwich Albion 1 (0)
Moussa Djénépo Mali Mali Southampton FC Southampton FC 1 (0)
Abdoulaye Doucouré France France Everton FC Everton FC 1 (0)
Jimmy Dunne Ireland Ireland Burnley FC Burnley FC 1 (0)
Eberechi Eze England England Crystal Palace Crystal Palace 1 (0)
Gabriel Brazil Brazil Arsenal FC Arsenal FC 1 (0)
Karlan Grant England England West Bromwich Albion West Bromwich Albion 1 (0)
Jack Harrison England England Leeds United Leeds United 1 (0)
Kai Havertz Germany Germany Chelsea FC Chelsea FC 1 (0)
Jeff Hendrick Ireland Ireland Newcastle United Newcastle United 1 (0)
Conor Hourihane Ireland Ireland Aston Villa Aston Villa 1 (0)
Callum Hudson-Odoi England England Chelsea FC Chelsea FC 1 (0)
Reece James England England Chelsea FC Chelsea FC 1 (0)
James Justin England England Leicester City Leicester City 1 (0)
Cheikhou Kouyaté Senegal Senegal Crystal Palace Crystal Palace 1 (0)
Tariq Lamptey England England Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Manuel Lanzini Argentina Argentina West Ham United West Ham United 1 (0)
Giovani Lo Celso Argentina Argentina Tottenham Hotspur Tottenham Hotspur 1 (0)
Ruben Loftus-Cheek England England Chelsea FC Chelsea FC
Fulham FC Fulham FC
1 (0)
Ademola Lookman England England Fulham FC Fulham FC 1 (0)
Lucas Brazil Brazil Tottenham Hotspur Tottenham Hotspur 1 (0)
Alexis Mac Allister Argentina Argentina Brighton & Hove Albion Brighton & Hove Albion 1 (0)
James Maddison England England Leicester City Leicester City 1 (0)
Harry Maguire England England Manchester United Manchester United 1 (0)
Riyad Mahrez Algeria Algeria Manchester City Manchester City 1 (0)
Matheus Pereira Brazil Brazil West Bromwich Albion West Bromwich Albion 1 (0)
John McGinn Scotland Scotland Aston Villa Aston Villa 1 (0)
Yerry Mina Colombia Colombia Everton FC Everton FC 1 (0)
Mason Mount England England Chelsea FC Chelsea FC 1 (0)
Jacob Murphy England England Newcastle United Newcastle United 1 (0)
Tanguy NDombèlé France France Tottenham Hotspur Tottenham Hotspur 1 (0)
Eddie Nketiah England England Arsenal FC Arsenal FC 1 (0)
Oriol Romeu Spain Spain Southampton FC Southampton FC 1 (0)
Nicolas Pépé Ivory Coast Ivory Coast Arsenal FC Arsenal FC 1 (0)
Dennis Praet Belgium Belgium Leicester City Leicester City 1 (0)
Richarlison Brazil Brazil Everton FC Everton FC 1 (1)
Jaïro Riedewald Netherlands Netherlands Crystal Palace Crystal Palace 1 (0)
Andrew Robertson Scotland Scotland Liverpool FC Liverpool FC 1 (0)
Rodrigo Spain Spain Leeds United Leeds United 1 (0)
Allan Saint-Maximin France France Newcastle United Newcastle United 1 (0)
Romain Saïss Morocco Morocco Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Bukayo Saka England England Arsenal FC Arsenal FC 1 (0)
Billy Sharp England England Sheffield United Sheffield United 1 (1)
Tomáš Souček Czech Republic Czech Republic West Ham United West Ham United 1 (0)
Thiago Silva Brazil Brazil Chelsea FC Chelsea FC 1 (0)
Andros Townsend England England Crystal Palace Crystal Palace 1 (0)
Leandro Trossard Belgium Belgium Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Donny van de Beek Netherlands Netherlands Manchester United Manchester United 1 (0)
Virgil van Dijk Netherlands Netherlands Liverpool FC Liverpool FC 1 (0)
Theo Walcott England England Everton FC Everton FC
Southampton FC Southampton FC
1 (0)
Kyle Walker England England Manchester City Manchester City 1 (0)
Aaron Wan-Bissaka England England Manchester United Manchester United 1 (0)
Danny Welbeck England England Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Ashley Westwood England England Burnley FC Burnley FC 1 (0)
Hakim Ziyech Morocco Morocco Chelsea FC Chelsea FC 1 (0)