Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

MY


FOOTBALL FACTS

Premier League Players’ Goals & Assists 2024-25

Welcome to the the Premier League 2024-25 season! This page is your ultimate guide to the goals and assists that made this season an absolute spectacle. We’re talking about the jaw-dropping volleys, the pinpoint accurate assists, and the last-minute goals that had us all on the edge of our seats. From the seasoned veterans who continue to defy their age to the young guns making their mark, we’ve got it all covered. Remember that stunning hat-trick that turned the game on its head? Or that sublime cross that set up the match-winning goal? We’ve chronicled every single one of those moments right here. So, whether you’re a stats geek, a fantasy football manager, or just a passionate fan, this page is your treasure trove of Premier League 2024-25’s goals and assists. Dive in and relive the magic of a season that was nothing short of a footballing masterclass!

Statistics Correct to 25th May 2025 – Matchday 38

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

Premier League 2024-25 Players’ Combined Goals and Assists

This interactive table is treasure trove of information for every football enthusiast, providing a detailed breakdown of the goals and assists by the players in the Premier League during the 2024-25 season. Each player’s contribution to their team’s success is recorded here, with a separate column for goals and assists. The final column combines these two statistics to give a complete picture of a player’s offensive contribution. Remember, these statistics are updated regularly to ensure you have the most accurate information at your fingertips.

Create New Row

Edit row selected

close
PlayerClubNationalityGoalsAssistsComb
Mohamed SalahLiverpoolEgypt291847
Alexander IsakNewcastle UnitedSweden23629
Bryan MbeumoBrentfordCameroon20727
Erling HaalandManchester CityNorway22325
Ollie WatkinsAston VillaEngland16824
Chris WoodNottingham ForestNew Zealand20323
Cole PalmerChelseaEngland15823
Yoane WissaBrentfordDR Congo18422
Matheus CunhaWolverhampton WanderersBrazil15621
Jarrod BowenWest Ham UnitedEngland13821
Luis DíazLiverpoolColombia13619
Jacob MurphyNewcastle UnitedEngland81119
Jørgen Strand LarsenWolverhampton WanderersNorway14418
Justin KluivertAFC BournemouthNetherlands12618
Morgan RogersAston VillaEngland81018
Bruno FernandesManchester UnitedPortugal81018
Anthony ElangaNottingham ForestSweden61117
Jean-Philippe MatetaCrystal PalaceFrance14216
Antoine SemenyoAFC BournemouthGhana11516
João PedroBrighton & Hove AlbionBrazil10616
James MaddisonTottenham HotspurEngland9716
Eberechi EzeCrystal PalaceEngland8816
Morgan Gibbs-WhiteNottingham ForestEngland7916
Son Heung-minTottenham HotspurSouth Korea7916
Bukayo SakaArsenalEngland61016
Raúl JiménezFulhamMexico12315
Nicolas JacksonChelseaSenegal10515
Alex IwobiFulhamNigeria9615
Leandro TrossardArsenalBelgium8715
Amad DialloManchester UnitedIvory Coast8715
Liam DelapIpswich TownEngland12214
Brennan JohnsonTottenham HotspurWales11314
Danny WelbeckBrighton & Hove AlbionEngland10414
Kaoru MitomaBrighton & Hove AlbionJapan10414
Cody GakpoLiverpoolNetherlands10414
Ismaïla SarrCrystal PalaceSenegal8614
Kevin SchadeBrentfordGermany11213
Jamie VardyLeicester CityEngland9413
Harvey BarnesNewcastle UnitedEngland9413
Enzo FernándezChelseaArgentina6713
Kai HavertzArsenalGermany9312
Dominic SolankeTottenham HotspurEngland9312
Gabriel MartinelliArsenalBrazil8412
Dominik SzoboszlaiLiverpoolHungary6612
EvanilsonAFC BournemouthBrazil10111
Dango OuattaraAFC BournemouthBurkina Faso7411
Dejan KulusevskiTottenham HotspurSweden7411
Anthony GordonNewcastle UnitedEngland6511
Bruno GuimarãesNewcastle UnitedBrazil5611
Declan RiceArsenalEngland4711
Kevin De BruyneManchester CityBelgium4711
Rayan Aït-NouriWolverhampton WanderersAlgeria4711
Martin ØdegaardArsenalNorway3811
Mikkel DamsgaardBrentfordDenmark2911
Tomás SoučekWest Ham UnitedCzech Republic9110
Noni MaduekeChelseaEngland7310
Yankuba MintehBrighton & Hove AlbionGambia6410
Alexis Mac AllisterLiverpoolArgentina5510
Pedro NetoChelseaPortugal4610
Dwight McNeilEvertonEngland4610
Youri TielemansAston VillaBelgium3710
Antonee RobinsonFulhamUnited States01010
Iliman NdiayeEvertonSenegal909
Rodrigo MunizFulhamBrazil819
Mikel MerinoArsenalSpain729
Phil FodenManchester CityEngland729
Marcus RashfordAston VillaEngland639
Emile Smith RoweFulhamEngland639
Diogo JotaLiverpoolPortugal639
Christian NørgaardBrentfordDenmark549
Daniel MuñozCrystal PalaceColombia459
Marcus TavernierAFC BournemouthEngland369
Trent Alexander-ArnoldLiverpoolEngland369
Jérémy DokuManchester CityBelgium369
Adama TraoréFulhamSpain279
Jean-Ricner BellegardeWolverhampton WanderersFrance279
SávinhoManchester CityBrazil189
BetoEvertonGuinea-Bissau808
Mateo KovačićManchester CityCroatia628
Alejandro GarnachoManchester UnitedArgentina628
Georginio RutterBrighton & Hove AlbionFrance538
Mohammed KudusWest Ham UnitedGhana538
Bernardo SilvaManchester CityPortugal448
Elliot AndersonNottingham ForestEngland268
Pedro PorroTottenham HotspurSpain268
Jhon DuránAston VillaColombia707
Omar MarmoushManchester CityEgypt707
Harry WilsonFulhamWales617
Jack HinshelwoodBrighton & Hove AlbionEngland527
Facundo BuonanotteLeicester CityArgentina527
Darwin NúñezLiverpoolUruguay527
Callum Hudson-OdoiNottingham ForestEngland527
Nikola MilenkovićNottingham ForestSerbia527
JoelintonNewcastle UnitedBrazil437
Jadon SanchoChelseaEngland347
Milos KerkezAFC BournemouthHungary257
Aaron Wan-BissakaWest Ham UnitedEngland257
Matheus NunesManchester CityPortugal167
İlkay GündoğanManchester CityGermany167
Marc CucurellaChelseaSpain516
Thomas ParteyArsenalGhana426
Ethan NwaneriArsenalEngland426
Ryan SessegnonFulhamEngland426
Sandro TonaliNewcastle UnitedItaly426
Curtis JonesLiverpoolEngland336
Andreas PereiraFulhamBrazil246
Mateus FernandesSouthamptonPortugal246
Gonçalo GuedesWolverhampton WanderersPortugal246
Jordan AyewLeicester CityGhana505
Joško GvardiolManchester CityCroatia505
Stephy MavididiLeicester CityEngland415
Paul OnuachuSouthamptonNigeria415
RicharlisonTottenham HotspurBrazil415
Dean HuijsenAFC BournemouthSpain325
Christopher NkunkuChelseaFrance325
Marc GuéhiCrystal PalaceEngland325
Abdoulaye DoucouréEvertonMali325
Omari HutchinsonIpswich TownJamaica325
Pape Matar SarrTottenham HotspurSenegal325
Niclas FüllkrugWest Ham UnitedGermany325
Pablo SarabiaWolverhampton WanderersSpain325
Ryan ChristieAFC BournemouthScotland235
Nathan CollinsBrentfordRepublic of Ireland235
Julio EncisoIpswich TownParaguay235
Bilal El KhannoussLeicester CityMorocco235
Carlos AlcarazEvertonArgentina235
John McGinnAston VillaScotland145
Brajan GrudaBrighton & Hove AlbionGermany145
Tyrick MitchellCrystal PalaceEngland055
Wilfred NdidiLeicester CityNigeria055
Lewis HallNewcastle UnitedEngland055
Sammie SzmodicsIpswich TownRepublic of Ireland404
Rasmus HøjlundManchester UnitedDenmark404
Fabian SchärNewcastle UnitedSwitzerland404
Lucas PaquetáWest Ham UnitedBrazil404
Gabriel MagalhãesArsenalBrazil314
Ross BarkleyAston VillaEngland314
Marco AsensioAston VillaSpain314
Carlos BalebaBrighton & Hove AlbionCameroon314
Trevoh ChalobahChelseaEngland314
Eddie NketiahCrystal PalaceEngland314
Dominic Calvert-LewinEvertonEngland314
George HirstIpswich TownScotland314
Virgil van DijkLiverpoolNetherlands314
Joshua ZirkzeeManchester UnitedNetherlands314
Jota SilvaNottingham ForestPortugal314
João GomesWolverhampton WanderersBrazil314
Tariq LampteyBrighton & Hove AlbionEngland224
Matt O'RileyBrighton & Hove AlbionDenmark224
Simon AdingraBrighton & Hove AlbionIvory Coast224
James JustinLeicester CityEngland224
Adam ArmstrongSouthamptonEngland224
Lewis CookAFC BournemouthEngland134
Jurriën TimberArsenalNetherlands134
Jacob RamseyAston VillaEngland134
Vitaly JaneltBrentfordGermany134
Keane Lewis-PotterBrentfordEngland134
Mats WiefferBrighton & Hove AlbionNetherlands134
Ashley YoungEvertonEngland134
Manuel UgarteManchester UnitedUruguay134
Neco WilliamsNottingham ForestWales134
Mario LeminaWolverhampton WanderersGabon134
Lucas DigneAston VillaFrance044
Jack ClarkeIpswich TownEngland044
Ryan GravenberchLiverpoolNetherlands044
EdersonManchester CityBrazil044
Nélson SemedoWolverhampton WanderersPortugal044
Gabriel JesusArsenalBrazil303
Donyell MalenAston VillaNetherlands303
Amadou OnanaAston VillaBelgium303
Michael KeaneEvertonEngland303
James McAteeManchester CityEngland303
Joe AriboSouthamptonNigeria303
Enes ÜnalAFC BournemouthTurkey213
Riccardo CalafioriArsenalItaly213
Fábio CarvalhoBrentfordPortugal213
Yasin AyariBrighton & Hove AlbionSweden213
Levi ColwillChelseaEngland213
Lisandro MartínezManchester UnitedArgentina213
Ola AinaNottingham ForestNigeria213
Ryan YatesNottingham ForestEngland213
Mathys TelTottenham HotspurFrance213
EmersonWest Ham UnitedItaly213
Matt DohertyWolverhampton WanderersRepublic of Ireland213
Marshall MunetsiWolverhampton WanderersZimbabwe213
Leon BaileyAston VillaJamaica123
Ian MaatsenAston VillaNetherlands123
Moisés CaicedoChelseaEcuador123
Vitaliy MykolenkoEvertonUkraine123
Leif DavisIpswich TownEngland123
Ben JohnsonIpswich TownEngland123
Bobby De Cordova-ReidLeicester CityJamaica123
Ibrahima KonatéLiverpoolFrance123
Harvey ElliottLiverpoolEngland123
Rico LewisManchester CityEngland123
Christian EriksenManchester UnitedDenmark123
Djed SpenceTottenham HotspurEngland123
Danny IngsWest Ham UnitedEngland123
James Ward-ProwseWest Ham UnitedEngland123
Tyler AdamsAFC BournemouthUnited States033
Will HughesCrystal PalaceEngland033
Idrissa GueyeEvertonSenegal033
Diogo DalotManchester UnitedPortugal033
Kieren TrippierNewcastle UnitedEngland033
Timo WernerTottenham HotspurGermany033
David BrooksAFC BournemouthWales202
William SalibaArsenalFrance202
Ezri KonsaAston VillaEngland202
Ethan PinnockBrentfordJamaica202
Jake O'BrienEvertonRepublic of Ireland202
Tom CairneyFulhamScotland202
Jaden PhilogeneIpswich TownEngland202
Nathan BroadheadIpswich TownWales202
John StonesManchester CityEngland202
Nico O'ReillyManchester CityEngland202
Matthijs de LigtManchester UnitedNetherlands202
MurilloNottingham ForestBrazil202
Cameron ArcherSouthamptonEngland202
Tyler DiblingSouthamptonEngland202
Jan BednarekSouthamptonPoland202
Yves BissoumaTottenham HotspurMali202
Rodrigo BentancurTottenham HotspurUruguay202
Hwang Hee-ChanWolverhampton WanderersSouth Korea202
Rodrigo GomesWolverhampton WanderersPortugal202
Luis SinisterraAFC BournemouthColombia112
Matty CashAston VillaPoland112
Jan Paul van HeckeBrighton & Hove AlbionNetherlands112
Pervis EstupiñánBrighton & Hove AlbionEcuador112
João FélixChelseaPortugal112
Tosin AdarabioyoChelseaEngland112
Tyrique GeorgeChelseaEngland112
Reece JamesChelseaEngland112
Maxence LacroixCrystal PalaceFrance112
Romain EsseCrystal PalaceEngland112
Justin DevennyCrystal PalaceScotland112
James TarkowskiEvertonEngland112
Reiss NelsonFulhamEngland112
Conor ChaplinIpswich TownEngland112
Sam MorsyIpswich TownEgypt112
Jens CajusteIpswich TownSweden112
Kasey McAteerLeicester CityRepublic of Ireland112
Jack GrealishManchester CityEngland112
Dan BurnNewcastle UnitedEngland112
Yukinari SugawaraSouthamptonJapan112
Kamaldeen SulemanaSouthamptonGhana112
Lesley UgochukwuSouthamptonFrance112
Michail AntonioWest Ham UnitedJamaica112
Crysencio SummervilleWest Ham UnitedNetherlands112
Carlos SolerWest Ham UnitedSpain112
Raheem SterlingArsenalEngland022
Ben WhiteArsenalEngland022
Mads RoerslevBrentfordDenmark022
Mathias JensenBrentfordDenmark022
Mark FlekkenBrentfordNetherlands022
Adam WhartonCrystal PalaceEngland022
Kenny TeteFulhamNetherlands022
Saša LukićFulhamSerbia022
Dara O'SheaIpswich TownRepublic of Ireland022
Cameron BurgessIpswich TownAustralia022
Abdul FatawuLeicester CityGhana022
Harry WinksLeicester CityEngland022
Conor BradleyLiverpoolNorthern Ireland022
Joe WillockNewcastle UnitedEngland022
Adam LallanaSouthamptonEngland022
Kyle Walker-PetersSouthamptonEngland022
Micky van de VenTottenham HotspurNetherlands022
Daniel JebbisonAFC BournemouthCanada101
Myles Lewis-SkellyArsenalEngland101
Jakub KiwiorArsenalPoland101
Kieran TierneyArsenalScotland101
Boubacar KamaraAston VillaFrance101
Ferdi KadıoğluBrighton & Hove AlbionTurkey101
Diego GómezBrighton & Hove AlbionParaguay101
Axel DisasiChelseaFrance101
Matheus FrançaCrystal PalaceBrazil101
Chris RichardsCrystal PalaceUnited States101
Ben ChilwellCrystal PalaceEngland101
Orel MangalaEvertonBelgium101
Jack HarrisonEvertonEngland101
Calvin BasseyFulhamNigeria101
Jacob GreavesIpswich TownEngland101
Jack TaylorIpswich TownRepublic of Ireland101
Wout FaesLeicester CityBelgium101
Patson DakaLeicester CityZambia101
Caleb OkoliLeicester CityItaly101
Conor CoadyLeicester CityEngland101
Nico GonzálezManchester CitySpain101
CasemiroManchester UnitedBrazil101
Mason MountManchester UnitedEngland101
Harry MaguireManchester UnitedEngland101
Lewis MileyNewcastle UnitedEngland101
William OsulaNewcastle UnitedDenmark101
Ramón SosaNottingham ForestParaguay101
Taiwo AwoniyiNottingham ForestNigeria101
Taylor Harwood-BellisSouthamptonEngland101
Flynn DownesSouthamptonEngland101
Will SmallboneSouthamptonRepublic of Ireland101
Jack StephensSouthamptonEngland101
Ross StewartSouthamptonScotland101
Cristian RomeroTottenham HotspurArgentina101
Wilson OdobertTottenham HotspurFrance101
Evan FergusonWest Ham UnitedRepublic of Ireland101
Emmanuel AgbadouWolverhampton WanderersIvory Coast101
James HillAFC BournemouthEngland011
Illya ZabarnyiAFC BournemouthUkraine011
Oleksandr ZinchenkoArsenalUkraine011
Michael KayodeBrentfordItaly011
Bart VerbruggenBrighton & Hove AlbionNetherlands011
Roméo LaviaChelseaBelgium011
Malo GustoChelseaFrance011
Kiernan Dewsbury-HallChelseaEngland011
Jefferson LermaCrystal PalaceColombia011
James GarnerEvertonEngland011
Jordan PickfordEvertonEngland011
Jarrad BranthwaiteEvertonEngland011
Tim IroegbunamEvertonEngland011
Jesper LindstrømEvertonDenmark011
Nathan PattersonEvertonScotland011
Bernd LenoFulhamGermany011
Timothy CastagneFulhamBelgium011
Wes BurnsIpswich TownWales011
Axel TuanzebeIpswich TownDR Congo011
Conor TownsendIpswich TownEngland011
Victor KristiansenLeicester CityDenmark011
Kostas TsimikasLiverpoolGreece011
Andy RobertsonLiverpoolScotland011
Noussair MazraouiManchester UnitedMorocco011
Lloyd KellyNewcastle UnitedEngland011
Tino LivramentoNewcastle UnitedItaly011
Àlex MorenoNottingham ForestSpain011
Nicolás DomínguezNottingham ForestArgentina011
Ibrahim SangaréNottingham ForestIvory Coast011
James BreeSouthamptonEngland011
Ryan ManningSouthamptonRepublic of Ireland011
Destiny UdogieTottenham HotspurItaly011
Mikey MooreTottenham HotspurEngland011
Dane ScarlettTottenham HotspurEngland011
Lucas BergvallTottenham HotspurSweden011
Max KilmanWest Ham UnitedEngland011
Edson ÁlvarezWest Ham UnitedMexico011
Guido RodríguezWest Ham UnitedArgentina011
Toti GomesWolverhampton WanderersPortugal011
Tommy DoyleWolverhampton WanderersEngland011

Premier League 2024-25: Clubs Number of Players with Goals or Assists

Create New Row

Edit row selected

close
ClubPlayers
AFC Bournemouth16
Arsenal 20
Aston Villa17
Brentford14
Brighton & Hove Albion 18
Chelsea 19
Crystal Palace 16
Everton 20
Fulham16
Ipswich Town20
Leicester City16
Liverpool 16
Manchester City 19
Manchester United 14
Newcastle United 16
Nottingham Forest15
Southampton19
Tottenham Hotspur 20
West Ham United 16
Wolverhampton Wanderers 16
Total Players343

Premier League 2024-25 Total Goals and Assists

Create New Row

Edit row selected

close
Players with Premier League Goals & Assists Season 2024-25
Goalscorers269
Credited Goals1080
Own Goals35
Total Goals Scored1,115
Total Matches Played380
Average Goals/Game2.93
Assisting Players271
Total Credited Assists810
Total Players343

Premier League 2024-25 Own Goals

Premier League 2024-25 Own Goals Scored by Clubs & Players

See below for more Premier League Goal Statistics