Premier League 2023-24

Premier League Players’ Goals & Assists 2023-24

My Football Facts > Premier League by Season > Premier League 2023-24 > EPL Goals and Assists

Table listing all players who have scored or assisted in a goal in the Premier League during 2023-24.
Premier League Assists 2023-24 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 28th April 2024 – Matchday 35

Content

Goals & Assists by Player

Goals & Assists by Club

Goals & Assists by Stats

Premier League 2023-24 Players’ Combined Goals and Assists

PlayerClubNationalityGoalsAssistsComb
Ollie WatkinsAston VillaEngland191231
Cole PalmerChelseaEngland20929
Erling HaalandManchester CityNorway21526
Mohamed SalahLiverpoolEgypt17926
Heung-min SonTottenham HotspurSouth Korea16925
Phil FodenManchester CityEngland16723
Bukayo SakaArsenalEngland15823
Jarrod BowenWest Ham UnitedEngland16622
Dominic SolankeAFC BournemouthEngland18321
Alexander IsakNewcastle UnitedSweden19120
Darwin NúñezLiverpoolUruguay11819
Leon BaileyAston VillaJamaica10919
Anthony GordonNewcastle UnitedEngland10919
Kai HavertzArsenalGermany12618
Matheus CunhaWolverhampton WanderersBrazil11718
Bruno FernandesManchester UnitedPortugal10717
Julián ÁlvarezManchester CityArgentina9817
Martin ØdegaardArsenalNorway8816
Jean-Philippe MatetaCrystal PalaceFrance11415
Hwang Hee-ChanWolverhampton WanderersSouth Korea11314
Nicolas JacksonChelseaSenegal10414
Carlton MorrisLuton TownEngland10414
Douglas LuizAston VillaBrazil9514
RodriManchester CitySpain7714
Pascal GroßBrighton & Hove AlbionGermany41014
Chris WoodNottingham ForestNew Zealand12113
Diogo JotaLiverpoolPortugal10313
RicharlisonTottenham HotspurBrazil10313
Luis DíazLiverpoolColombia8513
Bryan MbeumoBrentfordCameroon8513
Declan RiceArsenalEngland6713
Moussa DiabyAston VillaFrance6713
James Ward-ProwseWest Ham UnitedEngland6713
Anthony ElangaNottingham ForestSweden5813
Mohammed KudusWest Ham UnitedGhana7512
Morgan Gibbs-WhiteNottingham ForestEngland5712
Brennan JohnsonTottenham HotspurWales5712
Kevin De BruyneManchester CityBelgium4812
Leandro TrossardArsenalBelgium10111
Yoane WissaBrentfordDR Congo10111
Eberechi EzeCrystal PalaceEngland8311
Michael OliseCrystal PalaceFrance7411
Alejandro GarnachoManchester UnitedArgentina7411
Bernardo SilvaManchester CityPortugal6511
Bruno GuimarãesNewcastle UnitedBrazil5611
Jordan AyewCrystal PalaceGhana4711
James MaddisonTottenham HotspurEngland4711
Pablo SarabiaWolverhampton WanderersSpain4711
Andreas PereiraFulhamBrazil3811
Pedro NetoWolverhampton WanderersPortugal2911
Kieran TrippierNewcastle UnitedEngland11011
Rodrigo MunizFulhamBrazil9110
Antoine SemenyoAFC BournemouthGhana8210
João PedroBrighton & Hove AlbionBrazil8210
Rasmus HøjlundManchester UnitedDenmark8210
Gabriel MartinelliArsenalBrazil6410
John McGinnAston VillaScotland6410
Raheem SterlingChelseaEngland6410
Cody GakpoLiverpoolNetherlands6410
Conor GallagherChelseaEngland4610
Gustavo HamerSheffield UnitedNetherlands4610
Lucas PaquetáWest Ham UnitedBrazil4610
Jérémy DokuManchester CityBelgium3710
Elijah AdebayoLuton TownEngland909
Callum WilsonNewcastle UnitedEngland819
Marcus RashfordManchester UnitedEngland729
Neal MaupayBrentfordFrance639
Taiwo AwoniyiNottingham ForestNigeria639
Oliver McBurnieSheffield UnitedScotland639
Dejan KulusevskiTottenham HotspurSweden639
Michail AntonioWest Ham UnitedJamaica639
Ross BarkleyLuton TownEngland549
Alexis Mac AllisterLiverpoolArgentina459
Dwight McNeilEvertonEngland369
Justin KluivertAFC BournemouthNetherlands718
Scott McTominayManchester UnitedScotland718
Bobby De Cordova-ReidFulhamJamaica628
Tomáš SoučekWest Ham UnitedCzech Republic628
Lyle FosterBurnleySouth Africa538
Marcos SenesiAFC BournemouthArgentina448
Gabriel JesusArsenalBrazil448
Ben WhiteArsenalEngland448
Alfie DoughtyLuton TownEngland178
Pedro PorroTottenham HotspurSpain178
Odsonne ÉdouardCrystal PalaceFrance707
Simon AdingraBrighton & Hove AlbionIvory Coast617
Dominic Calvert-LewinEvertonEngland617
Abdoulaye DoucouréEvertonMali617
Eddie NketiahArsenalEngland527
Alex IwobiFulhamNigeria527
Harvey BarnesNewcastle UnitedEngland437
Marcus TavernierAFC BournemouthEngland347
Kaoru MitomaBrighton & Hove AlbionJapan347
Harry WilsonFulhamWales347
Trent Alexander-ArnoldLiverpoolEngland347
Youri TielemansAston VillaBelgium167
Vladimír CoufalWest Ham UnitedCzech Republic077
Evan FergusonBrighton & Hove AlbionIreland606
Zeki AmdouniBurnleySwitzerland516
Callum Hudson-OdoiNottingham ForestEngland516
Brereton DiazSheffield UnitedChile516
Josh BrownhillBurnleyEngland426
Mykhailo MudrykChelseaUkraine426
WillianFulhamBrazil426
Sean LongstaffNewcastle UnitedEngland426
  Mathias JensenBrentfordDenmark336
Jack HarrisonEvertonEngland336
James McAteeSheffield UnitedEngland336
Pape Matar SarrTottenham HotspurSenegal336
Dara O'SheaBurnleyIreland246
Harvey ElliottLiverpoolEngland246
Jacob MurphyNewcastle UnitedEngland246
Antonee RobinsonFulhamUnited States066
Jacob Bruun LarsenBurnleyDenmark505
Raúl JiménezFulhamMexico505
Cristian RomeroTottenham HotspurArgentina505
Ivan ToneyBrentfordEngland415
Danny WelbeckBrighton & Hove AlbionEngland415
David Datro FofanaBurnleyIvory Coast415
Noni MaduekeChelseaEngland415
João PalhinhaFulhamPortugal415
Chiedozie OgbeneLuton TownIreland415
Fabian SchärNewcastle UnitedSwitzerland415
Cameron ArcherSheffield UnitedEngland415
Mario LeminaWolverhampton WanderersGabon415
Wilson OdobertBurnleyFrance325
Enzo FernándezChelseaArgentina325
Dominik SzoboszlaiLiverpoolHungary325
Pervis EstupiñánBrighton & Hove AlbionEcuador235
Joachim AndersenCrystal PalaceDenmark235
Destiny UdogieTottenham HotspurItaly235
Timo WernerTottenham HotspurGermany235
Tom CairneyFulhamScotland145
Ryan ChristieAFC BournemouthScotland055
Malo GustoChelseaFrance055
Tahith ChongLuton TownNetherlands404
Morgan RogersAston VillaEngland314
Keane Lewis-PotterBrentfordEngland314
Solly MarchBrighton & Hove AlbionEngland314
Facundo BuonanotteBrighton & Hove AlbionArgentina314
Lewis DunkBrighton & Hove AlbionEngland314
Jack GrealishManchester CityEngland314
Miguel AlmirónNewcastle UnitedParaguay314
João GomesWolverhampton WanderersBrazil314
Philip BillingAFC BournemouthDenmark224
Luis SinisterraAFC BournemouthColombia224
Enes ÜnalAFC BournemouthTurkey224
Matty CashAston VillaPoland224
Jeffrey SchluppCrystal PalaceGhana224
Virgil van DijkLiverpoolNetherlands224
Andy RobertsonLiverpoolScotland224
Nathan AkéManchester CityNetherlands224
Harry MaguireManchester UnitedEngland224
Sven BotmanNewcastle UnitedNetherlands224
Dan BurnNewcastle UnitedEngland224
Nicolás DomínguezNottingham ForestArgentina224
Giovani Lo CelsoTottenham HotspurArgentina224
Jakub KiwiorArsenalPoland134
Lucas DigneAston VillaFrance134
Josh CullenBurnleyIreland134
Tyrick MitchellCrystal PalaceEngland134
Timothy CastagneFulhamBelgium134
Conor BradleyLiverpoolNorthern Ireland134
Andros TownsendLuton TownEngland134
Diogo DalotManchester UnitedPortugal134
Lewis MileyNewcastle UnitedEngland134
Harry ToffoloNottingham ForestEngland134
Sergio ReguilónBrentfordSpain044
Reece BurkeLuton TownEngland044
Kyle WalkerManchester CityEngland044
GabrielArsenalBrazil303
Jhon DuránAston VillaColombia303
Jack HinshelwoodBrighton & Hove AlbionEngland303
Thiago SilvaChelseaBrazil303
BetoEvertonPortugal303
Jarrad BranthwaiteEvertonEngland303
Idrissa GueyeEvertonSenegal303
Jayden BogleSheffield UnitedEngland303
Kurt ZoumaWest Ham UnitedEngland303
Kristoffer AjerBrentfordNorway213
Kevin SchadeBrentfordGermany213
William SalibaArsenalFrance213
Christian NørgaardBrentfordDenmark213
Jay RodriguezBurnleyEngland213
Luke BerryLuton TownEngland213
Joško GvardiolManchester CityCroatia213
Kobbie MainooManchester UnitedEngland213
JoelintonNewcastle UnitedBrazil213
DaniloNottingham ForestBrazil213
Jean-Ricner BellegardeWolverhampton WanderersFrance213
Rayan Aït-NouriWolverhampton WanderersAlgeria213
Dango OuattaraAFC BournemouthBurkina Faso123
Fábio VieiraArsenalPortugal123
Oleksandr ZinchenkoArsenalUkraine123
Mads RoerslevBrentfordDenmark123
Frank OnyekaBrentfordNigeria123
Lorenz AssignonBurnleyFrance123
Jóhann Berg GuðmundssonBurnleyIceland123
James GarnerEvertonEngland123
Adama TraoréFulhamSpain123
CasemiroManchester UnitedBrazil123
Emerson PalmieriWest Ham UnitedItaly123
Lewis CookAFC BournemouthEngland033
Vitaly JaneltBrentfordGermany033
Tariq LampteyBrighton & Hove AlbionGhana033
Kostas TsimikasLiverpoolGreece033
Toti GomesWolverhampton WanderersPortugal033
Pau TorresAston VillaSpain202
Àlex MorenoAston VillaSpain202
Nicolò ZanioloAston VillaItaly202
Ben MeeBrentfordEngland202
Ethan PinnockBrentfordJamaica202
Ansu FatiBrighton & Hove AlbionSpain202
Christopher NkunkuChelseaFrance202
Axel DisasiChelseaFrance202
Vitaliy MykolenkoEvertonUkraine202
Amadou OnanaEvertonBelgium202
Carlos ViníciusFulhamBrazil202
Tosin AdarabioyoFulhamEngland202
Jacob BrownLuton TownScotland202
Gabriel OshoLuton TownEngland202
Manuel AkanjiManchester CitySwitzerland202
  Rico LewisManchester CityEngland202
Anel AhmedhodžićSheffield UnitedBosnia & Herzegovina202
Micky van de VenTottenham HotspurNetherlands202
Saša KalajdžićWolverhampton WanderersAustria202
Max KilmanWolverhampton WanderersEngland202
David BrooksAFC BournemouthWales112
Alex ScottAFC BournemouthEngland112
Takehiro TomiyasuArsenalJapan112
Jacob RamseyAston VillaEngland112
Nathan CollinsBrentfordIreland112
Shandon BaptisteBrentfordGrenada112
Charlie TaylorBurnleyEngland112
Luca KoleoshoBurnleyItaly112
Sander BergeBurnleyNorway112
Levi ColwillChelseaEngland112
Carney ChukwuemekaChelseaEngland112
Jefferson LermaCrystal PalaceColombia112
James TarkowskiEvertonEngland112
Armando BrojaChelseaAlbania112
Curtis JonesLiverpoolEngland112
Tom LockyerLuton TownWales112
Jordan ClarkLuton TownEngland112
Cauley WoodrowLuton TownEngland112
Oscar BobbManchester CityNorway112
Christian EriksenManchester UnitedDenmark112
Victor LindelöfManchester UnitedSweden112
AntonyManchester UnitedBrazil112
Ola AinaNottingham ForestNigeria112
Jack RobinsonSheffield UnitedEngland112
Rodrigo BentancurTottenham HotspurUruguay112
Edson ÁlvarezWest Ham UnitedMexico112
Craig DawsonWolverhampton WanderersEngland112
Adam SmithAFC BournemouthEngland022
JorginhoArsenalItaly022
Mikkel DamsgaardBrentfordDenmark022
Julio EncisoBrighton & Hove AlbionParaguay022
James MilnerBrighton & Hove AlbionEngland022
Adam WhartonCrystal PalaceEngland022
Nathan PattersonEvertonScotland022
Albert Sambi LokongaLuton TownBelgium022
Issa KaboréLuton TownBurkina Faso022
Matheus NunesManchester CityPortugal022
Aaron Wan-BissakaManchester UnitedEngland022
MurilloNottingham ForestBrazil022
Serge AurierNottingham ForestIvory Coast022
Gonzalo MontielNottingham ForestArgentina022
Ben OsbornSheffield UnitedEngland022
Manor SolomonTottenham HotspurIsrael022
Kieffer MooreAFC BournemouthWales101
Illia ZabarnyiAFC BournemouthUkraine101
  Mathias "Zanka" JørgensenAFC BournemouthDenmark101
Leander DendonckerAston VillaBelgium101
Ezri KonsaAston VillaEngland101
Saman GhoddosBrentfordIran101
Ameen Al DakhilBurnleyBelgium101
Alfie GilchristChelseaEngland101
Kenny TeteCrystal PalaceNetherlands101
Chris RichardsCrystal PalaceUnited States101
Arnaut DanjumaEvertonNetherlands101
Lewis DobbinEvertonEngland101
Michael KeaneEvertonEngland101
André GomesEvertonPortugal101
Tim ReamFulhamUnited States101
Calvin BasseyFulhamNigeria101
Sasa LukicFulhamSerbia101
Wataru EndōLiverpoolJapan101
Ryan GravenberchLiverpoolNetherlands101
Mads AndersenLuton TownDenmark101
Teden MengiLuton TownEngland101
John StonesManchester CityEngland101
Mateo KovačićManchester CityCroatia101
Raphaël VaraneManchester UnitedFrance101
Hannibal MejbriManchester UnitedTunisia101
Anthony MartialManchester UnitedFrance101
Mason MountManchester UnitedEngland101
Sandro TonaliNewcastle UnitedItaly101
  Jamaal LascellesNewcastle UnitedEngland101
Matt RitchieNewcastle UnitedScotland101
Joe WillockNewcastle UnitedEngland101
Tino LivramentoNewcastle UnitedEngland101
Willy BolyNottingham ForestIvory Coast101
Orel MangalaNottingham ForestBelgium101
Moussa NiakhatéNottingham ForestSenegal101
Oliver NorwoodSheffield UnitedNorthern Ireland101
Vinícius SouzaSheffield UnitedBrazil101
Emerson RoyalTottenham HotspurBrazil101
Ben DaviesTottenham HotspurWales101
Alejo VélizTottenham HotspurArgentina101
Nayef AguerdWest Ham UnitedMorocco101
Konstantinos MavropanosWest Ham UnitedGreece101
Maxwel CornetWest Ham UnitedIvory Coast101
Danny IngsWest Ham UnitedEngland101
Matt DohertyWolverhampton WanderersIreland101
Max AaronsAFC BournemouthEngland011
Milos KerkezAFC BournemouthHungary011
Chris MephamAFC BournemouthWales011
Lloyd KellyAFC BournemouthEngland011
Emile Smith RoweArsenalEngland011
Boubacar KamaraAston VillaFrance011
Clément LengletAston VillaFrance011
Mark FlekkenBrentfordNetherlands011
Rico HenryBrentfordEngland011
Adam LallanaBrighton & Hove AlbionEngland011
Billy GilmourBrighton & Hove AlbionScotland011
Joël VeltmanBrighton & Hove AlbionNetherlands011
Mahmoud DahoudBrighton & Hove AlbionGermany011
Connor RobertsBurnleyWales011
Jordan BeyerBurnleyGermany011
VitinhoBurnleyBrazil011
Ben ChilwellChelseaEngland011
Benoît BadiashileChelseaFrance011
Moisés CaicedoChelseaEcuador011
Reece JamesChelseaEngland011
Marc CucurellaChelseaSpain011
Joel WardCrystal PalaceEngland011
Marc GuéhiCrystal PalaceEngland011
Matheus FrançaCrystal PalaceBrazil011
Daniel MuñozCrystal PalaceColombia011
Will HughesCrystal PalaceEngland011
Harrison ReedFulhamEngland011
Joe GomezLiverpoolEngland011
Sergio GómezManchester CitySpain011
Facundo PellistriManchester UnitedUruguay011
Jonny EvansManchester UnitedNorthern Ireland011
Lisandro MartínezManchester UnitedArgentina011
Omari ForsonManchester UnitedEngland011
Elliot AndersonNewcastle UnitedEngland011
Neco WilliamsNottingham ForestWales011
Divock OrigiNottingham ForestBelgium011
Giovanni ReynaNottingham ForestUnited States011
George BaldockSheffield UnitedGreece011
Max LoweSheffield UnitedEngland011
Ivan PerisicTottenham HotspurCroatia011
Said BenrahmaWest Ham UnitedAlgeria011
Nélson SemedoWolverhampton WanderersPortugal011
José SáWolverhampton WanderersPortugal011

Premier League 2023-24 Players with Goals and Assists by Clubs

ClubPlayers
AFC Bournemouth21
Arsenal 17
Aston Villa18
Brentford21
Brighton & Hove Albion 19
Burnley18
Chelsea 20
Crystal Palace 17
Everton 16
Fulham18
Liverpool 17
Luton Town18
Manchester City 18
Manchester United 21
Newcastle United 20
Nottingham Forest18
Sheffield United13
Tottenham Hotspur 18
West Ham United 15
Wolverhampton Wanderers 15
Total Players358

Premier League 2023-24 Total Goals and Assists 

Players with Premier League Goals & Assists Season 2023-24
Goalscorers287
Credited Goals1,080
Own Goals48
Total Goals Scored1,128
Total Matches Played346
Average Goals/Game3.26
Assisting Players277
Total Credited Assists777
Total Players358

All-Time Premier League Goals & Assists Partnerships

Premier League Goals & Assists Strike Partnerships

All-Time Premier League Top Scorers

All-Time Premier League Goals and Assists

Combined Goals and Assists 2021-22

Combined Goals and Assists 2021-20

Combined Goals and Assists 2019-20

Combined Goals and Assists 2018-19

Combined Goals and Assists 2017-18

Combined Goals and Assists 2016-17

Combined Goals and Assists 2015-16

Combined Goals and Assists 2014-15

Combined Goals and Assists 2013-14

Archives