# Player Country Team Goals (Penalty)
1. Jamie Vardy England England Leicester City Leicester City 17 (3)
2. Kun Agüero Argentina Argentina Manchester City Manchester City 16 (2)
3. Pierre-Emerick Aubameyang Gabon Gabon Arsenal FC Arsenal FC 14 (1)
Danny Ings England England Southampton FC Southampton FC 14 (0)
Marcus Rashford England England Manchester United Manchester United 14 (5)
6. Tammy Abraham England England Chelsea FC Chelsea FC 13 (0)
7. Raúl Jiménez Mexico Mexico Wolverhampton Wanderers Wolverhampton Wanderers 11 (3)
Harry Kane England England Tottenham Hotspur Tottenham Hotspur 11 (2)
Sadio Mané Senegal Senegal Liverpool FC Liverpool FC 11 (0)
Teemu Pukki Finland Finland Norwich City Norwich City 11 (2)
Mohamed Salah Egypt Egypt Liverpool FC Liverpool FC 11 (2)
Raheem Sterling England England Manchester City Manchester City 11 (0)
13. Dominic Calvert-Lewin England England Everton FC Everton FC 10 (0)
Chris Wood New Zealand New Zealand Burnley FC Burnley FC 10 (0)
15. Gabriel Jesus Brazil Brazil Manchester City Manchester City 9 (0)
16. Kevin De Bruyne Belgium Belgium Manchester City Manchester City 8 (0)
Anthony Martial France France Manchester United Manchester United 8 (0)
Richarlison Brazil Brazil Everton FC Everton FC 8 (0)
Roberto Firmino Brazil Brazil Liverpool FC Liverpool FC 8 (0)
20. Dele Alli England England Tottenham Hotspur Tottenham Hotspur 7 (0)
Ayoze Pérez Spain Spain Leicester City Leicester City 7 (1)
Jack Grealish England England Aston Villa Aston Villa 7 (0)
Riyad Mahrez Algeria Algeria Manchester City Manchester City 7 (0)
Neal Maupay Argentina Argentina Brighton & Hove Albion Brighton & Hove Albion 7 (1)
Harry Wilson Wales Wales AFC Bournemouth AFC Bournemouth 7 (0)
26. Jordan Ayew Ghana Ghana Crystal Palace Crystal Palace 6 (0)
Ashley Barnes England England Burnley FC Burnley FC 6 (1)
Todd Cantwell England England Norwich City Norwich City 6 (0)
Sébastien Haller France France West Ham United West Ham United 6 (0)
James Maddison England England Leicester City Leicester City 6 (0)
Heung-min Son South Korea South Korea Tottenham Hotspur Tottenham Hotspur 6 (0)
Callum Wilson England England AFC Bournemouth AFC Bournemouth 6 (0)
33. Bernardo Silva Portugal Portugal Manchester City Manchester City 5 (0)
Troy Deeney England England Watford FC Watford FC 5 (2)
John Fleck Scotland Scotland Sheffield United Sheffield United 5 (0)
Alexandre Lacazette France France Arsenal FC Arsenal FC 5 (0)
Mason Mount England England Chelsea FC Chelsea FC 5 (0)
Lys Mousset France France Sheffield United Sheffield United 5 (0)
Christian Pulisic USA USA Chelsea FC Chelsea FC 5 (0)
Jonjo Shelvey England England Newcastle United Newcastle United 5 (0)
Wesley Brazil Brazil Aston Villa Aston Villa 5 (0)
42. Anwar el Ghazi Netherlands Netherlands Aston Villa Aston Villa 4 (1)
Gerard Deulofeu Spain Spain Watford FC Watford FC 4 (1)
Mason Greenwood England England Manchester United Manchester United 4 (0)
Jorginho Italy Italy Chelsea FC Chelsea FC 4 (3)
Lucas Brazil Brazil Tottenham Hotspur Tottenham Hotspur 4 (0)
Oliver McBurnie Scotland Scotland Sheffield United Sheffield United 4 (0)
Mark Noble England England West Ham United West Ham United 4 (3)
Jay Rodriguez England England Burnley FC Burnley FC 4 (0)
Adama Traoré Mali Mali Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
Virgil van Dijk Netherlands Netherlands Liverpool FC Liverpool FC 4 (0)
James Ward-Prowse England England Southampton FC Southampton FC 4 (1)
Willian Brazil Brazil Chelsea FC Chelsea FC 4 (1)
54. Harvey Barnes England England Leicester City Leicester City 3 (0)
Aaron Cresswell England England West Ham United West Ham United 3 (0)
Diogo Jota Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Matt Doherty Ireland Ireland Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Abdoulaye Doucouré France France Watford FC Watford FC 3 (0)
Douglas Luiz Brazil Brazil Aston Villa Aston Villa 3 (0)
Gabriel Martinelli Brazil Brazil Arsenal FC Arsenal FC 3 (0)
Conor Hourihane Ireland Ireland Aston Villa Aston Villa 3 (0)
Kelechi Iheanacho Nigeria Nigeria Leicester City Leicester City 3 (0)
Daniel James Wales Wales Manchester United Manchester United 3 (0)
N'Golo Kanté France France Chelsea FC Chelsea FC 3 (0)
Joshua King Norway Norway AFC Bournemouth AFC Bournemouth 3 (1)
John Lundstram England England Sheffield United Sheffield United 3 (0)
John McGinn Scotland Scotland Aston Villa Aston Villa 3 (0)
Divock Origi Belgium Belgium Liverpool FC Liverpool FC 3 (0)
Nicolas Pépé Ivory Coast Ivory Coast Arsenal FC Arsenal FC 3 (1)
Nathan Redmond England England Southampton FC Southampton FC 3 (0)
Ricardo Pereira Portugal Portugal Leicester City Leicester City 3 (0)
Ismaïla Sarr Senegal Senegal Watford FC Watford FC 3 (0)
Robert Snodgrass Scotland Scotland West Ham United West Ham United 3 (0)
Youri Tielemans Belgium Belgium Leicester City Leicester City 3 (0)
Trezeguet Egypt Egypt Aston Villa Aston Villa 3 (0)
Leandro Trossard Belgium Belgium Brighton & Hove Albion Brighton & Hove Albion 3 (0)
Adam Webster England England Brighton & Hove Albion Brighton & Hove Albion 3 (0)
Andrey Yarmolenko Ukraine Ukraine West Ham United West Ham United 3 (0)
Wilfried Zaha Ivory Coast Ivory Coast Crystal Palace Crystal Palace 3 (0)
80. Trent Alexander-Arnold England England Liverpool FC Liverpool FC 2 (0)
Miguel Almirón Paraguay Paraguay Newcastle United Newcastle United 2 (0)
Stuart Armstrong Scotland Scotland Southampton FC Southampton FC 2 (0)
Azpilicueta Spain Spain Chelsea FC Chelsea FC 2 (0)
George Baldock England England Sheffield United Sheffield United 2 (0)
Bernard Brazil Brazil Everton FC Everton FC 2 (0)
Ciaran Clark Ireland Ireland Newcastle United Newcastle United 2 (0)
Aaron Connolly Ireland Ireland Brighton & Hove Albion Brighton & Hove Albion 2 (0)
Patrick Cutrone Italy Italy Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
David Luiz Brazil Brazil Arsenal FC Arsenal FC 2 (0)
David Silva Spain Spain Manchester City Manchester City 2 (0)
Leander Dendoncker Belgium Belgium Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Moussa Djénépo Mali Mali Southampton FC Southampton FC 2 (0)
Lewis Dunk England England Brighton & Hove Albion Brighton & Hove Albion 2 (0)
Christian Eriksen Denmark Denmark Tottenham Hotspur Tottenham Hotspur 2 (0)
Federico Fernández Argentina Argentina Newcastle United Newcastle United 2 (0)
Dan Gosling England England AFC Bournemouth AFC Bournemouth 2 (0)
Andre Gray England England Watford FC Watford FC 2 (0)
İlkay Gündoğan Germany Germany Manchester City Manchester City 2 (1)
Jordan Henderson England England Liverpool FC Liverpool FC 2 (0)
Jeff Hendrick Ireland Ireland Burnley FC Burnley FC 2 (0)
Alireza Jahanbakhsh Iran Iran Brighton & Hove Albion Brighton & Hove Albion 2 (0)
Érik Lamela Argentina Argentina Tottenham Hotspur Tottenham Hotspur 2 (0)
Florian Lejeune France France Newcastle United Newcastle United 2 (0)
Matthew Longstaff England England Newcastle United Newcastle United 2 (0)
Scott McTominay Scotland Scotland Manchester United Manchester United 2 (0)
Luka Milivojević Serbia Serbia Crystal Palace Crystal Palace 2 (2)
James Milner England England Liverpool FC Liverpool FC 2 (2)
Tyrone Mings England England Aston Villa Aston Villa 2 (0)
Aaron Mooy Australia Australia Brighton & Hove Albion Brighton & Hove Albion 2 (0)
Wilfred Ndidi Nigeria Nigeria Leicester City Leicester City 2 (0)
Tanguy NDombèlé France France Tottenham Hotspur Tottenham Hotspur 2 (0)
Angelo Ogbonna Italy Italy West Ham United West Ham United 2 (0)
Nicolás Otamendi Argentina Argentina Manchester City Manchester City 2 (0)
Sokratis Papastathopoulos Greece Greece Arsenal FC Arsenal FC 2 (0)
Pedro Neto Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Roberto Pereyra Argentina Argentina Watford FC Watford FC 2 (1)
Rodri Spain Spain Manchester City Manchester City 2 (0)
Rúben Neves Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Romain Saïss Morocco Morocco Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Fabian Schär Switzerland Switzerland Newcastle United Newcastle United 2 (0)
Jeffrey Schlupp Ghana Ghana Crystal Palace Crystal Palace 2 (0)
Moussa Sissoko France France Tottenham Hotspur Tottenham Hotspur 2 (0)
Cenk Tosun Turkey Turkey Crystal Palace Crystal Palace
Everton FC Everton FC
2 (0)
Patrick van Aanholt Netherlands Netherlands Crystal Palace Crystal Palace 2 (1)
Georginio Wijnaldum Netherlands Netherlands Liverpool FC Liverpool FC 2 (0)
Jetro Willems Netherlands Netherlands Newcastle United Newcastle United 2 (0)
127. Nathan Aké Netherlands Netherlands AFC Bournemouth AFC Bournemouth 1 (0)
Florin Andone Romania Romania Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Andreas Pereira Brazil Brazil Manchester United Manchester United 1 (0)
Michail Antonio England England West Ham United West Ham United 1 (0)
Fabián Balbuena Paraguay Paraguay West Ham United West Ham United 1 (0)
Michy Batshuayi Belgium Belgium Chelsea FC Chelsea FC 1 (0)
Jan Bednarek Poland Poland Southampton FC Southampton FC 1 (0)
Ryan Bertrand England England Southampton FC Southampton FC 1 (0)
Robbie Brady Ireland Ireland Burnley FC Burnley FC 1 (0)
Calum Chambers England England Arsenal FC Arsenal FC 1 (0)
Ben Chilwell England England Leicester City Leicester City 1 (0)
Hamza Choudhury England England Leicester City Leicester City 1 (0)
Tom Cleverley England England Watford FC Watford FC 1 (0)
Steve Cook England England AFC Bournemouth AFC Bournemouth 1 (0)
Tom Davies England England Everton FC Everton FC 1 (0)
Issa Diop France France West Ham United West Ham United 1 (0)
Josip Drmić Switzerland Switzerland Norwich City Norwich City 1 (0)
Shane Duffy Ireland Ireland Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Jonny Evans Northern Ireland Northern Ireland Leicester City Leicester City 1 (0)
Fabinho Brazil Brazil Liverpool FC Liverpool FC 1 (0)
Felipe Anderson Brazil Brazil West Ham United West Ham United 1 (0)
Ryan Fraser Scotland Scotland AFC Bournemouth AFC Bournemouth 1 (0)
Demarai Gray England England Leicester City Leicester City 1 (0)
Pascal Groß Germany Germany Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Jóhann Guðmundsson Iceland Iceland Burnley FC Burnley FC 1 (0)
Isaac Hayden England England Newcastle United Newcastle United 1 (0)
Héctor Bellerín Spain Spain Arsenal FC Arsenal FC 1 (0)
Javier Hernández Mexico Mexico West Ham United West Ham United 1 (0)
Onel Hernandez Germany Germany Norwich City Norwich City 1 (0)
Callum Hudson-Odoi England England Chelsea FC Chelsea FC 1 (0)
Will Hughes England England Watford FC Watford FC 1 (0)
Alex Iwobi Nigeria Nigeria Everton FC Everton FC 1 (0)
João Moutinho Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Joelinton Brazil Brazil Newcastle United Newcastle United 1 (0)
Jonny Spain Spain Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Moise Kean Italy Italy Everton FC Everton FC 1 (0)
Michael Keane England England Everton FC Everton FC 1 (0)
Naby Keïta Guinea Guinea Liverpool FC Liverpool FC 1 (0)
Cheikhou Kouyaté Senegal Senegal Crystal Palace Crystal Palace 1 (0)
Mateo Kovačić Croatia Croatia Chelsea FC Chelsea FC 1 (0)
Adam Lallana England England Liverpool FC Liverpool FC 1 (0)
Jamaal Lascelles England England Newcastle United Newcastle United 1 (0)
Victor Lindelöf Sweden Sweden Manchester United Manchester United 1 (0)
Shane Long Ireland Ireland Southampton FC Southampton FC 1 (0)
Marcos Alonso Spain Spain Chelsea FC Chelsea FC 1 (0)
Joel Matip Cameroon Cameroon Liverpool FC Liverpool FC 1 (0)
Kenny McLean Scotland Scotland Norwich City Norwich City 1 (0)
Dwight McNeil England England Burnley FC Burnley FC 1 (0)
Chris Mepham Wales Wales AFC Bournemouth AFC Bournemouth 1 (0)
Oliver Norwood Northern Ireland Northern Ireland Sheffield United Sheffield United 1 (1)
Michael Obafemi Ireland Ireland Southampton FC Southampton FC 1 (0)
Alex Oxlade-Chamberlain England England Liverpool FC Liverpool FC 1 (0)
Pablo Fornals Spain Spain West Ham United West Ham United 1 (0)
Dennis Praet Belgium Belgium Leicester City Leicester City 1 (0)
Davy Pröpper Netherlands Netherlands Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Andrew Robertson Scotland Scotland Liverpool FC Liverpool FC 1 (0)
Callum Robinson Ireland Ireland Sheffield United Sheffield United 1 (0)
Allan Saint-Maximin France France Newcastle United Newcastle United 1 (0)
Xherdan Shaqiri Switzerland Switzerland Liverpool FC Liverpool FC 1 (0)
Billy Sharp England England Sheffield United Sheffield United 1 (0)
Gylfi Sigurðsson Iceland Iceland Everton FC Everton FC 1 (0)
Çağlar Söyüncü Turkey Turkey Leicester City Leicester City 1 (0)
Dennis Srbeny Germany Germany Norwich City Norwich City 1 (0)
Jack Stephens England England Southampton FC Southampton FC 1 (0)
Enda Stevens Ireland Ireland Sheffield United Sheffield United 1 (0)
Matt Targett England England Aston Villa Aston Villa 1 (0)
James Tarkowski England England Burnley FC Burnley FC 1 (0)
Alexander Tettey Norway Norway Norwich City Norwich City 1 (0)
James Tomkins England England Crystal Palace Crystal Palace 1 (0)
Fikayo Tomori England England Chelsea FC Chelsea FC 1 (0)
Lucas Torreira Uruguay Uruguay Arsenal FC Arsenal FC 1 (0)
Andros Townsend England England Crystal Palace Crystal Palace 1 (0)
Jan Vertonghen Belgium Belgium Tottenham Hotspur Tottenham Hotspur 1 (0)
Jannik Vestergaard Denmark Denmark Southampton FC Southampton FC 1 (0)
Mario Vrančić Bosnia-Herzegovina Bosnia-Herzegovina Norwich City Norwich City 1 (0)
Kyle Walker England England Manchester City Manchester City 1 (0)
Ashley Westwood England England Burnley FC Burnley FC 1 (0)
Connor Wickham England England Crystal Palace Crystal Palace 1 (0)
Brandon Williams England England Manchester United Manchester United 1 (0)
DeAndre Yedlin USA USA Newcastle United Newcastle United 1 (0)