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

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 14th April 2025 – Matchday 32

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 SalahLiverpoolEgypt271845
Alexander IsakNewcastle UnitedSweden20626
Erling HaalandManchester CityNorway21324
Cole PalmerChelseaEngland14822
Chris WoodNottingham ForestNew Zealand18321
Bryan MbeumoBrentfordCameroon16521
Ollie WatkinsAston VillaEngland14620
Matheus CunhaWolverhampton WanderersBrazil14418
Justin KluivertAFC BournemouthNetherlands12618
Luis DíazLiverpoolColombia11617
Bruno FernandesManchester UnitedPortugal8917
Yoane WissaBrentfordDR Congo14216
João PedroBrighton & Hove AlbionBrazil10616
Jacob MurphyNewcastle UnitedEngland7916
Son Heung-minTottenham HotspurSouth Korea7916
Bukayo SakaArsenalEngland61016
Jean-Philippe MatetaCrystal PalaceFrance13215
James MaddisonTottenham HotspurEngland9615
Morgan RogersAston VillaEngland8715
Liam DelapIpswich TownEngland12214
Jørgen Strand LarsenWolverhampton WanderersNorway12214
Brennan JohnsonTottenham HotspurWales11314
Nicolas JacksonChelseaSenegal9514
Anthony ElangaNottingham ForestSweden6814
Raúl JiménezFulhamMexico9413
Alex IwobiFulhamNigeria8513
Jarrod BowenWest Ham UnitedEngland8513
Amad DialloManchester UnitedIvory Coast6713
Morgan Gibbs-WhiteNottingham ForestEngland5813
Kai HavertzArsenalGermany9312
Danny WelbeckBrighton & Hove AlbionEngland8412
Cody GakpoLiverpoolNetherlands8311
Harvey BarnesNewcastle UnitedEngland8311
Dango OuattaraAFC BournemouthBurkina Faso7411
Antoine SemenyoAFC BournemouthGhana7411
Ismaïla SarrCrystal PalaceSenegal7411
Dejan KulusevskiTottenham HotspurSweden7411
Anthony GordonNewcastle UnitedEngland6511
Eberechi EzeCrystal PalaceEngland3811
Mikkel DamsgaardBrentfordDenmark2911
Rodrigo MunizFulhamBrazil9110
Kaoru MitomaBrighton & Hove AlbionJapan7310
Noni MaduekeChelseaEngland7310
Dominic SolankeTottenham HotspurEngland7310
Jamie VardyLeicester CityEngland7310
Gabriel MartinelliArsenalBrazil6410
Leandro TrossardArsenalBelgium5510
Enzo FernándezChelseaArgentina5510
Bruno GuimarãesNewcastle UnitedBrazil4610
Rayan Aït-NouriWolverhampton WanderersAlgeria4610
Kevin De BruyneManchester CityBelgium3710
Antonee RobinsonFulhamUnited States01010
EvanilsonAFC BournemouthBrazil909
Kevin SchadeBrentfordGermany729
Phil FodenManchester CityEngland729
Diogo JotaLiverpoolPortugal639
Yankuba MintehBrighton & Hove AlbionGambia549
Tomás SoučekWest Ham UnitedCzech Republic718
Marcus RashfordAston VillaEngland538
Georginio RutterBrighton & Hove AlbionFrance538
Dominik SzoboszlaiLiverpoolHungary538
Daniel MuñozCrystal PalaceColombia448
Alexis Mac AllisterLiverpoolArgentina448
Marcus TavernierAFC BournemouthEngland358
Declan RiceArsenalEngland268
Youri TielemansAston VillaBelgium268
Trent Alexander-ArnoldLiverpoolEngland268
Jean-Ricner BellegardeWolverhampton WanderersFrance268
SávinhoManchester CityBrazil178
Jhon DuránAston VillaColombia707
Iliman NdiayeEvertonSenegal707
Mikel MerinoArsenalSpain617
Emile Smith RoweFulhamEngland527
Darwin NúñezLiverpoolUruguay527
Callum Hudson-OdoiNottingham ForestEngland527
Pedro NetoChelseaPortugal347
Jadon SanchoChelseaEngland347
Dwight McNeilEvertonEngland347
Jérémy DokuManchester CityBelgium347
Milos KerkezAFC BournemouthHungary257
Pedro PorroTottenham HotspurSpain257
Adama TraoréFulhamSpain257
Elliot AndersonNottingham ForestScotland167
BetoEvertonGuinea-Bissau606
Omar MarmoushManchester CityEgypt606
Harry WilsonFulhamWales516
Mateo KovačićManchester CityCroatia516
Alejandro GarnachoManchester UnitedArgentina516
Thomas ParteyArsenalGhana426
Christian NørgaardBrentfordDenmark426
Facundo BuonanotteLeicester CityArgentina426
JoelintonNewcastle UnitedBrazil426
Nikola MilenkovićNottingham ForestSerbia426
Curtis JonesLiverpoolEngland336
Martin ØdegaardArsenalNorway246
Andreas PereiraFulhamBrazil246
Bernardo SilvaManchester CityPortugal246
Gonçalo GuedesWolverhampton WanderersPortugal246
Joško GvardiolManchester CityCroatia505
Stephy MavididiLeicester CityEngland415
Marc CucurellaChelseaSpain415
Paul OnuachuSouthamptonNigeria415
Ethan NwaneriArsenalEngland325
Christopher NkunkuChelseaFrance325
Marc GuéhiCrystal PalaceEngland325
Omari HutchinsonIpswich TownJamaica325
Pape Matar SarrTottenham HotspurSenegal325
Mohammed KudusWest Ham UnitedGhana325
Ryan ChristieAFC BournemouthScotland235
Mateus FernandesSouthamptonPortugal235
Lewis HallNewcastle UnitedEngland055
Sammie SzmodicsIpswich TownRepublic of Ireland404
Jordan AyewLeicester CityGhana404
Lucas PaquetáWest Ham UnitedBrazil404
Gabriel MagalhãesArsenalBrazil314
Ross BarkleyAston VillaEngland314
Marco AsensioAston VillaSpain314
Trevoh ChalobahChelseaEngland314
Dominic Calvert-LewinEvertonEngland314
Abdoulaye DoucouréEvertonMali314
Ryan SessegnonFulhamEngland314
Joshua ZirkzeeManchester UnitedNetherlands314
Sandro TonaliNewcastle UnitedItaly314
Jota SilvaNottingham ForestPortugal314
RicharlisonTottenham HotspurBrazil314
Niclas FüllkrugWest Ham UnitedGermany314
João GomesWolverhampton WanderersBrazil314
Nathan CollinsBrentfordRepublic of Ireland224
Tariq LampteyBrighton & Hove AlbionEngland224
Bilal El KhannoussLeicester CityMorocco224
Adam ArmstrongSouthamptonEngland224
Aaron Wan-BissakaWest Ham UnitedEngland224
Pablo SarabiaWolverhampton WanderersSpain224
Lewis CookAFC BournemouthEngland134
Jacob RamseyAston VillaEngland134
John McGinnAston VillaScotland134
Vitaly JaneltBrentfordGermany134
Ashley YoungEvertonEngland134
Mario LeminaWolverhampton WanderersGabon134
Lucas DigneAston VillaFrance044
Tyrick MitchellCrystal PalaceEngland044
Jack ClarkeIpswich TownEngland044
Wilfred NdidiLeicester CityNigeria044
Matheus NunesManchester CityPortugal044
SavinhoManchester CityBrazil044
İlkay GündoğanManchester CityGermany044
Nélson SemedoWolverhampton WanderersPortugal044
Gabriel JesusArsenalBrazil303
Donyell MalenAston VillaNetherlands303
James McAteeManchester CityEngland303
Rasmus HøjlundManchester UnitedDenmark303
Joe AriboSouthamptonNigeria303
Enes ÜnalAFC BournemouthTurkey213
Dean HuijsenAFC BournemouthSpain213
Riccardo CalafioriArsenalItaly213
Fábio CarvalhoBrentfordPortugal213
Carlos BalebaBrighton & Hove AlbionCameroon213
Simon AdingraBrighton & Hove AlbionIvory Coast213
James JustinLeicester CityEngland213
Virgil van DijkLiverpoolNetherlands213
Lisandro MartínezManchester UnitedArgentina213
Ola AinaNottingham ForestNigeria213
Ryan YatesNottingham ForestEngland213
EmersonWest Ham UnitedItaly213
Matt DohertyWolverhampton WanderersRepublic of Ireland213
Jurriën TimberArsenalNetherlands123
Leon BaileyAston VillaJamaica123
Keane Lewis-PotterBrentfordEngland123
Moisés CaicedoChelseaEcuador123
Leif DavisIpswich TownEngland123
Ben JohnsonIpswich TownEngland123
Julio EncisoIpswich TownParaguay123
Bobby De Cordova-ReidLeicester CityJamaica123
Ibrahima KonatéLiverpoolFrance123
Rico LewisManchester CityEngland123
Neco WilliamsNottingham ForestWales123
Djed SpenceTottenham HotspurEngland123
Danny IngsWest Ham UnitedEngland123
Tyler AdamsAFC BournemouthUnited States033
Will HughesCrystal PalaceEngland033
Idrissa GueyeEvertonSenegal033
Ryan GravenberchLiverpoolNetherlands033
Diogo DalotManchester UnitedPortugal033
Timo WernerTottenham HotspurGermany033
David BrooksAFC BournemouthWales202
William SalibaArsenalFrance202
Amadou OnanaAston VillaBelgium202
Ethan PinnockBrentfordJamaica202
Jack HinshelwoodBrighton & Hove AlbionEngland202
Michael KeaneEvertonEngland202
Jake O'BrienEvertonRepublic of Ireland202
Jaden PhilogeneIpswich TownEngland202
John StonesManchester CityEngland202
Matthijs de LigtManchester UnitedNetherlands202
Fabian SchärNewcastle UnitedSwitzerland202
Cameron ArcherSouthamptonEngland202
Tyler DiblingSouthamptonEngland202
Jan BednarekSouthamptonPoland202
Yves BissoumaTottenham HotspurMali202
Rodrigo BentancurTottenham HotspurUruguay202
Mathys TelTottenham HotspurFrance202
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
Jack GrealishManchester CityEngland112
Manuel UgarteManchester UnitedUruguay112
Yukinari SugawaraSouthamptonJapan112
Kamaldeen SulemanaSouthamptonGhana112
Michail AntonioWest Ham UnitedJamaica112
Crysencio SummervilleWest Ham UnitedNetherlands112
Carlos SolerWest Ham UnitedSpain112
Marshall MunetsiWolverhampton WanderersZimbabwe112
Raheem SterlingArsenalEngland022
Ian MaatsenAston VillaNetherlands022
Mads RoerslevBrentfordDenmark022
Kenny TeteFulhamNetherlands022
Saša LukićFulhamSerbia022
Abdul FatawuLeicester CityGhana022
Harry WinksLeicester CityEngland022
Joe WillockNewcastle UnitedEngland022
Adam LallanaSouthamptonEngland022
Kyle Walker-PetersSouthamptonEngland022
Micky van de VenTottenham HotspurNetherlands022
James Ward-ProwseWest Ham UnitedEngland022
Myles Lewis-SkellyArsenalEngland101
Ezri KonsaAston VillaEngland101
Ferdi KadıoğluBrighton & Hove AlbionTurkey101
Axel DisasiChelseaFrance101
Reece JamesChelseaEngland101
Justin DevennyCrystal PalaceScotland101
Romain EsseCrystal PalaceEngland101
Matheus FrançaCrystal PalaceBrazil101
Chris RichardsCrystal PalaceUnited States101
Orel MangalaEvertonBelgium101
Jack HarrisonEvertonEngland101
Tom CairneyFulhamScotland101
Calvin BasseyFulhamNigeria101
Jack TaylorIpswich TownRepublic of Ireland112
Jacob GreavesIpswich TownEngland101
Jens CajusteIpswich TownSweden101
Nathan BroadheadIpswich TownWales101
Wout FaesLeicester CityBelgium101
Patson DakaLeicester CityZambia101
Caleb OkoliLeicester CityItaly101
Nico O'ReillyManchester CityEngland101
CasemiroManchester UnitedBrazil101
Harry MaguireManchester UnitedEngland101
Lewis MileyNewcastle UnitedEngland101
Ramón SosaNottingham ForestParaguay101
Taiwo AwoniyiNottingham ForestNigeria101
MurilloNottingham ForestBrazil101
Taylor Harwood-BellisSouthamptonEngland101
Flynn DownesSouthamptonEngland101
Will SmallboneSouthamptonRepublic of Ireland101
Cristian RomeroTottenham HotspurArgentina101
Evan FergusonWest Ham UnitedRepublic of Ireland101
Rodrigo GomesWolverhampton WanderersPortugal101
James HillAFC BournemouthEngland011
Ben WhiteArsenalEngland011
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
Jefferson LermaCrystal PalaceColombia011
Adam WhartonCrystal PalaceEngland011
James GarnerEvertonEngland011
Jordan PickfordEvertonEngland011
Jarrad BranthwaiteEvertonEngland011
Tim IroegbunamEvertonEngland011
Vitaliy MykolenkoEvertonUkraine011
Jesper LindstrømEvertonDenmark011
Bernd LenoFulhamGermany011
Timothy CastagneFulhamBelgium011
Wes BurnsIpswich TownWales011
Cameron BurgessIpswich TownAustralia011
Axel TuanzebeIpswich TownDR Congo011
Conor TownsendIpswich TownEngland011
Dara O'SheaIpswich TownRepublic of Ireland011
Victor KristiansenLeicester CityDenmark011
Kasey McAteerLeicester CityRepublic of Ireland011
Kostas TsimikasLiverpoolGreece011
Harvey ElliottLiverpoolEngland011
Conor BradleyLiverpoolNorthern Ireland011
EdersonManchester CityBrazil011
Noussair MazraouiManchester UnitedMorocco011
Christian EriksenManchester UnitedDenmark011
Lloyd KellyNewcastle UnitedEngland011
Tino LivramentoNewcastle UnitedItaly011
Àlex MorenoNottingham ForestSpain011
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 Villa16
Brentford13
Brighton & Hove Albion 17
Chelsea 19
Crystal Palace 15
Everton 19
Fulham16
Ipswich Town20
Leicester City15
Liverpool 15
Manchester City 18
Manchester United 13
Newcastle United 13
Nottingham Forest14
Southampton16
Tottenham Hotspur 19
West Ham United 15
Wolverhampton Wanderers 15
Total Players319

Premier League 2024-25 Total Goals and Assists

Create New Row

Edit row selected

close
Players with Premier League Goals & Assists Season 2024-25
Goalscorers245
Credited Goals916
Own Goals30
Total Goals Scored946
Total Matches Played319
Average Goals/Game2.97
Assisting Players255
Total Credited Assists677
Total Players319