MY


FOOTBALL FACTS

Premier League Players’ Goals & Assists 2024-25

Interactive table listing all players who have scored or assisted in a goal in the Premier League during 2024-25. Premier League Assists 2024-25 is listed in one column next to the players’ Premier League Goals. The last column is Combined Premier League goals and assists (Comb).
Players are shown with their current clubs. 
Statistics Correct to 16th March 2025 – Matchday 29

Content
Goals & Assists by Player
Goals & Assists by Club
Goals & Assists by Stats

Premier League 2024-25 Players’ Combined Goals and Assists

Create New Row

Edit row selected

close
PlayerClubNationalityGoalsAssistsComb
Mohamed SalahLiverpoolEgypt271744
Erling HaalandManchester CityNorway21324
Alexander IsakNewcastle UnitedSweden19524
Chris WoodNottingham ForestNew Zealand18321
Bryan MbeumoBrentfordCameroon15520
Cole PalmerChelseaEngland14620
Ollie WatkinsAston VillaEngland13619
Justin KluivertAFC BournemouthNetherlands12618
Matheus CunhaWolverhampton WanderersBrazil13417
Bruno FernandesManchester UnitedPortugal8917
Son Heung-minTottenham HotspurSouth Korea7916
Yoane WissaBrentfordDR Congo13215
Bukayo SakaArsenalEngland51015
Jean-Philippe MatetaCrystal PalaceFrance12214
Nicolas JacksonChelseaSenegal9514
Luis DíazLiverpoolColombia9514
James MaddisonTottenham HotspurEngland9514
João PedroBrighton & Hove AlbionBrazil8614
Raúl JiménezFulhamMexico9413
Amad DialloManchester UnitedIvory Coast6713
Anthony ElangaNottingham ForestSweden5813
Morgan Gibbs-WhiteNottingham ForestEngland5813
Liam DelapIpswich TownEngland10212
Kai HavertzArsenalGermany9312
Jarrod BowenWest Ham UnitedEngland7512
Jacob MurphyNewcastle UnitedEngland5712
Brennan JohnsonTottenham HotspurWales9211
Jørgen Strand LarsenWolverhampton WanderersNorway9211
Cody GakpoLiverpoolNetherlands8311
Dango OuattaraAFC BournemouthBurkina Faso7411
Antoine SemenyoAFC BournemouthGhana7411
Morgan RogersAston VillaEngland7411
Danny WelbeckBrighton & Hove AlbionEngland7411
Alex IwobiFulhamNigeria7411
Dejan KulusevskiTottenham HotspurSweden7411
Anthony GordonNewcastle UnitedEngland6511
Mikkel DamsgaardBrentfordDenmark2911
Kaoru MitomaBrighton & Hove AlbionJapan7310
Noni MaduekeChelseaEngland7310
Ismaïla SarrCrystal PalaceSenegal7310
Dominic SolankeTottenham HotspurEngland7310
Jamie VardyLeicester CityEngland7310
Antonee RobinsonFulhamUnited States01010
Kevin SchadeBrentfordGermany729
Phil FodenManchester CityEngland729
Gabriel MartinelliArsenalBrazil639
Leandro TrossardArsenalBelgium459
Enzo FernándezChelseaArgentina459
Bruno GuimarãesNewcastle UnitedBrazil369
Tomás SoučekWest Ham UnitedCzech Republic718
Yankuba MintehBrighton & Hove AlbionGambia538
Georginio RutterBrighton & Hove AlbionFrance538
Diogo JotaLiverpoolPortugal538
Dominik SzoboszlaiLiverpoolHungary538
Marcus TavernierAFC BournemouthEngland358
Rayan Aït-NouriWolverhampton WanderersAlgeria358
Eberechi EzeCrystal PalaceEngland268
Trent Alexander-ArnoldLiverpoolEngland268
Kevin De BruyneManchester CityBelgium268
Jean-Ricner BellegardeWolverhampton WanderersFrance268
SávinhoManchester CityBrazil178
Jhon DuránAston VillaColombia707
Rodrigo MunizFulhamBrazil617
Emile Smith RoweFulhamEngland527
Darwin NúñezLiverpoolUruguay527
Harvey BarnesNewcastle UnitedEngland527
Callum Hudson-OdoiNottingham ForestEngland527
Marcus RashfordAston VillaEngland437
Pedro NetoChelseaPortugal347
Daniel MuñozCrystal PalaceColombia347
Jérémy DokuManchester CityBelgium347
Milos KerkezAFC BournemouthHungary257
Declan RiceArsenalEngland257
Pedro PorroTottenham HotspurSpain257
Adama TraoréFulhamSpain257
Elliot AndersonNottingham ForestScotland167
EvanilsonAFC BournemouthBrazil606
Iliman NdiayeEvertonSenegal606
BetoEvertonGuinea-Bissau606
Mikel MerinoArsenalSpain516
Harry WilsonFulhamWales516
Christian NørgaardBrentfordDenmark426
Facundo BuonanotteLeicester CityArgentina426
Nikola MilenkovićNottingham ForestSerbia426
Dwight McNeilEvertonEngland336
Curtis JonesLiverpoolEngland336
Alexis Mac AllisterLiverpoolArgentina336
Martin ØdegaardArsenalNorway246
Youri TielemansAston VillaBelgium246
Jadon SanchoChelseaEngland246
Andreas PereiraFulhamBrazil246
Bernardo SilvaManchester CityPortugal246
Gonçalo GuedesWolverhampton WanderersPortugal246
Joško GvardiolManchester CityCroatia505
Marc CucurellaChelseaSpain415
Mateo KovačićManchester CityCroatia415
Alejandro GarnachoManchester UnitedArgentina415
JoelintonNewcastle UnitedBrazil415
Thomas ParteyArsenalGhana325
Christopher NkunkuChelseaFrance325
Marc GuéhiCrystal PalaceEngland325
Omari HutchinsonIpswich TownJamaica325
Pape Matar SarrTottenham HotspurSenegal325
Ryan ChristieAFC BournemouthScotland235
Lewis HallNewcastle UnitedEngland055
Sammie SzmodicsIpswich TownRepublic of Ireland404
Jordan AyewLeicester CityGhana404
Omar MarmoushManchester CityEgypt404
Lucas PaquetáWest Ham UnitedBrazil404
Gabriel MagalhãesArsenalBrazil314
Ethan NwaneriArsenalEngland314
Ross BarkleyAston VillaEngland314
Trevoh ChalobahChelseaEngland314
Dominic Calvert-LewinEvertonEngland314
Stephy MavididiLeicester CityEngland314
Joshua ZirkzeeManchester UnitedNetherlands314
Paul OnuachuSouthamptonNigeria314
Mohammed KudusWest Ham UnitedGhana314
João GomesWolverhampton WanderersBrazil314
Tariq LampteyBrighton & Hove AlbionEngland224
Adam ArmstrongSouthamptonEngland224
Aaron Wan-BissakaWest Ham UnitedEngland224
Lewis CookAFC BournemouthEngland134
Jacob RamseyAston VillaEngland134
Vitaly JaneltBrentfordGermany134
Ashley YoungEvertonEngland134
Mario LeminaWolverhampton WanderersGabon134
Lucas DigneAston VillaFrance044
Tyrick MitchellCrystal PalaceEngland044
Jack ClarkeIpswich TownEngland044
Wilfred NdidiLeicester CityNigeria044
Matheus NunesManchester CityPortugal044
Nélson SemedoWolverhampton WanderersPortugal044
Gabriel JesusArsenalBrazil303
Rasmus HøjlundManchester UnitedDenmark303
Joe AriboSouthamptonNigeria303
Enes ÜnalAFC BournemouthTurkey213
Riccardo CalafioriArsenalItaly213
Nathan CollinsBrentfordRepublic of Ireland213
Fábio CarvalhoBrentfordPortugal213
Carlos BalebaBrighton & Hove AlbionCameroon213
Simon AdingraBrighton & Hove AlbionIvory Coast213
Abdoulaye DoucouréEvertonMali213
James JustinLeicester CityEngland213
Bilal El KhannoussLeicester CityMorocco213
Lisandro MartínezManchester UnitedArgentina213
Ola AinaNottingham ForestNigeria213
Jota SilvaNottingham ForestPortugal213
RicharlisonTottenham HotspurBrazil213
Niclas FüllkrugWest Ham UnitedGermany213
EmersonWest Ham UnitedItaly213
Matt DohertyWolverhampton WanderersRepublic of Ireland213
Jurriën TimberArsenalNetherlands123
Leon BaileyAston VillaJamaica123
Keane Lewis-PotterBrentfordEngland123
Moisés CaicedoChelseaEcuador123
Leif DavisIpswich TownEngland123
Bobby De Cordova-ReidLeicester CityJamaica123
Ibrahima KonatéLiverpoolFrance123
Rico LewisManchester CityEngland123
Mateus FernandesSouthamptonPortugal123
Danny IngsWest Ham UnitedEngland123
Tyler AdamsAFC BournemouthUnited States033
John McGinnAston VillaScotland033
Will HughesCrystal PalaceEngland033
Idrissa GueyeEvertonSenegal033
SavinhoManchester CityBrazil033
İlkay GündoğanManchester CityGermany033
Timo WernerTottenham HotspurGermany033
Dean HuijsenAFC BournemouthSpain202
David BrooksAFC BournemouthWales202
William SalibaArsenalFrance202
Amadou OnanaAston VillaBelgium202
Marco AsensioAston VillaSpain202
Ethan PinnockBrentfordJamaica202
Jack HinshelwoodBrighton & Hove AlbionEngland202
Michael KeaneEvertonEngland202
Jake O'BrienEvertonRepublic of Ireland202
Ryan SessegnonFulhamEngland202
Jaden PhilogeneIpswich TownEngland202
John StonesManchester CityEngland202
James McAteeManchester CityEngland202
Matthijs de LigtManchester UnitedNetherlands202
Fabian SchärNewcastle UnitedSwitzerland202
Ryan YatesNottingham ForestEngland202
Cameron ArcherSouthamptonEngland202
Tyler DiblingSouthamptonEngland202
Jan BednarekSouthamptonPoland202
Yves BissoumaTottenham HotspurMali202
Rodrigo BentancurTottenham HotspurUruguay202
Hwang Hee-ChanWolverhampton WanderersSouth Korea202
Luis SinisterraAFC BournemouthColombia112
Matty CashAston VillaPoland112
Mats WiefferBrighton & Hove AlbionNetherlands112
Matt O'RileyBrighton & Hove AlbionDenmark112
Jan Paul van HeckeBrighton & Hove AlbionNetherlands112
Pervis EstupiñánBrighton & Hove AlbionEcuador112
João FélixChelseaPortugal112
Levi ColwillChelseaEngland112
Tosin AdarabioyoChelseaEngland112
Maxence LacroixCrystal PalaceFrance112
Eddie NketiahCrystal PalaceEngland112
James TarkowskiEvertonEngland112
Carlos AlcarazEvertonArgentina112
Reiss NelsonFulhamEngland112
Conor ChaplinIpswich TownEngland112
George HirstIpswich TownEngland112
Sam MorsyIpswich TownEgypt112
Virgil van DijkLiverpoolNetherlands112
Manuel UgarteManchester UnitedUruguay112
Sandro TonaliNewcastle UnitedItaly112
Neco WilliamsNottingham ForestWales112
Yukinari SugawaraSouthamptonJapan112
Djed SpenceTottenham HotspurEngland112
Michail AntonioWest Ham UnitedJamaica112
Crysencio SummervilleWest Ham UnitedNetherlands112
Carlos SolerWest Ham UnitedSpain112
Pablo SarabiaWolverhampton WanderersSpain112
Marshall MunetsiWolverhampton WanderersZimbabwe112
Mads RoerslevBrentfordDenmark022
Kenny TeteFulhamNetherlands022
Saša LukićFulhamSerbia022
Abdul FatawuLeicester CityGhana022
Harry WinksLeicester CityEngland022
Ryan GravenberchLiverpoolNetherlands022
Diogo DalotManchester UnitedPortugal022
Joe WillockNewcastle UnitedEngland022
Adam LallanaSouthamptonEngland022
Kyle Walker-PetersSouthamptonEngland022
Micky van de VenTottenham HotspurNetherlands022
Myles Lewis-SkellyArsenalEngland101
Ezri KonsaAston VillaEngland101
Ferdi KadıoğluBrighton & Hove AlbionTurkey101
Axel DisasiChelseaFrance101
Reece JamesChelseaEngland101
Justin DevennyCrystal PalaceScotland101
Romain EsseCrystal PalaceEngland101
Orel MangalaEvertonBelgium101
Jack HarrisonEvertonEngland101
Tom CairneyFulhamScotland101
Calvin BasseyFulhamNigeria101
Rodrigo MunizFulhamBrazil101
Jack TaylorIpswich TownRepublic of Ireland101
Jacob GreavesIpswich TownEngland101
Jens CajusteIpswich TownSweden101
Wout FaesLeicester CityBelgium101
Patson DakaLeicester CityZambia101
CasemiroManchester UnitedBrazil101
Harry MaguireManchester UnitedEngland101
Lewis MileyNewcastle UnitedEngland101
Ramón SosaNottingham ForestParaguay101
Taiwo AwoniyiNottingham ForestNigeria101
MurilloNottingham ForestBrazil101
Taylor Harwood-BellisSouthamptonEngland101
Flynn DownesSouthamptonEngland101
Kamaldeen SulemanaSouthamptonGhana101
Will SmallboneSouthamptonRepublic of Ireland101
Cristian RomeroTottenham HotspurArgentina101
Evan FergusonWest Ham UnitedRepublic of Ireland101
Rodrigo GomesWolverhampton WanderersPortugal101
James HillAFC BournemouthEngland011
Ben WhiteArsenalEngland011
Raheem SterlingArsenalEngland011
Ian MaatsenAston VillaNetherlands011
Mathias JensenBrentfordDenmark011
Mark FlekkenBrentfordNetherlands011
Bart VerbruggenBrighton & Hove AlbionNetherlands011
Brajan GrudaBrighton & Hove AlbionGermany011
Yasin AyariBrighton & Hove AlbionSweden011
Roméo LaviaChelseaBelgium011
Malo GustoChelseaFrance011
Kiernan Dewsbury-HallChelseaEngland011
Tyrique GeorgeChelseaEngland011
James GarnerEvertonEngland011
Jordan PickfordEvertonEngland011
Jarrad BranthwaiteEvertonEngland011
Tim IroegbunamEvertonEngland011
Vitaliy MykolenkoEvertonUkraine011
Jesper LindstrømEvertonDenmark011
Bernd LenoFulhamGermany011
Timothy CastagneFulhamBelgium011
Ben JohnsonIpswich TownEngland011
Wes BurnsIpswich TownWales011
Cameron BurgessIpswich TownAustralia011
Jack TaylorIpswich TownRepublic of Ireland011
Axel TuanzebeIpswich TownDR Congo011
Victor KristiansenLeicester CityDenmark011
Kasey McAteerLeicester CityRepublic of Ireland011
Kostas TsimikasLiverpoolGreece011
Harvey ElliottLiverpoolEngland011
Jack GrealishManchester CityEngland011
Noussair MazraouiManchester UnitedMorocco011
Christian EriksenManchester UnitedDenmark011
Lloyd KellyNewcastle UnitedEngland011
Àlex MorenoNottingham ForestSpain011
James Ward-ProwseNottingham ForestEngland011
Lesley UgochukwuSouthamptonFrance011
James BreeSouthamptonEngland011
Destiny UdogieTottenham HotspurItaly011
Mikey MooreTottenham HotspurEngland011
Dane ScarlettTottenham HotspurEngland011
Lucas BergvallTottenham HotspurSweden011
Max KilmanWest Ham UnitedEngland011
Edson ÁlvarezWest Ham UnitedMexico011
Toti GomesWolverhampton WanderersPortugal011
Tommy DoyleWolverhampton WanderersEngland011

Premier League 2024-25 Players with Goals and Assists by Clubs

Create New Row

Edit row selected

close
ClubPlayers
AFC Bournemouth14
Arsenal 17
Aston Villa15
Brentford13
Brighton & Hove Albion 17
Chelsea 19
Crystal Palace 11
Everton 19
Fulham17
Ipswich Town17
Leicester City14
Liverpool 14
Manchester City 16
Manchester United 13
Newcastle United 12
Nottingham Forest15
Southampton16
Tottenham Hotspur 18
West Ham United 14
Wolverhampton Wanderers 15
Total Players306

Premier League 2024-25 Total Goals and Assists

Create New Row

Edit row selected

close
Players with Premier League Goals & Assists Season 2024-25
Goalscorers232
Credited Goals836
Own Goals27
Total Goals Scored863
Total Matches Played289
Average Goals/Game2.99
Assisting Players242
Total Credited Assists620
Total Players306