# Player Country Team Goals (Penalty)
1. Mo Salah Egypt Egypt Liverpool FC Liverpool FC 11 (1)
2. Jamie Vardy England England Leicester City Leicester City 9 (0)
3. Diogo Jota Portugal Portugal Liverpool FC Liverpool FC 7 (0)
Sadio Mané Senegal Senegal Liverpool FC Liverpool FC 7 (0)
5. Michail Antonio Jamaica Jamaica West Ham United West Ham United 6 (0)
Raphinha Brazil Brazil Leeds United Leeds United 6 (1)
7. Maxwel Cornet Ivory Coast Ivory Coast Burnley FC Burnley FC 5 (0)
Emmanuel Dennis Nigeria Nigeria Watford FC Watford FC 5 (0)
Joshua King Norway Norway Watford FC Watford FC 5 (1)
Teemu Pukki Finland Finland Norwich City Norwich City 5 (2)
Ismaïla Sarr Senegal Senegal Watford FC Watford FC 5 (0)
Callum Wilson England England Newcastle United Newcastle United 5 (1)
13. Pierre-Emerick Aubameyang Gabon Gabon Arsenal FC Arsenal FC 4 (0)
Christian Benteke Belgium Belgium Crystal Palace Crystal Palace 4 (0)
Bernardo Silva Portugal Portugal Manchester City Manchester City 4 (0)
Bruno Fernandes Portugal Portugal Manchester United Manchester United 4 (0)
Cristiano Ronaldo Portugal Portugal Manchester United Manchester United 4 (0)
Conor Gallagher England England Crystal Palace Crystal Palace 4 (0)
Mason Greenwood England England Manchester United Manchester United 4 (0)
Hee-chan Hwang South Korea South Korea Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
Reece James England England Chelsea FC Chelsea FC 4 (0)
Neal Maupay France France Brighton & Hove Albion Brighton & Hove Albion 4 (1)
Pablo Fornals Spain Spain West Ham United West Ham United 4 (0)
Roberto Firmino Brazil Brazil Liverpool FC Liverpool FC 4 (0)
Emile Smith Rowe England England Arsenal FC Arsenal FC 4 (0)
Heung-min Son South Korea South Korea Tottenham Hotspur Tottenham Hotspur 4 (0)
Ivan Toney England England Brentford FC Brentford FC 4 (2)
Wilfried Zaha Ivory Coast Ivory Coast Crystal Palace Crystal Palace 4 (2)
29. Saïd Benrahma Algeria Algeria West Ham United West Ham United 3 (0)
Dominic Calvert-Lewin England England Everton FC Everton FC 3 (2)
Ben Chilwell England England Chelsea FC Chelsea FC 3 (0)
Odsonne Édouard France France Crystal Palace Crystal Palace 3 (0)
Phil Foden England England Manchester City Manchester City 3 (0)
Demarai Gray England England Everton FC Everton FC 3 (0)
İlkay Gündoğan Germany Germany Manchester City Manchester City 3 (0)
Danny Ings England England Aston Villa Aston Villa 3 (1)
Raúl Jiménez Mexico Mexico Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Romelu Lukaku Belgium Belgium Chelsea FC Chelsea FC 3 (0)
John McGinn Scotland Scotland Aston Villa Aston Villa 3 (0)
Mason Mount England England Chelsea FC Chelsea FC 3 (1)
Allan Saint-Maximin France France Newcastle United Newcastle United 3 (0)
Youri Tielemans Belgium Belgium Leicester City Leicester City 3 (0)
Andros Townsend England England Everton FC Everton FC 3 (1)
Leandro Trossard Belgium Belgium Brighton & Hove Albion Brighton & Hove Albion 3 (1)
Ollie Watkins England England Aston Villa Aston Villa 3 (0)
Chris Wood New Zealand New Zealand Burnley FC Burnley FC 3 (0)
47. Che Adams Scotland Scotland Southampton FC Southampton FC 2 (0)
Adam Armstrong England England Southampton FC Southampton FC 2 (0)
Jarrod Bowen England England West Ham United West Ham United 2 (0)
Armando Broja Albania Albania Southampton FC Southampton FC 2 (0)
Trevoh Chalobah England England Chelsea FC Chelsea FC 2 (0)
Kevin De Bruyne Belgium Belgium Manchester City Manchester City 2 (0)
Abdoulaye Doucouré France France Everton FC Everton FC 2 (0)
Ferrán Torres Spain Spain Manchester City Manchester City 2 (0)
Gabriel Jesus Brazil Brazil Manchester City Manchester City 2 (0)
Marc Guehi England England Crystal Palace Crystal Palace 2 (0)
Kai Havertz Germany Germany Chelsea FC Chelsea FC 2 (0)
Rico Henry England England Brentford FC Brentford FC 2 (0)
Pierre-Emile Højbjerg Denmark Denmark Tottenham Hotspur Tottenham Hotspur 2 (0)
Jorginho Italy Italy Chelsea FC Chelsea FC 2 (2)
N'Golo Kanté France France Chelsea FC Chelsea FC 2 (0)
Naby Keïta Guinea Guinea Liverpool FC Liverpool FC 2 (0)
Jesse Lingard England England Manchester United Manchester United 2 (0)
Alexis Mac Allister Argentina Argentina Brighton & Hove Albion Brighton & Hove Albion 2 (1)
James Maddison England England Leicester City Leicester City 2 (0)
Riyad Mahrez Algeria Algeria Manchester City Manchester City 2 (0)
Bryan Mbeumo France France Brentford FC Brentford FC 2 (0)
Ben Mee England England Burnley FC Burnley FC 2 (0)
Christian Pulišić USA USA Chelsea FC Chelsea FC 2 (0)
Marcus Rashford England England Manchester United Manchester United 2 (0)
Richarlison Brazil Brazil Everton FC Everton FC 2 (0)
Rodri Spain Spain Manchester City Manchester City 2 (0)
Rodrigo Spain Spain Leeds United Leeds United 2 (1)
Antonio Rüdiger Germany Germany Chelsea FC Chelsea FC 2 (0)
Bukayo Saka England England Arsenal FC Arsenal FC 2 (0)
Raheem Sterling England England Manchester City Manchester City 2 (0)
James Ward-Prowse England England Southampton FC Southampton FC 2 (2)
Yoane Wissa France France Brentford FC Brentford FC 2 (0)
79. Marc Albrighton England England Leicester City Leicester City 1 (0)
Trent Alexander-Arnold England England Liverpool FC Liverpool FC 1 (0)
Dele Alli England England Tottenham Hotspur Tottenham Hotspur 1 (1)
Luke Ayling England England Leeds United Leeds United 1 (0)
Leon Bailey Jamaica Jamaica Aston Villa Aston Villa 1 (0)
Patrick Bamford England England Leeds United Leeds United 1 (0)
Harvey Barnes England England Leicester City Leicester City 1 (0)
Emiliano Buendia Argentina Argentina Aston Villa Aston Villa 1 (0)
Matty Cash England England Aston Villa Aston Villa 1 (0)
Edinson Cavani Uruguay Uruguay Manchester United Manchester United 1 (0)
Conor Coady England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Aaron Cresswell England England West Ham United West Ham United 1 (0)
Patson Daka Zambia Zambia Leicester City Leicester City 1 (0)
Tom Davies England England Everton FC Everton FC 1 (0)
Shane Duffy Ireland Ireland Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Anwar El Ghazi Netherlands Netherlands Aston Villa Aston Villa 1 (1)
Mohamed Elyounoussi Norway Norway Southampton FC Southampton FC 1 (0)
Fabinho Brazil Brazil Liverpool FC Liverpool FC 1 (0)
Fernandinho Brazil Brazil Manchester City Manchester City 1 (0)
Fred Brazil Brazil Manchester United Manchester United 1 (0)
Gabriel Brazil Brazil Arsenal FC Arsenal FC 1 (0)
Gabriel Martinelli Brazil Brazil Arsenal FC Arsenal FC 1 (0)
Saman Ghoddos Iran Iran Brentford FC Brentford FC 1 (0)
Jack Grealish England England Manchester City Manchester City 1 (0)
Grant Hanley Scotland Scotland Norwich City Norwich City 1 (0)
Kortney Hause England England Aston Villa Aston Villa 1 (0)
Isaac Hayden England England Newcastle United Newcastle United 1 (0)
Jordan Henderson England England Liverpool FC Liverpool FC 1 (0)
Jeff Hendrick Ireland Ireland Newcastle United Newcastle United 1 (0)
Cucho Hernández Colombia Colombia Watford FC Watford FC 1 (0)
Callum Hudson-Odoi England England Chelsea FC Chelsea FC 1 (0)
Kelechi Iheanacho Nigeria Nigeria Leicester City Leicester City 1 (0)
Alex Iwobi Nigeria Nigeria Everton FC Everton FC 1 (0)
Daniel James Wales Wales Leeds United Leeds United
Manchester United Manchester United
1 (0)
Vitaly Janelt Germany Germany Brentford FC Brentford FC 1 (0)
João Pedro Brazil Brazil Watford FC Watford FC 1 (0)
Joelinton Brazil Brazil Newcastle United Newcastle United 1 (0)
Ben Johnson England England West Ham United West Ham United 1 (0)
Curtis Jones England England Liverpool FC Liverpool FC 1 (0)
Harry Kane England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Michael Keane England England Everton FC Everton FC 1 (0)
Max Kilman England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Mateusz Klich Poland Poland Leeds United Leeds United 1 (0)
Mateo Kovačić Croatia Croatia Chelsea FC Chelsea FC 1 (0)
Juraj Kucka Slovakia Slovakia Watford FC Watford FC 1 (0)
Alexandre Lacazette France France Arsenal FC Arsenal FC 1 (0)
Manuel Lanzini Argentina Argentina West Ham United West Ham United 1 (0)
Aymeric Laporte Spain Spain Manchester City Manchester City 1 (0)
Jamaal Lascelles England England Newcastle United Newcastle United 1 (0)
Valentino Livramento England England Southampton FC Southampton FC 1 (0)
Llorente Spain Spain Leeds United Leeds United 1 (0)
Sean Longstaff England England Newcastle United Newcastle United 1 (0)
Ademola Lookman England England Leicester City Leicester City 1 (0)
Matthew Lowton England England Burnley FC Burnley FC 1 (0)
Manquillo Spain Spain Newcastle United Newcastle United 1 (0)
Marcos Alonso Spain Spain Chelsea FC Chelsea FC 1 (0)
Anthony Martial France France Manchester United Manchester United 1 (0)
Takumi Minamino Japan Japan Liverpool FC Liverpool FC 1 (0)
Tyrone Mings England England Aston Villa Aston Villa 1 (0)
Jacob Murphy England England Newcastle United Newcastle United 1 (0)
Enock Mwepu Zambia Zambia Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Tanguy NDombèlé France France Tottenham Hotspur Tottenham Hotspur 1 (0)
Mathias Normann Norway Norway Norwich City Norwich City 1 (0)
Christian Nørgaard Denmark Denmark Brentford FC Brentford FC 1 (0)
Angelo Ogbonna Italy Italy West Ham United West Ham United 1 (0)
Michael Olise France France Crystal Palace Crystal Palace 1 (0)
Andrew Omobamidele Ireland Ireland Norwich City Norwich City 1 (0)
Divock Origi Belgium Belgium Liverpool FC Liverpool FC 1 (0)
Martin Ødegaard Norway Norway Arsenal FC Arsenal FC 1 (0)
Thomas Partey Ghana Ghana Arsenal FC Arsenal FC 1 (0)
Ethan Pinnock Jamaica Jamaica Brentford FC Brentford FC 1 (0)
Jacob Ramsey England England Aston Villa Aston Villa 1 (0)
Reguilón Spain Spain Tottenham Hotspur Tottenham Hotspur 1 (0)
Declan Rice England England West Ham United West Ham United 1 (0)
Rúben Neves Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Romain Saïss Morocco Morocco Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Jadon Sancho England England Manchester United Manchester United 1 (0)
Jeffrey Schlupp Ghana Ghana Crystal Palace Crystal Palace 1 (0)
Sergi Canós Spain Spain Brentford FC Brentford FC 1 (0)
Tomáš Souček Czech Republic Czech Republic West Ham United West Ham United 1 (0)
Çağlar Söyüncü Turkey Turkey Leicester City Leicester City 1 (0)
Matt Targett England England Aston Villa Aston Villa 1 (0)
James Tarkowski England England Burnley FC Burnley FC 1 (0)
Thiago Spain Spain Liverpool FC Liverpool FC 1 (0)
Thiago Silva Brazil Brazil Chelsea FC Chelsea FC 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)
Matěj Vydra Czech Republic Czech Republic Burnley FC Burnley FC 1 (0)
Danny Welbeck England England Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Timo Werner Germany Germany Chelsea FC Chelsea FC 1 (0)
Zanka Denmark Denmark Brentford FC Brentford FC 1 (0)
Kurt Zouma France France Chelsea FC Chelsea FC
West Ham United West Ham United
1 (0)