Data coverage
Premier League · 2024/25

Top scorers

#PlayerPlayedGoals
1Mohamed SalahLiverpool3829
2A. IsakNewcastle3423
3E. HaalandManchester City3222
4B. MbeumoBrentford3820
5C. WoodNottingham Forest3620
6Y. WissaBrentford3519
7O. WatkinsAston Villa3816
8C. PalmerChelsea3715
9Matheus CunhaWolves3315
10J. MatetaCrystal Palace3714
11J. Strand LarsenWolves3514
12J. BowenWest Ham3413
13L. DíazLiverpool3613
14J. KluivertBournemouth3412
15L. DelapIpswich3712
16R. JiménezFulham3812
17A. SemenyoBournemouth3711
18B. JohnsonTottenham3311
19K. SchadeBrentford3811
20C. GakpoLiverpool3510
21D. WelbeckBrighton3010
22EvanilsonBournemouth3110
23João PedroBrighton2710
24K. MitomaBrighton3610
25N. JacksonChelsea3110
26A. IwobiFulham389
27D. SolankeTottenham279
28H. BarnesNewcastle349
29I. NdiayeEverton339
30J. MaddisonTottenham319
31J. VardyLeicester359
32K. HavertzArsenal239
33T. SoučekWest Ham359
34A. DialloManchester United268
35BetoEverton308
36Bruno FernandesManchester United368
37E. EzeCrystal Palace348
38Gabriel MartinelliArsenal338
39I. SarrCrystal Palace388
40J. MurphyNewcastle358
41L. TrossardArsenal388
42M. RogersAston Villa378
43Rodrigo MunizFulham318
44D. KulusevskiTottenham327
45D. OuattaraBournemouth327
46J. DuránAston Villa207
47M. Gibbs-WhiteNottingham Forest347
48Mikel MerinoArsenal287
49N. MaduekeChelsea327
50Omar MarmoushManchester City167
51P. FodenManchester City337
52Son Heung-MinTottenham307
53A. ElangaNottingham Forest386
54A. GarnachoManchester United366
55A. GordonNewcastle346
56B. SakaArsenal256
57D. SzoboszlaiLiverpool366
58Diogo JotaLiverpool266
59E. FernándezChelsea366
60E. Smith RoweFulham346
61H. WilsonFulham286
62M. KovačićManchester City336
63M. RashfordManchester United, Aston Villa256
64Y. MintehBrighton336
65A. Mac AllisterLiverpool355
66Bruno GuimarãesNewcastle385
67C. Hudson-OdoiNottingham Forest325
68C. NørgaardBrentford345
69D. NúñezLiverpool305
70F. BuonanotteLeicester315
71G. RutterBrighton285
72J. AyewCrystal Palace, Leicester315
73J. GvardiolManchester City385
74J. HinshelwoodBrighton265
75M. KudusWest Ham325
76Marc CucurellaChelsea365
77N. MilenkovićNottingham Forest375
78Bernardo SilvaManchester City334
79D. McNeilEverton214
80D. MuñozCrystal Palace374
81D. RiceArsenal354
82E. NwaneriArsenal364
83F. SchärNewcastle344
84JoelintonNewcastle294
85K. De BruyneManchester City334
86Lucas PaquetáWest Ham334
87P. OnuachuSouthampton254
88Pedro NetoChelsea354
89R. Aït-NouriWolves374
90R. HøjlundManchester United344
91R. SessegnonFulham164
92RicharlisonTottenham174
93S. MavididiLeicester304
94S. SzmodicsIpswich224
95S. TonaliNewcastle364
96T. ParteyArsenal354
97A. DoucouréEverton333
98A. OnanaAston Villa283
99C. BalebaBrighton363
100C. JonesLiverpool343
101C. NkunkuChelsea273
102D. Calvert-LewinEverton263
103D. HuijsenBournemouth383
104D. MalenAston Villa173
105G. HirstIpswich263
106Gabriel JesusArsenal173
107Gabriel MagalhãesArsenal283
108J. AriboSouthampton323
109J. DokuManchester City333
110J. McAteeManchester City153
111J. SanchoChelsea313
112J. ZirkzeeManchester United323
113João GomesWolves363
114Jota SilvaNottingham Forest313
115M. GuéhiCrystal Palace343
116M. KeaneEverton143
117M. ØdegaardArsenal303
118M. TavernierBournemouth293
119Marco AsensioAston Villa133
120N. FüllkrugWest Ham183
121O. HutchinsonIpswich313
122P. SarrTottenham363
123Pablo SarabiaWolves233
124R. BarkleyAston Villa203
125T. Alexander-ArnoldLiverpool333
126T. ChalobahChelsea, Crystal Palace123
127V. van DijkLiverpool383
128Y. TielemansAston Villa363
129A. ArmstrongSouthampton202
130A. Wan-BissakaWest Ham362
131Adama TraoréFulham372
132Andreas PereiraFulham332
133B. El KhannoussLeicester322
134C. AlcarazEverton, Southampton162
135C. ArcherSouthampton352
136D. BrooksBournemouth292
137E. AndersonNottingham Forest372
138E. KonsaAston Villa352
139E. PinnockBrentford312
140E. ÜnalBournemouth172
141EmersonWest Ham352
142Fábio CarvalhoBrentford192
143Gonçalo GuedesWolves292
144Hwang Hee-ChanWolves212
145J. BednarekSouthampton302
146J. BellegardeWolves372
147J. EncisoBrighton, Ipswich252
148J. JustinLeicester362
149J. O'BrienEverton202
150J. PhilogeneAston Villa, Ipswich212
151J. StonesManchester City152
152L. ColwillChelsea352
153Lisandro MartínezManchester United222
154M. DamsgaardBrentford382
155M. de LigtManchester United302
156M. DohertyWolves302
157M. KerkezBournemouth382
158M. MunetsiWolves142
159M. O'RileyBrighton212
160M. TelTottenham132
161Mateus FernandesSouthampton362
162MurilloNottingham Forest362
163N. BroadheadIpswich252
164N. CollinsBrentford382
165N. O'ReillyManchester City92
166O. AinaNottingham Forest352
167Pedro PorroTottenham332
168R. BentancurTottenham262
169R. CalafioriArsenal222
170R. ChristieBournemouth292
171R. YatesNottingham Forest352
172Rodrigo GomesWolves252
173S. AdingraBrighton292
174T. CairneyFulham352
175T. DiblingSouthampton332
176T. LampteyBrighton152
177W. SalibaArsenal352
178Y. AyariBrighton342
179Y. BissoumaTottenham282
180A. DisasiChelsea, Aston Villa131
181A. YoungEverton321
182B. ChilwellCrystal Palace81
183B. De Cordova-ReidLeicester231
184B. GrudaBrighton281
185B. JohnsonIpswich321
186B. KamaraAston Villa271
187C. BasseyFulham371
188C. ChaplinIpswich281
189C. CoadyLeicester221
190C. EriksenManchester United351
191C. OkoliLeicester191
192C. RichardsCrystal Palace291
193C. RomeroTottenham181
194C. SummervilleWest Ham191
195Carlos SolerWest Ham311
196CasemiroManchester United241
197D. BurnNewcastle371
198D. GómezBrighton171
199D. IngsWest Ham151
200D. JebbisonBournemouth201
201D. SpenceTottenham251
202E. AgbadouWolves161
203E. FergusonWest Ham, Brighton231
204F. DownesSouthampton271
205F. KadıoğluBrighton61
206H. ElliottLiverpool181
207H. MaguireManchester United301
208İ. GündoğanManchester City331
209I. KonatéLiverpool321
210I. MaatsenAston Villa371
211J. McGinnAston Villa341
212J. CajusteIpswich301
213J. DevennyCrystal Palace231
214J. GrealishManchester City321
215J. GreavesIpswich271
216J. HarrisonEverton341
217J. KiwiorArsenal171
218J. RamseyAston Villa291
219J. StephensSouthampton191
220J. TarkowskiEverton331
221J. TaylorIpswich331
222J. TimberArsenal301
223J. van HeckeBrighton341
224João FélixChelsea121
225K. Lewis-PotterBrentford381
226K. McAteerLeicester181
227K. SulemanaSouthampton261
228K. TierneyArsenal131
229L. BaileyAston Villa291
230L. CookBournemouth361
231L. DavisIpswich331
232L. MileyNewcastle261
233L. SinisterraBournemouth121
234L. UgochukwuSouthampton261
235M. AntonioWest Ham141
236M. CaicedoChelsea381
237M. CashAston Villa291
238M. LacroixCrystal Palace351
239M. LeminaWolves171
240M. Lewis-SkellyArsenal231
241M. MountManchester United201
242M. UgarteManchester United291
243M. WiefferBrighton281
244Matheus FrançaCrystal Palace111
245Matheus NunesManchester City261
246N. WilliamsNottingham Forest381
247Nico GonzálezManchester City111
248O. MangalaEverton191
249P. DakaLeicester231
250P. EstupiñánBrighton301
251R. EsseCrystal Palace151
252R. JamesChelsea191
253R. LewisManchester City361
254R. SosaNottingham Forest321
255R. StewartSouthampton121
256Sam MorsyIpswich331
257SávioManchester City361
258T. AdarabioyoChelsea221
259T. AwoniyiNottingham Forest331
260T. Harwood-BellisSouthampton341
261Tyrique GeorgeChelsea81
262V. JaneltBrentford321
263V. MykolenkoEverton351
264W. FaesLeicester341
265W. OdobertTottenham161
266W. OsulaNewcastle381
267W. SmallboneSouthampton181
268Y. SugawaraSouthampton351
269A. AgbinoneCrystal Palace20
270A. AreolaWest Ham260
271A. BrojaEverton100
272A. CresswellWest Ham180
273A. DorringtonTottenham10
274A. GrayTottenham280
275A. GrønbækSouthampton40
276A. HeavenManchester United40
277A. IrvingWest Ham100
278A. KinskýTottenham60
279A. LallanaSouthampton140
280A. McCarthySouthampton50
281A. PondWolves10
282A. RamsdaleSouthampton300
283A. SmithBournemouth250
284Álex MorenoNottingham Forest150
285AntonyManchester United80
286B. AustinTottenham10
287B. BreretonSouthampton100
288B. MeeBrentford70
289B. SoumaréLeicester310
290B. TraoréWolves10
291C. BradleyLiverpool190
292C. DawsonWolves150
293C. KelleherLiverpool100
294C. TaylorSouthampton80
295C. WaltonIpswich70
296D. MubamaManchester City10
297D. ScarlettTottenham00
298D. UdogieTottenham250
299D. WardLeicester20
300David RayaArsenal380
301E. BuendíaAston Villa120
302F. ChiesaLiverpool60
303F. ForsterTottenham70
304F. JörgensenChelsea60
305F. OnyekaBrentford20
306G. EdmundsonIpswich10
307H. ArmstrongEverton30
308H. ChoudhuryLeicester40
309H. ClarkeIpswich70
310H. ReedFulham120
311H. ValdimarssonBrentford20
312H. WinksLeicester220
313I. GueyeEverton370
314I. ZabarnyiBournemouth360
315J. AndersenFulham, Crystal Palace300
316J. BranthwaiteEverton300
317J. BreeSouthampton170
318J. DannsLiverpool10
319J. EvansManchester United70
320J. GarnerEverton210
321J. GomezLiverpool90
322J. HillBournemouth100
323J. LindstrømEverton250
324J. LumleySouthampton30
325J. MeghomaBrentford10
326J. ModerBrighton40
327J. PickfordEverton380
328J. QuansahLiverpool130
329J. SandaSouthampton20
330J. SchluppCrystal Palace120
331J. StansfieldFulham10
332J. StolarczykLeicester100
333J. WardCrystal Palace20
334J. Ward-ProwseWest Ham, Nottingham Forest100
335J. WillockNewcastle320
336Jahmai Simpson-PuseyManchester City20
337Jay RobinsonSouthampton40
338JorginhoArsenal150
339K. DansoTottenham100
340K. Dewsbury-HallChelsea130
341K. MavropanosWest Ham330
342K. NedeljkovićAston Villa50
343K. PhillipsIpswich190
344K. TrippierNewcastle250
345K. TsimikasLiverpool180
346K. Walker-PetersSouthampton330
347KepaBournemouth310
348Kim Ji-SooBrentford30
349L. BergvallTottenham270
350L. BogardeAston Villa80
351L. DunkBrighton250
352Ł. FabiańskiWest Ham140
353L. HallNewcastle270
354L. KellyNewcastle100
355L. ThomasLeicester140
356L. WoolfendenIpswich150
357M. AlmirónNewcastle90
358M. AmougouChelsea10
359M. DúbravkaNewcastle100
360M. GodoFulham20
361M. GustoChelsea320
362M. HarnessIpswich20
363M. HermansenLeicester270
364M. HolgateEverton10
365M. JensenBrentford240
366M. KayodeBrentford120
367M. KilmanWest Ham380
368M. LuongoIpswich110
369M. MooreTottenham100
370M. RoerslevBrentford190
371M. TraversBournemouth50
372Marc GuiuChelsea30
373N. Butler-OyedejiArsenal10
374N. ClyneCrystal Palace130
375N. PattersonEverton100
376N. Wood-GordonSouthampton110
377NetoBournemouth20
378O. ÉdouardCrystal Palace, Leicester60
379O. MartinManchester United70
380O. ScarlesWest Ham150
381O. SkippLeicester240
382Oscar BobbManchester City30
383P. BillingBournemouth100
384P. MaghomaBrentford80
385R. DrăgușinTottenham160
386R. EdwardsSouthampton10
387R. FraserSouthampton80
388R. HenryBrentford50
389R. LaviaChelsea160
390R. ManningSouthampton240
391R. OlsenAston Villa40
392R. SterlingArsenal170
393R. TrevittBrentford10
394ReguilónTottenham40
395Robert SánchezChelsea320
396S. Amo-AmeyawSouthampton20
397S. ColemanEverton50
398S. EdozieSouthampton20
399S. JohnstoneWolves70
400S. LongstaffNewcastle250
401S. van den BergBrentford310
402T. IroegbunamEverton180
403T. KingWolves10
404T. MalaciaManchester United30
405T. MingsAston Villa140
406T. WernerTottenham180
407Toti GomesWolves310
408V. CoufalWest Ham220
409V. KristiansenLeicester300
410Vitor NunesManchester City10
411W. AlvesLeicester10
412W. CoulibalyLeicester40
413W. EndoLiverpool200
414W. LankshearTottenham30
415WelingtonSouthampton100
416WillianFulham00
417Y. MosqueraWolves50
418Y. YarmolyukBrentford310
419Z. Silcott-DuberryBournemouth10

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

Source: API-Football · Updated