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 4th May 2025 – Matchday 35

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 SalahLiverpoolEgypt281846
Alexander IsakNewcastle UnitedSweden23629
Bryan MbeumoBrentfordCameroon19726
Erling HaalandManchester CityNorway21324
Ollie WatkinsAston VillaEngland16824
Chris WoodNottingham ForestNew Zealand20323
Cole PalmerChelseaEngland15823
Yoane WissaBrentfordDR Congo18422
Matheus CunhaWolverhampton WanderersBrazil15621
Luis DíazLiverpoolColombia13619
Jarrod BowenWest Ham UnitedEngland12719
Jacob MurphyNewcastle UnitedEngland81119
Justin KluivertAFC BournemouthNetherlands12618
Morgan RogersAston VillaEngland81018
Bruno FernandesManchester UnitedPortugal81018
Anthony ElangaNottingham ForestSweden61117
Jean-Philippe MatetaCrystal PalaceFrance14216
João PedroBrighton & Hove AlbionBrazil10616
James MaddisonTottenham HotspurEngland9716
Morgan Gibbs-WhiteNottingham ForestEngland7916
Son Heung-minTottenham HotspurSouth Korea7916
Bukayo SakaArsenalEngland61016
Jørgen Strand LarsenWolverhampton WanderersNorway13215
Raúl JiménezFulhamMexico12315
Nicolas JacksonChelseaSenegal10515
Alex IwobiFulhamNigeria9615
Eberechi EzeCrystal PalaceEngland7815
Liam DelapIpswich TownEngland12214
Brennan JohnsonTottenham HotspurWales11314
Danny WelbeckBrighton & Hove AlbionEngland10414
Antoine SemenyoAFC BournemouthGhana9514
Leandro TrossardArsenalBelgium8614
Amad DialloManchester UnitedIvory Coast7714
Kevin SchadeBrentfordGermany11213
Cody GakpoLiverpoolNetherlands10313
Jamie VardyLeicester CityEngland9413
Harvey BarnesNewcastle UnitedEngland9413
Enzo FernándezChelseaArgentina6713
Kai HavertzArsenalGermany9312
Kaoru MitomaBrighton & Hove AlbionJapan9312
Gabriel MartinelliArsenalBrazil8412
Ismaïla SarrCrystal PalaceSenegal7512
EvanilsonAFC BournemouthBrazil10111
Dominic SolankeTottenham HotspurEngland8311
Dango OuattaraAFC BournemouthBurkina Faso7411
Dejan KulusevskiTottenham HotspurSweden7411
Anthony GordonNewcastle UnitedEngland6511
Dominik SzoboszlaiLiverpoolHungary5611
Bruno GuimarãesNewcastle UnitedBrazil5611
Declan RiceArsenalEngland4711
Kevin De BruyneManchester CityBelgium4711
Rayan Aït-NouriWolverhampton WanderersAlgeria4711
Mikkel DamsgaardBrentfordDenmark2911
Tomás SoučekWest Ham UnitedCzech Republic9110
Noni MaduekeChelseaEngland7310
Yankuba MintehBrighton & Hove AlbionGambia6410
Dwight McNeilEvertonEngland4610
Youri TielemansAston VillaBelgium3710
Martin ØdegaardArsenalNorway2810
Antonee RobinsonFulhamUnited States01010
Iliman NdiayeEvertonSenegal909
Rodrigo MunizFulhamBrazil819
Mikel MerinoArsenalSpain729
Phil FodenManchester CityEngland729
Marcus RashfordAston VillaEngland639
Emile Smith RoweFulhamEngland639
Diogo JotaLiverpoolPortugal639
Alexis Mac AllisterLiverpoolArgentina549
Pedro NetoChelseaPortugal459
Daniel MuñozCrystal PalaceColombia459
Marcus TavernierAFC BournemouthEngland369
Trent Alexander-ArnoldLiverpoolEngland369
Jérémy DokuManchester CityBelgium369
Adama TraoréFulhamSpain279
SávinhoManchester CityBrazil189
BetoEvertonGuinea-Bissau808
Alejandro GarnachoManchester UnitedArgentina628
Christian NørgaardBrentfordDenmark538
Georginio RutterBrighton & Hove AlbionFrance538
Elliot AndersonNottingham ForestEngland268
Pedro PorroTottenham HotspurSpain268
Jean-Ricner BellegardeWolverhampton WanderersFrance268
Jhon DuránAston VillaColombia707
Harry WilsonFulhamWales617
Mateo KovačićManchester CityCroatia617
Facundo BuonanotteLeicester CityArgentina527
Darwin NúñezLiverpoolUruguay527
Callum Hudson-OdoiNottingham ForestEngland527
Nikola MilenkovićNottingham ForestSerbia527
JoelintonNewcastle UnitedBrazil437
Mohammed KudusWest Ham UnitedGhana437
Jadon SanchoChelseaEngland347
Bernardo SilvaManchester CityPortugal347
Milos KerkezAFC BournemouthHungary257
Omar MarmoushManchester CityEgypt606
Marc CucurellaChelseaSpain516
Thomas ParteyArsenalGhana426
Ethan NwaneriArsenalEngland426
Ryan SessegnonFulhamEngland426
Sandro TonaliNewcastle UnitedItaly426
Curtis JonesLiverpoolEngland336
Andreas PereiraFulhamBrazil246
Aaron Wan-BissakaWest Ham UnitedEngland246
Gonçalo GuedesWolverhampton WanderersPortugal246
Matheus NunesManchester CityPortugal156
Jordan AyewLeicester CityGhana505
Joško GvardiolManchester CityCroatia505
Stephy MavididiLeicester CityEngland415
Paul OnuachuSouthamptonNigeria415
RicharlisonTottenham HotspurBrazil415
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
Mateus FernandesSouthamptonPortugal235
John McGinnAston VillaScotland145
Wilfred NdidiLeicester CityNigeria055
İlkay GündoğanManchester CityGermany055
Lewis HallNewcastle UnitedEngland055
Sammie SzmodicsIpswich TownRepublic of Ireland404
Rasmus HøjlundManchester UnitedDenmark404
Fabian SchärNewcastle UnitedSwitzerland404
Lucas PaquetáWest Ham UnitedBrazil404
Dean HuijsenAFC BournemouthSpain314
Gabriel MagalhãesArsenalBrazil314
Ross BarkleyAston VillaEngland314
Marco AsensioAston VillaSpain314
Carlos BalebaBrighton & Hove AlbionCameroon314
Trevoh ChalobahChelseaEngland314
Dominic Calvert-LewinEvertonEngland314
George HirstIpswich TownScotland314
Virgil van DijkLiverpoolNetherlands314
Joshua ZirkzeeManchester UnitedNetherlands314
Jota SilvaNottingham ForestPortugal314
João GomesWolverhampton WanderersBrazil314
Tariq LampteyBrighton & Hove AlbionEngland224
Jack HinshelwoodBrighton & Hove AlbionEngland224
James JustinLeicester CityEngland224
Adam ArmstrongSouthamptonEngland224
Lewis CookAFC BournemouthEngland134
Jurriën TimberArsenalNetherlands134
Jacob RamseyAston VillaEngland134
Vitaly JaneltBrentfordGermany134
Keane Lewis-PotterBrentfordEngland134
Mats WiefferBrighton & Hove AlbionNetherlands134
Brajan GrudaBrighton & Hove AlbionGermany134
Moisés CaicedoChelseaEcuador134
Ashley YoungEvertonEngland134
Manuel UgarteManchester UnitedUruguay134
Neco WilliamsNottingham ForestWales134
Mario LeminaWolverhampton WanderersGabon134
Lucas DigneAston VillaFrance044
Tyrick MitchellCrystal PalaceEngland044
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
Simon AdingraBrighton & Hove AlbionIvory Coast213
Lisandro MartínezManchester UnitedArgentina213
Ola AinaNottingham ForestNigeria213
Ryan YatesNottingham ForestEngland213
Mathys TelTottenham HotspurFrance213
EmersonWest Ham UnitedItaly213
Matt DohertyWolverhampton WanderersRepublic of Ireland213
Leon BaileyAston VillaJamaica123
Ian MaatsenAston VillaNetherlands123
Carlos AlcarazEvertonArgentina123
Leif DavisIpswich TownEngland123
Ben JohnsonIpswich TownEngland123
Bobby De Cordova-ReidLeicester CityJamaica123
Ibrahima KonatéLiverpoolFrance123
Rico LewisManchester CityEngland123
Djed SpenceTottenham HotspurEngland123
Danny IngsWest 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
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
Matt O'RileyBrighton & Hove AlbionDenmark112
Jan Paul van HeckeBrighton & Hove AlbionNetherlands112
Pervis EstupiñánBrighton & Hove AlbionEcuador112
Yasin AyariBrighton & Hove AlbionSweden112
João FélixChelseaPortugal112
Levi ColwillChelseaEngland112
Tosin AdarabioyoChelseaEngland112
Tyrique GeorgeChelseaEngland112
Reece JamesChelseaEngland112
Maxence LacroixCrystal PalaceFrance112
Eddie NketiahCrystal PalaceEngland112
James TarkowskiEvertonEngland112
Vitaliy MykolenkoEvertonUkraine112
Reiss NelsonFulhamEngland112
Conor ChaplinIpswich TownEngland112
Sam MorsyIpswich TownEgypt112
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
Marshall MunetsiWolverhampton WanderersZimbabwe112
Raheem SterlingArsenalEngland022
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
Christian EriksenManchester UnitedDenmark022
Joe WillockNewcastle UnitedEngland022
Adam LallanaSouthamptonEngland022
Kyle Walker-PetersSouthamptonEngland022
Micky van de VenTottenham HotspurNetherlands022
James Ward-ProwseWest Ham UnitedEngland022
Myles Lewis-SkellyArsenalEngland101
Jakub KiwiorArsenalPoland101
Boubacar KamaraAston VillaFrance101
Ferdi KadıoğluBrighton & Hove AlbionTurkey101
Axel DisasiChelseaFrance101
Justin DevennyCrystal PalaceScotland101
Romain EsseCrystal PalaceEngland101
Matheus FrançaCrystal PalaceBrazil101
Chris RichardsCrystal PalaceUnited States101
Orel MangalaEvertonBelgium101
Jack HarrisonEvertonEngland101
Calvin BasseyFulhamNigeria101
Jacob GreavesIpswich TownEngland101
Jens CajusteIpswich TownSweden101
Nathan BroadheadIpswich TownWales101
Jack TaylorIpswich TownRepublic of Ireland101
Wout FaesLeicester CityBelgium101
Patson DakaLeicester CityZambia101
Caleb OkoliLeicester CityItaly101
Conor CoadyLeicester CityEngland101
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
Cristian RomeroTottenham HotspurArgentina101
Wilson OdobertTottenham HotspurFrance011
Evan FergusonWest Ham UnitedRepublic of Ireland101
James HillAFC BournemouthEngland011
Ben WhiteArsenalEngland011
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
Harvey ElliottLiverpoolEngland011
Conor BradleyLiverpoolNorthern Ireland011
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
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 Bournemouth14
Arsenal 19
Aston Villa17
Brentford14
Brighton & Hove Albion 17
Chelsea 19
Crystal Palace 15
Everton 20
Fulham16
Ipswich Town20
Leicester City16
Liverpool 16
Manchester City 18
Manchester United 14
Newcastle United 16
Nottingham Forest15
Southampton18
Tottenham Hotspur 20
West Ham United 15
Wolverhampton Wanderers 15
Total Players334

Premier League 2024-25 Total Goals and Assists

Create New Row

Edit row selected

close
Players with Premier League Goals & Assists Season 2024-25
Goalscorers259
Credited Goals1,041
Own Goals35
Total Goals Scored1,076
Total Matches Played367
Average Goals/Game2.93
Assisting Players266
Total Credited Assists779
Total Players334

Premier League 2024-25 Own Goals

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

See below for more Premier League Goal Statistics