Data coverage
Premier League · 2023/24

Top scorers

#PlayerPlayedGoals
1E. HaalandManchester City3227
2C. PalmerChelsea, Manchester City3422
3A. IsakNewcastle3121
4D. SolankeBournemouth3819
5O. WatkinsAston Villa3719
6P. FodenManchester City3719
7Mohamed SalahLiverpool3218
8Son Heung-MinTottenham3517
9B. SakaArsenal3516
10J. BowenWest Ham3416
11J. MatetaCrystal Palace3516
12C. WoodNottingham Forest3114
13N. JacksonChelsea3514
14K. HavertzArsenal3713
15Hwang Hee-ChanWolves2912
16L. TrossardArsenal3412
17Matheus CunhaWolves3212
18Y. WissaBrentford3412
19A. GordonNewcastle3511
20C. MorrisLuton3811
21D. NúñezLiverpool3611
22E. EzeCrystal Palace2711
23J. ÁlvarezManchester City3811
24RicharlisonTottenham2911
25Bruno FernandesManchester United3510
26Diogo JotaLiverpool2110
27E. AdebayoLuton2710
28L. BaileyAston Villa3610
29M. OliseCrystal Palace1910
30R. HøjlundManchester United3010
31B. MbeumoBrentford259
32C. WilsonNewcastle209
33Douglas LuizAston Villa359
34João PedroBrighton319
35Rodrigo MunizFulham269
36A. SemenyoBournemouth368
37C. GakpoLiverpool358
38C. Hudson-OdoiNottingham Forest308
39D. KulusevskiTottenham368
40L. DíazLiverpool378
41M. KudusWest Ham338
42M. ØdegaardArsenal358
43R. SterlingChelsea318
44RodriManchester City358
45A. DoucouréEverton327
46A. GarnachoManchester United367
47Bruno GuimarãesNewcastle377
48D. Calvert-LewinEverton327
49D. RiceArsenal387
50J. KluivertBournemouth387
51J. Ward-ProwseWest Ham377
52M. RashfordManchester United337
53O. ÉdouardCrystal Palace307
54R. JiménezFulham247
55S. McTominayManchester United347
56T. SoučekWest Ham377
57B. BreretonSheffield Utd146
58B. De Cordova-ReidFulham336
59Bernardo SilvaManchester City336
60E. FergusonBrighton286
61Gabriel MartinelliArsenal356
62J. McGinnAston Villa356
63J. Bruun LarsenBurnley326
64M. AntonioWest Ham266
65M. DiabyAston Villa386
66N. MaupayEverton, Brentford316
67O. McBurnieSheffield Utd246
68S. AdingraBrighton316
69S. LongstaffNewcastle356
70T. AwoniyiNottingham Forest206
71A. ElangaNottingham Forest365
72A. Mac AllisterLiverpool335
73B. JohnsonTottenham, Nottingham Forest355
74C. GallagherChelsea375
75C. RomeroTottenham335
76D. WelbeckBrighton305
77E. NketiahArsenal275
78H. BarnesNewcastle215
79J. DuránAston Villa235
80L. FosterBurnley245
81M. Gibbs-WhiteNottingham Forest375
82M. MudrykChelsea355
83N. MaduekeChelsea235
84R. BarkleyLuton325
85Z. AmdouniBurnley345
86B. WhiteArsenal374
87C. ArcherSheffield Utd, Aston Villa304
88C. OgbeneLuton304
89D. FofanaBurnley154
90F. SchärNewcastle364
91G. HamerSheffield Utd364
92Gabriel JesusArsenal274
93Gabriel MagalhãesArsenal364
94H. WilsonFulham364
95I. GueyeEverton254
96I. ToneyBrentford184
97J. AyewCrystal Palace354
98J. BrownhillBurnley334
99J. GvardiolManchester City354
100J. MaddisonTottenham284
101João PalhinhaFulham334
102K. De BruyneManchester City214
103Lucas PaquetáWest Ham314
104M. LeminaWolves354
105M. SenesiBournemouth324
106P. GroßBrighton364
107Pablo SarabiaWolves304
108T. ChongLuton384
109WillianFulham314
110A. RobertsonLiverpool233
111Andreas PereiraFulham373
112BetoEverton303
113C. NkunkuChelsea113
114D. McNeilEverton353
115D. O'SheaBurnley343
116D. SzoboszlaiLiverpool333
117E. FernándezChelsea283
118F. BuonanotteBrighton273
119H. ElliottLiverpool343
120J. BogleSheffield Utd343
121J. BranthwaiteEverton353
122J. DokuManchester City313
123J. GrealishManchester City293
124J. HarrisonEverton293
125J. HinshelwoodBrighton163
126J. McAteeManchester City, Sheffield Utd313
127J. MurphyNewcastle213
128K. Lewis-PotterBrentford303
129K. MainooManchester United293
130K. MitomaBrighton193
131K. ZoumaWest Ham333
132L. DunkBrighton333
133M. AlmirónNewcastle333
134M. JensenBrentford323
135M. RogersAston Villa143
136M. TavernierBournemouth303
137M. van de VenTottenham283
138P. SarrTottenham343
139Pedro PorroTottenham353
140S. MarchBrighton83
141T. Alexander-ArnoldLiverpool283
142Thiago SilvaChelsea313
143W. OdobertBurnley333
144A. AhmedhodžićSheffield Utd312
145A. DisasiChelsea312
146A. DoughtyLuton372
147A. OnanaEverton312
148Adama TraoréFulham192
149Álex MorenoAston Villa212
150Ansu FatiBrighton242
151B. MeeBrentford162
152C. NørgaardBrentford312
153Carlos ViníciusFulham132
154D. BurnNewcastle332
155D. UdogieTottenham282
156Danilo SantosNottingham Forest292
157Diogo DalotManchester United362
158E. PinnockBrentford292
159E. ÜnalBournemouth162
160G. Lo CelsoTottenham222
161G. OshoLuton212
162H. MaguireManchester United252
163J. AndersenCrystal Palace382
164J. BellegardeWolves222
165J. BrownLuton192
166J. CullenBurnley332
167J. QuansahLiverpool172
168J. RodríguezBurnley212
169J. SchluppCrystal Palace292
170João GomesWolves352
171JoelintonNewcastle202
172K. AjerBrentford292
173K. SchadeBrentford112
174L. BerryLuton172
175L. SinisterraBournemouth202
176M. AkanjiManchester City342
177M. CashAston Villa312
178M. KilmanWolves382
179N. AkéManchester City352
180N. DomínguezNottingham Forest322
181N. ZanioloAston Villa252
182P. BillingBournemouth292
183P. EstupiñánBrighton192
184Pau TorresAston Villa342
185Pedro NetoWolves202
186R. Aït-NouriWolves332
187R. LewisManchester City382
188S. BotmanNewcastle172
189S. KalajdzicWolves202
190T. AdarabioyoFulham202
191T. MitchellCrystal Palace372
192T. TomiyasuArsenal232
193T. WernerTottenham132
194V. MykolenkoEverton282
195V. van DijkLiverpool362
196W. BolyNottingham Forest202
197W. SalibaArsenal382
198Y. TielemansAston Villa322
199A. Al DakhilBurnley151
200A. BrojaFulham, Chelsea211
201A. DanjumaEverton281
202A. DialloManchester United91
203A. GilchristChelsea111
204A. MartialManchester United131
205A. Sambi LokongaLuton171
206A. ScottBournemouth251
207A. TownsendLuton301
208A. VélizTottenham81
209André GomesEverton121
210AntonyManchester United291
211B. DaviesTottenham301
212C. BasseyFulham331
213C. BradleyLiverpool111
214C. ChukwuemekaChelsea91
215C. DawsonWolves251
216C. EriksenManchester United331
217C. JonesLiverpool271
218C. RichardsCrystal Palace351
219C. TaylorBurnley281
220C. WoodrowLuton241
221CasemiroManchester United251
222D. BrooksBournemouth131
223D. IngsWest Ham201
224D. OuattaraBournemouth301
225E. ÁlvarezWest Ham311
226E. KonsaAston Villa351
227EmersonWest Ham361
228Emerson RoyalTottenham221
229F. OnyekaBrentford261
230Fábio VieiraArsenal111
231George EarthyWest Ham31
232H. MejbriManchester United51
233H. ToffoloNottingham Forest321
234I. ZabarnyiBournemouth371
235J. ClarkLuton231
236J. GarnerEverton371
237J. Guðmunds­sonBurnley261
238J. KiwiorArsenal201
239J. LascellesNewcastle161
240J. LermaCrystal Palace281
241J. RamseyAston Villa161
242J. RobinsonSheffield Utd341
243J. StonesManchester City271
244J. TarkowskiEverton381
245J. VeltmanBrighton291
246J. WillockNewcastle91
247K. MavropanosWest Ham191
248K. MooreBournemouth81
249K. TeteFulham281
250K. TrippierNewcastle281
251L. AssignonBurnley151
252L. ColwillChelsea231
253L. DendonckerAston Villa81
254L. DigneAston Villa331
255L. DobbinEverton121
256L. HallNewcastle181
257L. KoleoshoBurnley151
258L. MileyNewcastle181
259M. AndersenLuton121
260M. CaicedoChelsea351
261M. CornetWest Ham281
262M. DohertyWolves301
263M. JørgensenBrentford141
264M. KeaneEverton91
265M. KovačićManchester City341
266M. MountManchester United141
267M. NiakhatéNottingham Forest331
268M. RitchieNewcastle131
269M. RoerslevBrentford341
270N. AguerdWest Ham211
271N. CollinsBrentford321
272O. AinaNottingham Forest251
273O. MangalaNottingham Forest201
274O. NorwoodSheffield Utd271
275O. ZinchenkoArsenal321
276Oscar BobbManchester City141
277R. BentancurTottenham231
278R. GravenberchLiverpool311
279R. VaraneManchester United221
280R. YatesNottingham Forest351
281S. BaptisteBrentford211
282S. BergeBurnley371
283S. GhoddosBrentford191
284S. LukićFulham331
285S. TonaliNewcastle91
286T. CairneyFulham381
287T. CastagneFulham351
288T. ChalobahChelsea131
289T. LivramentoNewcastle331
290T. LockyerLuton141
291T. MengiLuton331
292T. ReamFulham311
293Toti GomesWolves351
294V. JaneltBrentford381
295V. LindelöfManchester United191
296Vinicius SouzaSheffield Utd381
297W. EndoLiverpool291
298A. AreolaWest Ham310
299A. BellLuton210
300A. BrooksSheffield Utd200
301A. CresswellWest Ham110
302A. HackfordSheffield Utd20
303A. LallanaBrighton250
304A. MitrovićFulham10
305A. MurphyNewcastle20
306A. OgbonnaWest Ham110
307A. OmobamideleNottingham Forest110
308A. RamsdaleArsenal60
309A. SmithBournemouth280
310A. Wan-BissakaManchester United220
311A. YoungEverton310
312A. ZarouryBurnley60
313Alex MatosChelsea10
314Andrey SantosNottingham Forest10
315B. DoakLiverpool10
316B. TraoréWolves240
317Benicio Baker-BoaiteyBrighton50
318Bryan GilTottenham110
319C. BashamSheffield Utd80
320C. CasadeiChelsea110
321C. KelleherLiverpool100
322C. KouyatéNottingham Forest120
323C. MephamBournemouth100
324C. RobertsBurnley140
325D. HashiokaLuton100
326D. JebbisonSheffield Utd10
327D. MubamaWest Ham50
328D. MuñozCrystal Palace160
329D. OrigiNottingham Forest200
330D. OzohCrystal Palace90
331Đ. PetrovićChelsea230
332D. SadiBournemouth10
333D. ScarlettTottenham40
334D. van de BeekManchester United10
335Daniel GoreManchester United10
336David RayaArsenal320
337Deivid WashingtonChelsea20
338E. AndersonNewcastle210
339E. Smith RoweArsenal130
340E. WheatleyManchester United30
341F. OnyedinmaLuton00
342F. PellistriManchester United90
343FelipeNottingham Forest70
344G. BaldockSheffield Utd130
345G. MontielNottingham Forest140
346H. DelcroixBurnley120
347H. EkdalBurnley80
348H. MassengoBurnley30
349H. ReedFulham270
350Hugo BuenoWolves220
351I. MaatsenChelsea120
352I. PerišićTottenham50
353J. AnthonyBournemouth30
354J. BeyerBurnley150
355J. CorkBurnley40
356J. DannsLiverpool20
357J. DasilvaBrentford30
358J. EganSheffield Utd60
359J. EncisoBrighton120
360J. EvansManchester United230
361J. GomezLiverpool320
362J. HillBournemouth10
363J. MatipLiverpool100
364J. McConnellLiverpool30
365J. ModerBrighton170
366J. PhilogeneAston Villa10
367J. PickfordEverton380
368J. RiedewaldCrystal Palace90
369J. RothwellBournemouth110
370J. SanchoManchester United30
371J. TimberArsenal20
372J. TomkinsCrystal Palace40
373J. TraffordBurnley280
374J. van HeckeBrighton280
375J. WardCrystal Palace260
376J. WhiteNewcastle40
377JorginhoArsenal240
378K. Kesler-HaydenAston Villa30
379K. PhillipsWest Ham, Manchester City120
380K. TsimikasLiverpool130
381K. WalkerManchester City320
382Ł. FabiańskiWest Ham100
383L. KellyBournemouth230
384L. ThomasSheffield Utd120
385L. UgochukwuChelsea120
386L. WarringtonEverton10
387M. DamsgaardBrentford230
388M. DúbravkaNewcastle230
389M. EstèveBurnley160
390M. GustoChelsea270
391M. HolgateSheffield Utd100
392M. LoweSheffield Utd100
393M. MooreTottenham20
394M. NakambaLuton130
395M. OlakigbeBrentford80
396M. Peart-HarrisBrentford30
397M. SolomonTottenham50
398M. TraversBournemouth00
399M. TrésorBurnley160
400M. TurnerNottingham Forest170
401Marc CucurellaChelsea210
402Mark O’MahonyBrighton30
403Mason Paul James BurstowChelsea20
404Michael NdiweniNewcastle10
405N. AhamadaCrystal Palace200
406N. ClyneCrystal Palace190
407N. FraserWolves70
408N. PattersonEverton200
409NetoBournemouth320
410O. ArblasterSheffield Utd00
411O. KellymanAston Villa20
412O. OffiahBrighton00
413O. SkippTottenham210
414P. DummettNewcastle50
415P. HøjbjergTottenham360
416P. MpanzuLuton270
417Philippe CoutinhoAston Villa20
418R. BrewsterSheffield Utd130
419R. DrăgușinTottenham90
420R. FaivreBournemouth50
421R. GilesLuton110
422R. HenryBrentford50
423R. JamesChelsea100
424R. LaviaChelsea10
425R. MatthewsCrystal Palace10
426R. Norrington-DaviesSheffield Utd50
427R. OlsenAston Villa50
428R. OnéSheffield Utd10
429ReguilónManchester United, Brentford250
430Robert SánchezChelsea160
431S. BenrahmaWest Ham130
432S. ColemanEverton120
433S. CurtisSheffield Utd10
434Stefan BajčetićLiverpool10
435T. CannonEverton10
436T. ChirewaWolves80
437T. IroegbunamAston Villa90
438T. KaminskiLuton380
439T. KehrerWest Ham40
440T. LampteyBrighton190
441T. MingsAston Villa10
442T. OnyangoEverton10
443T. ParteyArsenal140
444Thiago AlcântaraLiverpool10
445V. BarcoBrighton60
446V. CoufalWest Ham360
447W. OsulaSheffield Utd210
448Y. BissoumaTottenham280
449Y. LarouciSheffield Utd110
450Y. YarmolyukBrentford270
451Z. NelsonLuton20

Season totals for players with a confirmed appearance for the club in this competition. Missing values are not counted as zero. 119 records have no reported value.

Source: API-Football · Updated