- Soccer > England > Premier League
- Top Scorers
Player Team GP GoalsYellow cardsRed cardsErling Haaland Manchester CityMCI 27 21 1 0 Cole Palmer Manchester CityMCI 30 20 7 0 Ollie Watkins Aston VillaAVL 34 19 4 0 Alexander Isak Newcastle UnitedNEW 25 19 1 0 Dominic Solanke AFC BournemouthAFCB 35 18 3 0 Mohamed Salah LiverpoolLIV 29 17 2 0 Jarrod Bowen West Ham UnitedWHU 32 16 2 0 Phil Foden Manchester CityMCI 31 16 1 0 Heung-min Son Tottenham HotspurTOT 31 16 1 0 Bukayo Ayoyinka Saka ArsenalARS 33 15 3 0 Kai Havertz ArsenalARS 34 12 9 0 Chris Wood Nottingham ForestNTF 28 12 0 0 Darwin Nunez LiverpoolLIV 33 11 8 0 Nicolas Jackson ChelseaCHE 31 11 8 0 Matheus Cunha Wolverhampton WanderersWHP 29 11 6 0 Hee-chan Hwang Wolverhampton WanderersWHP 26 11 6 0 Jean-Philippe Mateta Crystal PalaceCRY 31 11 3 0 Anthony Gordon Newcastle UnitedNEW 32 10 9 1 Diogo Jota LiverpoolLIV 21 10 1 1 Bruno Fernandes Manchester UnitedMUN 33 10 8 0 Yoane Wissa BrentfordBRNT 31 10 6 0 Leon Bailey Butler Aston VillaAVL 33 10 4 0 Richarlison Tottenham HotspurTOT 27 10 3 0 Carlton Morris Luton TownLTN 36 10 2 0 Leandro Trossard ArsenalARS 31 10 2 0 Elijah Adebayo Luton TownLTN 25 10 1 0 Douglas Luiz Aston VillaAVL 32 9 11 0 Julián Álvarez Manchester CityMCI 33 9 2 0 Rodrigo Muniz FulhamFUL 23 9 1 0 Antoine Semenyo AFC BournemouthAFCB 30 8 6 0 Luis Diaz LiverpoolLIV 34 8 3 0 Eberechi Eze Crystal PalaceCRY 24 8 3 0 Martin Odegaard ArsenalARS 32 8 2 0 Joao Pedro Brighton and Hove AlbionBRHA 28 8 2 0 Rasmus Hojlund Manchester UnitedMUN 26 8 2 0 Bryan Mbeumo BrentfordBRNT 22 8 2 0 Callum Wilson Newcastle UnitedNEW 18 8 2 0 Rodri Hernandez Cascante Manchester CityMCI 30 7 8 1 Mohammed Kudus West Ham UnitedWHU 30 7 6 0 Justin Kluivert AFC BournemouthAFCB 29 7 6 0 Alejandro Garnacho Manchester UnitedMUN 32 7 3 0 Odsonne Edouard Crystal PalaceCRY 27 7 3 0 Marcus Rashford Manchester UnitedMUN 31 7 2 0 Scott McTominay Manchester UnitedMUN 29 7 2 0 Dominic Calvert-Lewin EvertonEVE 30 7 1 0 Michael Olise Crystal PalaceCRY 16 7 0 0 Oliver McBurnie Sheffield UnitedSUFC 21 6 3 2 John McGinn Aston VillaAVL 32 6 7 1 Tomas Soucek West Ham UnitedWHU 34 6 7 0 Bernardo Silva Manchester CityMCI 29 6 7 0