- Soccer > England > Premier League
- Top Scorers
Player Team GP GoalsYellow cardsRed cardsMohamed Salah LiverpoolLIV 36 28 1 0 Alexander Isak Newcastle UnitedNEW 33 23 1 0 Erling Haaland Manchester CityMCI 29 21 2 0 Chris Wood Nottingham ForestNTF 34 20 1 0 Bryan Mbeumo BrentfordBRNT 36 18 3 0 Yoane Wissa BrentfordBRNT 33 17 3 0 Ollie Watkins Aston VillaAVL 36 16 2 0 Cole Palmer ChelseaCHE 35 15 6 0 Matheus Cunha Wolverhampton WanderersWHP 31 15 4 0 Jean-Philippe Mateta Crystal PalaceCRY 35 14 2 0 Jørgen Strand Larsen Wolverhampton WanderersWHP 33 13 4 0 Luis Diaz LiverpoolLIV 34 13 2 0 Liam Delap Ipswich TownIPSW 35 12 10 0 Justin Kluivert AFC BournemouthAFCB 32 12 8 0 Brennan Johnson Tottenham HotspurTOT 31 11 5 0 Raúl Jiménez FulhamFUL 36 11 3 0 Kevin Schade BrentfordBRNT 36 11 2 0 Jarrod Bowen West Ham UnitedWHU 32 11 0 0 Nicolas Jackson ChelseaCHE 30 10 7 1 Joao Pedro Brighton and Hove AlbionBRHA 27 10 4 1 Evanilson AFC BournemouthAFCB 29 10 1 1 Cody Gakpo LiverpoolLIV 33 10 5 0 Danny Welbeck Brighton and Hove AlbionBRHA 29 10 4 0 Leandro Trossard ArsenalARS 35 9 2 1 Antoine Semenyo AFC BournemouthAFCB 35 9 9 0 Tomas Soucek West Ham UnitedWHU 33 9 8 0 James Maddison Tottenham HotspurTOT 31 9 6 0 Kai Havertz ArsenalARS 21 9 4 0 Kaoru Mitoma Brighton and Hove AlbionBRHA 34 9 1 0 Harvey Barnes Newcastle UnitedNEW 31 9 0 0 Bruno Fernandes Manchester UnitedMUN 34 8 3 2 Morgan Rogers Aston VillaAVL 35 8 9 0 Jamie Vardy Leicester CityLEI 34 8 5 0 Jacob Murphy Newcastle UnitedNEW 33 8 4 0 Gabriel Martinelli ArsenalARS 31 8 2 0 Beto EvertonEVE 28 8 2 0 Alex Iwobi FulhamFUL 36 8 1 0 Rodrigo Muniz FulhamFUL 31 8 1 0 Dominic Solanke Tottenham HotspurTOT 25 8 0 0 Jhon Durán Aston VillaAVL 19 7 3 1 Mikel Merino ArsenalARS 27 7 2 1 Ismaïla Sarr Crystal PalaceCRY 36 7 4 0 Dango Ouattara AFC BournemouthAFCB 32 7 3 0 Dejan Kulusevski Tottenham HotspurTOT 32 7 3 0 Iliman Ndiaye EvertonEVE 31 7 3 0 Noni Madueke ChelseaCHE 30 7 3 0 Amad Diallo Manchester UnitedMUN 23 7 3 0 Phil Foden Manchester CityMCI 27 7 2 0 Eberechi Eze Crystal PalaceCRY 32 7 1 0 Heung-min Son Tottenham HotspurTOT 29 7 1 0