Premier League 2024-2025

Table

 PlayersTeamsMatches playedGoals
1Erling Haaland
Manchester City
Manchester City510
2Luis Díaz
Liverpool
Liverpool55
3Jhon Durán
Aston Villa
Aston Villa54
- Nicolas Jackson
Chelsea
Chelsea54
- Bryan Mbeumo
Brentford
Brentford54
6Harvey Barnes
Newcastle United
Newcastle United53
- Yoane Wissa
Brentford
Brentford43
- Noni Madueke
Chelsea
Chelsea43
- Ollie Watkins
Aston Villa
Aston Villa53
- Chris Wood
Nottingham Forest
Nottingham Forest53
- Danny Welbeck
Brighton & Hove Albion
Brighton & Hove Albion53
- Mohamed Salah
Liverpool
Liverpool53
13Raúl Jiménez
Fulham
Fulham52
- Stephy Mavididi
Leicester City
Leicester City52
- João Pedro
Brighton & Hove Albion
Brighton & Hove Albion42
- Amadou Onana
Aston Villa
Aston Villa52
- Jean-Philippe Mateta
Crystal Palace
Crystal Palace52
- Emile Smith Rowe
Fulham
Fulham52
- Matheus Cunha
Wolverhampton Wanderers
Wolverhampton Wanderers52
- Jamie Vardy
Leicester City
Leicester City52
- Dominic Calvert-Lewin
Everton
Everton52
- Cole Palmer
Chelsea
Chelsea52
- Antoine Semenyo
Bournemouth
Bournemouth52
-  Gabriel
Arsenal
Arsenal52
- Kai Havertz
Arsenal
Arsenal52
- Heung-min Son
Tottenham Hotspur
Tottenham Hotspur52
27Danny Ings
West Ham United
West Ham United21
- Ramón Sosa
Nottingham Forest
Nottingham Forest21
- Reiss Nelson
Fulham
Fulham21
- Christopher Nkunku
Chelsea
Chelsea51
- João Félix
Chelsea
Chelsea41
- Riccardo Calafiori
Arsenal
Arsenal31
- Darwin Núñez
Liverpool
Liverpool41
- Simon Adingra
Brighton & Hove Albion
Brighton & Hove Albion51
- John Stones
Manchester City
Manchester City31
- Luis Sinisterra
Bournemouth
Bournemouth51
- Yves Bissouma
Tottenham Hotspur
Tottenham Hotspur31
- Tyler Dibling
Southampton
Southampton51
- Facundo Buonanotte
Leicester City
Leicester City41
- Fabian Schär
Newcastle United
Newcastle United31
- Leandro Trossard
Arsenal
Arsenal51
- Alejandro Garnacho
Manchester United
Manchester United51
- Matthijs de Ligt
Manchester United
Manchester United51
- Dominic Solanke
Tottenham Hotspur
Tottenham Hotspur31
- Tomáš Soucek
West Ham United
West Ham United51
-  Diogo Jota
Liverpool
Liverpool41
- Sammie Szmodics
Ipswich Town
Ipswich Town51
- Iliman Ndiaye
Everton
Everton51
- Joshua Zirkzee
Manchester United
Manchester United51
- Amad Diallo
Manchester United
Manchester United51