# Player Country Team Goals (Penalty)
1. Jamie Vardy England England Leicester City Leicester City 11 (1)
2. Tammy Abraham England England Chelsea FC Chelsea FC 10 (0)
3. Kun Agüero Argentina Argentina Manchester City Manchester City 9 (2)
4. Pierre-Emerick Aubameyang Gabon Gabon Arsenal FC Arsenal FC 8 (0)
5. Sadio Mané Senegal Senegal Liverpool FC Liverpool FC 7 (0)
Raheem Sterling England England Manchester City Manchester City 7 (0)
7. Harry Kane England England Tottenham Hotspur Tottenham Hotspur 6 (1)
Teemu Pukki Finland Finland Norwich City Norwich City 6 (0)
Marcus Rashford England England Manchester United Manchester United 6 (2)
Mohamed Salah Egypt Egypt Liverpool FC Liverpool FC 6 (2)
11. Ashley Barnes England England Burnley FC Burnley FC 5 (0)
Bernardo Silva Portugal Portugal Manchester City Manchester City 5 (0)
Danny Ings England England Southampton FC Southampton FC 5 (0)
Raúl Jiménez Mexico Mexico Wolverhampton Wanderers Wolverhampton Wanderers 5 (2)
Christian Pulisic USA USA Chelsea FC Chelsea FC 5 (0)
Callum Wilson England England AFC Bournemouth AFC Bournemouth 5 (0)
Chris Wood New Zealand New Zealand Burnley FC Burnley FC 5 (0)
18. Jordan Ayew Ghana Ghana Crystal Palace Crystal Palace 4 (0)
Sébastien Haller France France West Ham United West Ham United 4 (0)
James Maddison England England Leicester City Leicester City 4 (0)
Neal Maupay Argentina Argentina Brighton & Hove Albion Brighton & Hove Albion 4 (1)
Mason Mount England England Chelsea FC Chelsea FC 4 (0)
Wesley Brazil Brazil Aston Villa Aston Villa 4 (0)
Harry Wilson Wales Wales AFC Bournemouth AFC Bournemouth 4 (0)
25. Ayoze Pérez Spain Spain Leicester City Leicester City 3 (0)
Dominic Calvert-Lewin England England Everton FC Everton FC 3 (0)
Kevin De Bruyne Belgium Belgium Manchester City Manchester City 3 (0)
Gabriel Jesus Brazil Brazil Manchester City Manchester City 3 (0)
Daniel James Wales Wales Manchester United Manchester United 3 (0)
Joshua King Norway Norway AFC Bournemouth AFC Bournemouth 3 (1)
John Lundstram England England Sheffield United Sheffield United 3 (0)
Anthony Martial France France Manchester United Manchester United 3 (0)
John McGinn Scotland Scotland Aston Villa Aston Villa 3 (0)
Lys Mousset France France Sheffield United Sheffield United 3 (0)
Richarlison Brazil Brazil Everton FC Everton FC 3 (0)
Roberto Firmino Brazil Brazil Liverpool FC Liverpool FC 3 (0)
Heung-min Son South Korea South Korea Tottenham Hotspur Tottenham Hotspur 3 (0)
Youri Tielemans Belgium Belgium Leicester City Leicester City 3 (0)
Andrey Yarmolenko Ukraine Ukraine West Ham United West Ham United 3 (0)
40. Dele Alli England England Tottenham Hotspur Tottenham Hotspur 2 (0)
Bernard Brazil Brazil Everton FC Everton FC 2 (0)
Todd Cantwell England England Norwich City Norwich City 2 (0)
Ciaran Clark Ireland Ireland Newcastle United Newcastle United 2 (0)
Aaron Connolly Ireland Ireland Brighton & Hove Albion Brighton & Hove Albion 2 (0)
Aaron Cresswell England England West Ham United West Ham United 2 (0)
David Luiz Brazil Brazil Arsenal FC Arsenal FC 2 (0)
David Silva Spain Spain Manchester City Manchester City 2 (0)
Moussa Djénépo Mali Mali Southampton FC Southampton FC 2 (0)
Douglas Luiz Brazil Brazil Aston Villa Aston Villa 2 (0)
Anwar el Ghazi Netherlands Netherlands Aston Villa Aston Villa 2 (0)
Gerard Deulofeu Spain Spain Watford FC Watford FC 2 (1)
Andre Gray England England Watford FC Watford FC 2 (0)
Jack Grealish England England Aston Villa Aston Villa 2 (0)
Jeff Hendrick Ireland Ireland Burnley FC Burnley FC 2 (0)
N'Golo Kanté France France Chelsea FC Chelsea FC 2 (0)
Alexandre Lacazette France France Arsenal FC Arsenal FC 2 (0)
Érik Lamela Argentina Argentina Tottenham Hotspur Tottenham Hotspur 2 (0)
Riyad Mahrez Algeria Algeria Manchester City Manchester City 2 (0)
Scott McTominay Scotland Scotland Manchester United Manchester United 2 (0)
Luka Milivojević Serbia Serbia Crystal Palace Crystal Palace 2 (2)
Wilfred Ndidi Nigeria Nigeria Leicester City Leicester City 2 (0)
Tanguy NDombèlé France France Tottenham Hotspur Tottenham Hotspur 2 (0)
Ricardo Pereira Portugal Portugal Leicester City Leicester City 2 (0)
Jay Rodriguez England England Burnley FC Burnley FC 2 (0)
Rúben Neves Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Jonjo Shelvey England England Newcastle United Newcastle United 2 (0)
Robert Snodgrass Scotland Scotland West Ham United West Ham United 2 (0)
Adama Traoré Mali Mali Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Trezeguet Egypt Egypt Aston Villa Aston Villa 2 (0)
Leandro Trossard Belgium Belgium Brighton & Hove Albion Brighton & Hove Albion 2 (0)
Patrick van Aanholt Netherlands Netherlands Crystal Palace Crystal Palace 2 (1)
James Ward-Prowse England England Southampton FC Southampton FC 2 (1)
Willian Brazil Brazil Chelsea FC Chelsea FC 2 (0)
74. Nathan Aké Netherlands Netherlands AFC Bournemouth AFC Bournemouth 1 (0)
Trent Alexander-Arnold England England Liverpool FC Liverpool FC 1 (0)
Florin Andone Romania Romania Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Andreas Pereira Brazil Brazil Manchester United Manchester United 1 (0)
Fabián Balbuena Paraguay Paraguay West Ham United West Ham United 1 (0)
George Baldock England England Sheffield United Sheffield United 1 (0)
Harvey Barnes England England Leicester City Leicester City 1 (0)
Michy Batshuayi Belgium Belgium Chelsea FC Chelsea FC 1 (0)
Calum Chambers England England Arsenal FC Arsenal FC 1 (0)
Ben Chilwell England England Leicester City Leicester City 1 (0)
Tom Cleverley England England Watford FC Watford FC 1 (0)
Patrick Cutrone Italy Italy Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Tom Davies England England Everton FC Everton FC 1 (0)
Diogo Jota Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Matt Doherty Ireland Ireland Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Abdoulaye Doucouré France France Watford FC Watford FC 1 (0)
Josip Drmić Switzerland Switzerland Norwich City Norwich City 1 (0)
Shane Duffy Ireland Ireland Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Lewis Dunk England England Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Christian Eriksen Denmark Denmark Tottenham Hotspur Tottenham Hotspur 1 (0)
Fabinho Brazil Brazil Liverpool FC Liverpool FC 1 (0)
Federico Fernández Argentina Argentina Newcastle United Newcastle United 1 (0)
John Fleck Scotland Scotland Sheffield United Sheffield United 1 (0)
Ryan Fraser Scotland Scotland AFC Bournemouth AFC Bournemouth 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)
İlkay Gündoğan Germany Germany Manchester City Manchester City 1 (0)
Jordan Henderson England England Liverpool FC Liverpool 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)
Conor Hourihane Ireland Ireland Aston Villa Aston Villa 1 (0)
Will Hughes England England Watford FC Watford FC 1 (0)
Alex Iwobi Nigeria Nigeria Everton FC Everton FC 1 (0)
Joelinton Brazil Brazil Newcastle United Newcastle United 1 (0)
Jonny Spain Spain Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Jorginho Italy Italy Chelsea FC Chelsea FC 1 (1)
Adam Lallana England England Liverpool FC Liverpool FC 1 (0)
Jamaal Lascelles England England Newcastle United Newcastle United 1 (0)
Matthew Longstaff England England Newcastle United Newcastle United 1 (0)
Lucas Brazil Brazil Tottenham Hotspur Tottenham Hotspur 1 (0)
Marcos Alonso Spain Spain Chelsea FC Chelsea FC 1 (0)
Joel Matip Cameroon Cameroon Liverpool FC Liverpool FC 1 (0)
Oliver McBurnie Scotland Scotland Sheffield United Sheffield United 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)
James Milner England England Liverpool FC Liverpool FC 1 (1)
Mark Noble England England West Ham United West Ham United 1 (1)
Divock Origi Belgium Belgium Liverpool FC Liverpool FC 1 (0)
Nicolás Otamendi Argentina Argentina Manchester City Manchester City 1 (0)
Sokratis Papastathopoulos Greece Greece Arsenal FC Arsenal FC 1 (0)
Nicolas Pépé Ivory Coast Ivory Coast Arsenal FC Arsenal FC 1 (1)
Roberto Pereyra Argentina Argentina Watford FC Watford FC 1 (1)
Nathan Redmond England England Southampton FC Southampton FC 1 (0)
Andrew Robertson Scotland Scotland Liverpool FC Liverpool FC 1 (0)
Callum Robinson Ireland Ireland Sheffield United Sheffield United 1 (0)
Rodri Spain Spain Manchester City Manchester City 1 (0)
Romain Saïss Morocco Morocco Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Fabian Schär Switzerland Switzerland Newcastle United Newcastle United 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)
Matt Targett England England Aston Villa Aston Villa 1 (0)
Fikayo Tomori England England Chelsea FC Chelsea FC 1 (0)
Lucas Torreira Uruguay Uruguay Arsenal FC Arsenal FC 1 (0)
Cenk Tosun Turkey Turkey Everton FC Everton FC 1 (0)
Andros Townsend England England Crystal Palace Crystal Palace 1 (0)
Virgil van Dijk Netherlands Netherlands Liverpool FC Liverpool FC 1 (0)
Jannik Vestergaard Denmark Denmark Southampton FC Southampton FC 1 (0)
Kyle Walker England England Manchester City Manchester City 1 (0)
Adam Webster England England Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Georginio Wijnaldum Netherlands Netherlands Liverpool FC Liverpool FC 1 (0)
Jetro Willems Netherlands Netherlands Newcastle United Newcastle United 1 (0)
DeAndre Yedlin USA USA Newcastle United Newcastle United 1 (0)