Premier League (EPL) Top Scorer, Country & Team 2018/2019

English Premier League football is one of the competitive league in Europe. Premier League is made up of 20 teams. 2018/2019 season has been awesome so far as many players are struggling to be top scorer. The Premier League top scorers for 2018/19 season. The full Premier League top scorers and the number of goals is below.

Premier League Top Scorers 2018/2019

EPL Top Scorer 2018/2019
# Player Country Team Goals (Penalty)
1. Kun Agüero Argentina Argentina Manchester City Manchester City 18 (2)
2. Pierre-Emerick Aubameyang Gabon Gabon Arsenal FC Arsenal FC 17 (3)
Harry Kane England England Tottenham Hotspur Tottenham Hotspur 17 (4)
Mohamed Salah Egypt Egypt Liverpool FC Liverpool FC 17 (3)
5. Sadio Mané Senegal Senegal Liverpool FC Liverpool FC 16 (0)
6. Raheem Sterling England England Manchester City Manchester City 15 (0)
7. Eden Hazard Belgium Belgium Chelsea FC Chelsea FC 13 (4)
8. Raúl Jiménez Mexico Mexico Wolverhampton Wanderers Wolverhampton Wanderers 12 (2)
Alexandre Lacazette France France Arsenal FC Arsenal FC 12 (0)
Romelu Lukaku Belgium Belgium Manchester United Manchester United 12 (0)
Jamie Vardy England England Leicester City Leicester City 12 (3)
12. Glenn Murray England England Brighton & Hove Albion Brighton & Hove Albion 11 (3)
Paul Pogba France France Manchester United Manchester United 11 (5)
Richarlison Brazil Brazil Everton FC Everton FC 11 (0)
Roberto Firmino Brazil Brazil Liverpool FC Liverpool FC 11 (1)
Gylfi Sigurðsson Iceland Iceland Everton FC Everton FC 11 (2)
Heung-min Son South Korea South Korea Tottenham Hotspur Tottenham Hotspur 11 (0)
Callum Wilson England England AFC Bournemouth AFC Bournemouth 11 (1)
19. Aleksandar Mitrović Serbia Serbia Fulham FC Fulham FC 10 (0)
20. Ashley Barnes England England Burnley FC Burnley FC 9 (2)
Joshua King Norway Norway AFC Bournemouth AFC Bournemouth 9 (4)
Anthony Martial France France Manchester United Manchester United 9 (1)
Luka Milivojević Serbia Serbia Crystal Palace Crystal Palace 9 (8)
Marcus Rashford England England Manchester United Manchester United 9 (0)
25. Troy Deeney England England Watford FC Watford FC 8 (1)
Felipe Anderson Brazil Brazil West Ham United West Ham United 8 (0)
Pedro Spain Spain Chelsea FC Chelsea FC 8 (0)
Salomón Rondón Venezuela Venezuela Newcastle United Newcastle United 8 (0)
Leroy Sané Germany Germany Manchester City Manchester City 8 (0)
Wilfried Zaha Ivory Coast Ivory Coast Crystal Palace Crystal Palace 8 (0)
31. Marko Arnautović Austria Austria West Ham United West Ham United 7 (1)
Gerard Deulofeu Spain Spain Watford FC Watford FC 7 (0)
Danny Ings England England Southampton FC Southampton FC 7 (3)
Chris Wood New Zealand New Zealand Burnley FC Burnley FC 7 (0)
35. Ayoze Pérez Spain Spain Newcastle United Newcastle United 6 (0)
David Brooks Wales Wales AFC Bournemouth AFC Bournemouth 6 (0)
Dominic Calvert-Lewin England England Everton FC Everton FC 6 (0)
David Silva Spain Spain Manchester City Manchester City 6 (0)
Diogo Jota Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 6 (0)
Ryan Fraser Scotland Scotland AFC Bournemouth AFC Bournemouth 6 (0)
Gabriel Jesus Brazil Brazil Manchester City Manchester City 6 (1)
Lucas Brazil Brazil Tottenham Hotspur Tottenham Hotspur 6 (0)
Riyad Mahrez Algeria Algeria Manchester City Manchester City 6 (0)
Henrikh Mkhitaryan Armenia Armenia Arsenal FC Arsenal FC 6 (0)
Roberto Pereyra Argentina Argentina Watford FC Watford FC 6 (0)
André Schürrle Germany Germany Fulham FC Fulham FC 6 (0)
Xherdan Shaqiri Switzerland Switzerland Liverpool FC Liverpool FC 6 (0)
James Ward-Prowse England England Southampton FC Southampton FC 6 (1)
49. Dele Alli England England Tottenham Hotspur Tottenham Hotspur 5 (0)
Bernardo Silva Portugal Portugal Manchester City Manchester City 5 (0)
Shane Duffy Ireland Ireland Brighton & Hove Albion Brighton & Hove Albion 5 (0)
Christian Eriksen Denmark Denmark Tottenham Hotspur Tottenham Hotspur 5 (0)
Andre Gray England England Watford FC Watford FC 5 (0)
İlkay Gündoğan Germany Germany Manchester City Manchester City 5 (0)
Javier Hernández Mexico Mexico West Ham United West Ham United 5 (0)
James Maddison England England Leicester City Leicester City 5 (1)
Morata Spain Spain Chelsea FC Chelsea FC 5 (0)
58. Michail Antonio England England West Ham United West Ham United 4 (0)
Souleymane Bamba Ivory Coast Ivory Coast Cardiff City Cardiff City 4 (0)
Camarasa Spain Spain Cardiff City Cardiff City 4 (1)
Demarai Gray England England Leicester City Leicester City 4 (0)
Érik Lamela Argentina Argentina Tottenham Hotspur Tottenham Hotspur 4 (0)
Jesse Lingard England England Manchester United Manchester United 4 (1)
Mesut Özil Germany Germany Arsenal FC Arsenal FC 4 (0)
Callum Paterson Scotland Scotland Cardiff City Cardiff City 4 (0)
Bobby Reid England England Cardiff City Cardiff City 4 (1)
Jeffrey Schlupp Ghana Ghana Crystal Palace Crystal Palace 4 (0)
Andros Townsend England England Crystal Palace Crystal Palace 4 (0)
Granit Xhaka Switzerland Switzerland Arsenal FC Arsenal FC 4 (0)
70. Nathan Aké Netherlands Netherlands AFC Bournemouth AFC Bournemouth 3 (0)
Florin Andone Romania Romania Brighton & Hove Albion Brighton & Hove Albion 3 (0)
Stuart Armstrong Scotland Scotland Southampton FC Southampton FC 3 (0)
Ross Barkley England England Chelsea FC Chelsea FC 3 (0)
Willy Boly France France Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Craig Cathcart Northern Ireland Northern Ireland Watford FC Watford FC 3 (0)
Ciaran Clark Ireland Ireland Newcastle United Newcastle United 3 (0)
Lucas Digne France France Everton FC Everton FC 3 (0)
Matt Doherty Ireland Ireland Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Abdoulaye Doucouré France France Watford FC Watford FC 3 (0)
Jóhann Guðmundsson Iceland Iceland Burnley FC Burnley FC 3 (0)
Gonzalo Higuaín Argentina Argentina Chelsea FC Chelsea FC 3 (0)
Junior Hoilett Canada Canada Cardiff City Cardiff City 3 (0)
José Holebas Greece Greece Watford FC Watford FC 3 (0)
Pierre-Emile Højbjerg Denmark Denmark Southampton FC Southampton FC 3 (0)
Ivan Cavaleiro Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Alex Iwobi Nigeria Nigeria Arsenal FC Arsenal FC 3 (0)
Mathias Jørgensen Denmark Denmark Huddersfield Town Huddersfield Town 3 (0)
Aboubakar Kamara France France Fulham FC Fulham FC 3 (1)
N’Golo Kanté France France Chelsea FC Chelsea FC 3 (0)
Laurent Koscielny France France Arsenal FC Arsenal FC 3 (0)
Ruben Loftus-Cheek England England Chelsea FC Chelsea FC 3 (0)
Harry Maguire England England Leicester City Leicester City 3 (0)
James Milner England England Liverpool FC Liverpool FC 3 (1)
Josh Murphy England England Cardiff City Cardiff City 3 (0)
Aaron Ramsey Wales Wales Arsenal FC Arsenal FC 3 (0)
Nathan Redmond England England Southampton FC Southampton FC 3 (0)
Rúben Neves Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 3 (2)
Fabian Schär Switzerland Switzerland Newcastle United Newcastle United 3 (0)
James Tarkowski England England Burnley FC Burnley FC 3 (0)
Virgil van Dijk Netherlands Netherlands Liverpool FC Liverpool FC 3 (0)
Sam Vokes Wales Wales Burnley FC Burnley FC 3 (0)
Theo Walcott England England Everton FC Everton FC 3 (0)
Willian Brazil Brazil Chelsea FC Chelsea FC 3 (0)
104. Marc Albrighton England England Leicester City Leicester City 2 (0)
Ander Herrera Spain Spain Manchester United Manchester United 2 (0)
Charlie Austin England England Southampton FC Southampton FC 2 (0)
Michy Batshuayi Belgium Belgium Crystal Palace Crystal Palace 2 (0)
Philip Billing Denmark Denmark Huddersfield Town Huddersfield Town 2 (0)
Calum Chambers England England Fulham FC Fulham FC 2 (0)
David Luiz Brazil Brazil Chelsea FC Chelsea FC 2 (0)
Eric Dier England England Tottenham Hotspur Tottenham Hotspur 2 (0)
Lewis Dunk England England Brighton & Hove Albion Brighton & Hove Albion 2 (0)
Pascal Groß Germany Germany Brighton & Hove Albion Brighton & Hove Albion 2 (1)
Jeff Hendrick Ireland Ireland Burnley FC Burnley FC 2 (0)
Jorginho Italy Italy Chelsea FC Chelsea FC 2 (1)
Joselu Spain Spain Newcastle United Newcastle United 2 (0)
Anthony Knockaert France France Brighton & Hove Albion Brighton & Hove Albion 2 (0)
Aymeric Laporte France France Manchester City Manchester City 2 (0)
Jürgen Locadia Netherlands Netherlands Brighton & Hove Albion Brighton & Hove Albion 2 (0)
Lucas Pérez Spain Spain West Ham United West Ham United 2 (0)
Mata Spain Spain Manchester United Manchester United 2 (0)
James McArthur Scotland Scotland Crystal Palace Crystal Palace 2 (0)
Aaron Mooy Australia Australia Huddersfield Town Huddersfield Town 2 (0)
Steve Mounié Benin Benin Huddersfield Town Huddersfield Town 2 (0)
Shkodran Mustafi Germany Germany Arsenal FC Arsenal FC 2 (0)
Wilfred Ndidi Nigeria Nigeria Leicester City Leicester City 2 (0)
Mark Noble England England West Ham United West Ham United 2 (2)
Divock Origi Belgium Belgium Liverpool FC Liverpool FC 2 (0)
Ricardo Pereira Portugal Portugal Leicester City Leicester City 2 (0)
Declan Rice England England West Ham United West Ham United 2 (0)
Romain Saïss Morocco Morocco Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Ryan Sessegnon England England Fulham FC Fulham FC 2 (0)
Robert Snodgrass Scotland Scotland West Ham United West Ham United 2 (0)
Daniel Sturridge England England Liverpool FC Liverpool FC 2 (0)
Lucas Torreira Uruguay Uruguay Arsenal FC Arsenal FC 2 (0)
Cenk Tosun Turkey Turkey Everton FC Everton FC 2 (0)
Yan Valery France France Southampton FC Southampton FC 2 (0)
Georginio Wijnaldum Netherlands Netherlands Liverpool FC Liverpool FC 2 (0)
Andrey Yarmolenko Ukraine Ukraine West Ham United West Ham United 2 (0)
Ashley Young England England Manchester United Manchester United 2 (0)
141. Trent Alexander-Arnold England England Liverpool FC Liverpool FC 1 (0)
André Gomes Portugal Portugal Everton FC Everton FC 1 (0)
Andreas Pereira Brazil Brazil Manchester United Manchester United 1 (0)
Jordan Ayew Ghana Ghana Crystal Palace Crystal Palace 1 (0)
Floyd Ayité Togo Togo Fulham FC Fulham FC 1 (0)
Ryan Babel Netherlands Netherlands Fulham FC Fulham FC 1 (0)
Fabián Balbuena Paraguay Paraguay West Ham United West Ham United 1 (0)
Leon Balogun Nigeria Nigeria Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Ryan Bennett England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Ryan Bertrand England England Southampton FC Southampton FC 1 (0)
Étienne Capoue France France Watford FC Watford FC 1 (0)
Cédric Soares Portugal Portugal Southampton FC Southampton FC 1 (0)
Tom Cleverley England England Watford FC Watford FC 1 (0)
Séamus Coleman Ireland Ireland Everton FC Everton FC 1 (0)
Steve Cook England England AFC Bournemouth AFC Bournemouth 1 (0)
Jack Cork England England Burnley FC Burnley FC 1 (0)
Charlie Daniels England England AFC Bournemouth AFC Bournemouth 1 (0)
Danilo Brazil Brazil Manchester City Manchester City 1 (0)
Kevin De Bruyne Belgium Belgium Manchester City Manchester City 1 (0)
Leander Dendoncker Belgium Belgium Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Issa Diop France France West Ham United West Ham United 1 (0)
Domingos Quina Portugal Portugal Watford FC Watford FC 1 (0)
Jonny Evans Northern Ireland Northern Ireland Leicester City Leicester City 1 (0)
Fabinho Brazil Brazil Liverpool FC Liverpool FC 1 (0)
Fernandinho Brazil Brazil Manchester City Manchester City 1 (0)
Juan Foyth Argentina Argentina Tottenham Hotspur Tottenham Hotspur 1 (0)
Fred Brazil Brazil Manchester United Manchester United 1 (0)
Manolo Gabbiadini Italy Italy Southampton FC Southampton FC 1 (0)
Rachid Ghezzal Algeria Algeria Leicester City Leicester City 1 (0)
Ben Gibson England England Burnley FC Burnley FC 1 (0)
Olivier Giroud France France Chelsea FC Chelsea FC 1 (0)
Jon Gorenc Stankovič Slovenia Slovenia Huddersfield Town Huddersfield Town 1 (0)
Aron Gunnarsson Iceland Iceland Cardiff City Cardiff City 1 (0)
Kadeem Harris England England Cardiff City Cardiff City 1 (0)
Isaac Hayden England England Newcastle United Newcastle United 1 (0)
Hélder Costa Angola Angola Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Will Hughes England England Watford FC Watford FC 1 (0)
Kelechi Iheanacho Nigeria Nigeria Leicester City Leicester City 1 (0)
João Moutinho Portugal Portugal Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Jonny Spain Spain Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Biram Kayal Israel Israel Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Michael Keane England England Everton FC Everton FC 1 (0)
Kenedy Brazil Brazil Newcastle United Newcastle United 1 (0)
Terence Kongolo Netherlands Netherlands Huddersfield Town Huddersfield Town 1 (0)
Aaron Lennon England England Burnley FC Burnley FC 1 (0)
Jefferson Lerma Colombia Colombia AFC Bournemouth AFC Bournemouth 1 (0)
Victor Lindelöf Sweden Sweden Manchester United Manchester United 1 (0)
Llorente Spain Spain Tottenham Hotspur Tottenham Hotspur 1 (0)
Shane Long Ireland Ireland Southampton FC Southampton FC 1 (0)
Sean Longstaff England England Newcastle United Newcastle United 1 (0)
Dejan Lovren Croatia Croatia Liverpool FC Liverpool FC 1 (0)
Ainsley Maitland-Niles England England Arsenal FC Arsenal FC 1 (0)
Solomon March England England Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Marcos Alonso Spain Spain Chelsea FC Chelsea FC 1 (0)
Nemanja Matić Serbia Serbia Manchester United Manchester United 1 (0)
Joel Matip Cameroon Cameroon Liverpool FC Liverpool FC 1 (0)
Dwight McNeil England England Burnley FC Burnley FC 1 (0)
Nathaniel Mendez-Laing England England Cardiff City Cardiff City 1 (0)
Max Meyer Germany Germany Crystal Palace Crystal Palace 1 (0)
Yerry Mina Colombia Colombia Everton FC Everton FC 1 (0)
Wes Morgan Jamaica Jamaica Leicester City Leicester City 1 (0)
Lys Mousset France France AFC Bournemouth AFC Bournemouth 1 (0)
Yoshinori Mutō Japan Japan Newcastle United Newcastle United 1 (0)
Nacho Monreal Spain Spain Arsenal FC Arsenal FC 1 (0)
Michael Obafemi Ireland Ireland Southampton FC Southampton FC 1 (0)
Oriol Romeu Spain Spain Southampton FC Southampton FC 1 (0)
Alex Pritchard England England Huddersfield Town Huddersfield Town 1 (0)
Davy Pröpper Netherlands Netherlands Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Matt Ritchie Scotland Scotland Newcastle United Newcastle United 1 (1)
Antonio Rüdiger Germany Germany Chelsea FC Chelsea FC 1 (0)
Alexis Sánchez Chile Chile Manchester United Manchester United 1 (0)
Davison Sánchez Colombia Colombia Tottenham Hotspur Tottenham Hotspur 1 (0)
Christopher Schindler Germany Germany Huddersfield Town Huddersfield Town 1 (0)
Ken Sema Sweden Sweden Watford FC Watford FC 1 (0)
Jean Michaël Seri Ivory Coast Ivory Coast Fulham FC Fulham FC 1 (0)
Luke Shaw England England Manchester United Manchester United 1 (0)
Chris Smalling England England Manchester United Manchester United 1 (0)
Adam Smith England England AFC Bournemouth AFC Bournemouth 1 (0)
Junior Stanislas England England AFC Bournemouth AFC Bournemouth 1 (1)
Dale Stephens England England Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Jack Stephens England England Southampton FC Southampton FC 1 (0)
Isaac Success Nigeria Nigeria Watford FC Watford FC 1 (0)
Youri Tielemans Belgium Belgium Leicester City Leicester City 1 (0)
James Tomkins England England Crystal Palace Crystal Palace 1 (0)
Adama Traoré Mali Mali Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Kieran Trippier England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Patrick van Aanholt Netherlands Netherlands Crystal Palace Crystal Palace 1 (0)
Jan Vertonghen Belgium Belgium Tottenham Hotspur Tottenham Hotspur 1 (0)
Luciano Vietto Argentina Argentina Fulham FC Fulham FC 1 (0)
Matěj Vydra Czech Republic Czech Republic Burnley FC Burnley FC 1 (0)
Kyle Walker England England Manchester City Manchester City 1 (0)
Danny Ward England England Cardiff City Cardiff City 1 (0)
Joel Ward England England Crystal Palace Crystal Palace 1 (0)
Danny Welbeck England England Arsenal FC Arsenal FC 1 (0)
Ashley Westwood England England Burnley FC Burnley FC 1 (0)
Harry Winks England England Tottenham Hotspur Tottenham Hotspur 1 (0)
DeAndre Yedlin USA USA Newcastle United Newcastle United 1 (0)
Kenneth Zohore Denmark Denmark Cardiff City Cardiff City 1 (0)
Kurt Zouma France France Everton FC Everton FC 1 (0)

Last updated March 10, 2019 10:29pm