League Two · 2024/25

Top scorers

Season stats are ready. Season totals are missing for 2 player–club records. Rankings include players with confirmed appearances only. About the data
#PlayerPlayedGoals
1M. CheekBromley4525
2A. JattaNotts County4019
3D. McGoldrickNotts County3617
4M. StevensAFC Wimbledon4917
5C. StocktonSalford City3816
6L. MolyneuxDoncaster4516
7H. SmithSwindon Town3915
8N. LoweWalsall2215
9D. RoseGrimsby4514
10L. TolajPort Vale3714
11H. AdelakunSalford City3013
12A. CookBradford2212
13J. MattWalsall4612
14R. StreetDoncaster2212
15W. GriggChesterfield3212
16A. GilbeyMilton Keynes Dons4211
17J. StockleyPort Vale3811
18K. TshimangaSwindon Town3911
19O. PatrickTranmere4611
20T. AllenWalsall4811
21A. DobraChesterfield4410
22L. TaylorColchester3710
23B. KamwaNewport County439
24B. SharpDoncaster439
25B. WoodsAccrington ST369
26C. KavanaghBradford389
27G. MillerCheltenham409
28J. MarchHarrogate Town349
29K. DennisTranmere439
30K. N’MaiSalford City329
31M. Virtue-ThickFleetwood Town419
32R. GraydonFleetwood Town349
33S. WhalleyAccrington ST339
34J. PayneColchester428
35J. ThomasCheltenham408
36R. CoughlanFleetwood Town238
37S. HoganMilton Keynes Dons338
38A. PattisonBradford317
39A. SarcevicBradford247
40E. ArcherCheltenham467
41E. TaylorHarrogate Town367
42J. Berry-McNallyChesterfield227
43J. ClarkeGillingham337
44J. LankesterCrewe237
45Justin Patrick Nnamdi ObikwuGrimsby197
46K. GreenGrimsby397
47L. AngolMorecambe267
48M. HelmFleetwood Town457
49O. EdwardsColchester377
50S. TovideColchester297
51W. WrightSwindon Town467
52A. DallasBarrow, Morecambe376
53A. SmithAFC Wimbledon486
54B. PointonBradford406
55B. TollittMorecambe396
56C. LongCrewe256
57D. MarkandayChesterfield226
58E. AcquahBarrow406
59E. HarrisonMilton Keynes Dons, Walsall316
60G. LapslieBradford, Gillingham286
61H. CliftonDoncaster426
62J. ColwillCheltenham226
63J. GibsonDoncaster456
64J. WhiteMilton Keynes Dons346
65K. HudlinNewport County276
66M. DennisMilton Keynes Dons, Carlisle166
67R. McKenzieGillingham396
68S. TraceyCrewe336
69T. WaltonAccrington ST416
70A. AdomahWalsall485
71A. PeppleChesterfield245
72B. GarrityPort Vale295
73C. CongreveBromley405
74D. ButterworthSwindon Town, Carlisle375
75D. CostelloeAccrington ST175
76D. JohnsonWalsall245
77G. AbbottNotts County425
78G. GarnerBarrow, Morecambe245
79G. KellyCarlisle195
80J. JonesNotts County225
81J. NeufvilleAFC Wimbledon495
82J. WoodsAccrington ST315
83Jamie JellisWalsall465
84K. SpenceBarrow325
85M. TaylorCheltenham375
86O. BaileyDoncaster465
87O. BogleCrewe305
88O. SowunmiBromley345
89P. MaddenChesterfield295
90R. CurtisPort Vale445
91T. SmithBradford, Barrow265
92T. VassellBarrow325
93A. HackfordPort Vale364
94A. PressleyBarrow214
95A. WildigNewport County154
96C. Baker-RichardsonNewport County364
97C. EvansNewport County314
98C. GrantNotts County344
99C. JenningsTranmere444
100Charlie Jay WhitakerNotts County234
101D. CrowleyMilton Keynes Dons, Notts County364
102E. ChislettPort Vale304
103E. NevittGillingham364
104H. RodgersGrimsby444
105J. ArthursBromley414
106J. BoltonFleetwood Town404
107J. DaviesGrimsby184
108J. IronsideDoncaster394
109J. SvanþórssonGrimsby444
110J. TilleyAFC Wimbledon444
111J. TomlinsonMilton Keynes Dons404
112K. HemmingsCrewe204
113K. MooneyAccrington ST304
114L. AmantchiBromley, Walsall354
115L. MandevilleChesterfield454
116L. YoungCheltenham344
117Luca BarringtonGrimsby384
118M. BakerNewport County414
119M. BrowneAFC Wimbledon224
120M. LundSalford City374
121O. ClarkeSwindon Town304
122Omar BugielAFC Wimbledon404
123R. CroasdalePort Vale454
124S. LavelleCarlisle374
125T. DiengGillingham, Cheltenham284
126T. NaylorChesterfield444
127A. DrinanSwindon Town283
128A. HayCheltenham203
129A. HaydenCarlisle243
130Arkelle Nicholas Cecil Jude-BoydCheltenham343
131B. GoodliffeColchester113
132B. ThompsonBromley203
133B. WoodburnSalford City333
134C. HendryMilton Keynes Dons293
135C. LakinWalsall453
136C. MaycockAFC Wimbledon333
137C. NormanTranmere433
138C. O'RiordanCrewe203
139D. OldakerChesterfield343
140D. OrsiMilton Keynes Dons183
141E. KhouriGrimsby463
142E. NewbyBarrow443
143Francis OkoronkwoSalford City223
144G. EdwardsMorecambe253
145H. AndersonColchester313
146H. WilliamsWalsall413
147J. CotterillSwindon Town413
148J. DalyHarrogate Town383
149J. DavisonTranmere393
150J. GbodeGillingham343
151J. GordonColchester423
152J. GrimesChesterfield433
153J. HeadleyPort Vale83
154J. LukerGrimsby293
155J. MoonHarrogate Town403
156J. O'Brien-WhitmarshAccrington ST133
157J. OlowuDoncaster343
158J. SterryDoncaster413
159J. StottMorecambe453
160J. WestleySwindon Town173
161Jamie Knight-LebelCrewe333
162K. HarrisCarlisle303
163K. HurstDoncaster213
164K. KouassiSalford City273
165L. ArmstrongCarlisle203
166L. GarbuttSalford City413
167L. GordonWalsall473
168L. OffordMilton Keynes Dons423
169M. ClarkGillingham403
170M. HippolyteAFC Wimbledon263
171P. GlatzelSwindon Town393
172P. PattersonFleetwood Town393
173R. BowmanCheltenham173
174R. ColcloughChesterfield383
175R. CooneyCrewe383
176R. GottsBarrow413
177R. HendryTranmere263
178R. RichardsPort Vale273
179S. FoleyBarrow403
180S. McLoughlinNewport County363
181Sonny AljofreeAccrington ST253
182Y. Songo'oMorecambe363
183A. LittleGillingham332
184A. PalmerChesterfield172
185B. HallidayBradford432
186B. Sarpong-WireduFleetwood Town342
187B. WhitfieldBarrow172
188Brandon Ashley CoverPort Vale, Fleetwood Town272
189C. Lemonheigh-EvansMilton Keynes Dons392
190C. McJannetGrimsby442
191C. VernamGrimsby172
192C. WhelanCarlisle232
193C. WhitelyBromley442
194C. WykeCarlisle132
195D. Adu-AdjeiCarlisle142
196D. AjiboyeNewport County212
197D. DuffyChesterfield202
198D. MayorFleetwood Town422
199D. OkagbueWalsall472
200D. SadiCarlisle222
201Ethan WilliamsCheltenham172
202F. KelleherColchester282
203G. ByersPort Vale232
204G. CoxSwindon Town262
205G. HallWalsall172
206G. McEachranGrimsby442
207H. HopeMorecambe292
208H. McKirdyBromley92
209J. DebrahPort Vale352
210J. EaringWalsall202
211J. HawkesTranmere232
212J. HugillCarlisle172
213J. KellyAFC Wimbledon482
214J. KnowlesAccrington ST162
215J. MellishCarlisle232
216J. MorganGillingham162
217J. MuldoonHarrogate Town422
218J. PigottAFC Wimbledon282
219J. ReevesAFC Wimbledon312
220J. ShepherdBradford392
221J. ShorrockPort Vale172
222J. TabinerCrewe412
223K. EvansNewport County342
224K. Thompson-SommersMilton Keynes Dons292
225K. WhitmoreNewport County282
226Kamari Antonio GrantBromley402
227Kayden HughesFleetwood Town242
228L. DennisBromley172
229L. DulsonCheltenham292
230L. MarshFleetwood Town162
231L. RichardsBradford222
232M. ConwayCrewe462
233M. DemetriouCrewe352
234M. MellonBradford152
235M. OlakigbeChesterfield182
236M. PlattNotts County472
237M. SpellmanNewport County382
238N. ByrneBradford272
239N. KabambaBromley222
240N. OfoborhSwindon Town372
241N. TsaroullaNotts County392
242O. BanksChesterfield402
243O. SandersonBradford, Harrogate Town212
244Oliver GreavesNewport County232
245Patrick KellyDoncaster352
246R. BroomFleetwood Town272
247R. SmallwoodBradford432
248S. FinleyTranmere332
249S. FolarinHarrogate Town252
250S. RooneyFleetwood Town192
251S. SolomonTranmere222
252S. StubbsCheltenham412
253S. WearneMilton Keynes Dons, Carlisle292
254T. LoweryCrewe172
255T. NicholsSwindon Town202
256T. SimpsonColchester202
257T. SimsHarrogate Town402
258Tom CursonsHarrogate Town192
259W. JarvisNotts County242
260A. ChangWalsall81
261A. DaviesCarlisle211
262A. LewisMorecambe441
263A. O'ConnorHarrogate Town451
264A. ReadColchester441
265A. RoweGillingham161
266A. ThibautCrewe221
267Alex HendersonAccrington ST281
268B. AmeenSwindon Town191
269B. BarclayCarlisle221
270B. BilongoHarrogate Town161
271B. DackGillingham191
272B. FoxHarrogate Town141
273B. JacksonBarrow461
274B. WebsterBromley421
275Benn David WardAccrington ST211
276C. AntwiNewport County401
277C. CookeMorecambe181
278C. DunkleyChesterfield91
279C. JohnstonFleetwood Town191
280C. JonesMorecambe341
281C. KellyBradford241
282C. MahoneyBarrow371
283C. MastersonGillingham241
284C. McAlenySalford City271
285C. OduorBradford191
286C. ReynoldsBromley201
287C. ScottNotts County, Carlisle211
288C. TiltSalford City371
289D. CampbellBarrow331
290D. CorneliusHarrogate Town351
291D. ElereweBromley171
292D. LoveAccrington ST411
293D. TelfordBarrow161
294D. TharmeGrimsby371
295D. WilsonGrimsby121
296Daniel Edward Peter ImrayBromley391
297E. BishopColchester291
298E. IandoloColchester441
299F. RawsonAccrington ST381
300G. BroadbentDoncaster451
301G. KilkennySwindon Town421
302H. MacadamMorecambe291
303H. MnogaSalford City401
304H. NealFleetwood Town, Carlisle421
305H. SaundersTranmere411
306I. OdutayoBromley341
307Isaac Andrew FletcherBarrow141
308J. BallAFC Wimbledon151
309J. ClarkeNewport County241
310J. EllisCarlisle211
311J. GarrettTranmere111
312J. GordonWalsall121
313J. HinchyNotts County461
314J. LewisAFC Wimbledon391
315J. LuambaSalford City101
316J. NolanGillingham311
317J. O'TooleAFC Wimbledon71
318J. SandersMilton Keynes Dons131
319J. SbarraDoncaster341
320J. SlewMorecambe311
321J. TaylorSalford City281
322J. TurnbullTranmere441
323J. WakelingGillingham161
324J. WalkerBradford351
325J. WilliamsGillingham261
326Jamie Carson McDonnellColchester321
327Jenson MetcalfeChesterfield331
328Joe ThomasNewport County271
329Joel McGregorSwindon Town211
330K. CameronBarrow171
331K. HarrattFleetwood Town201
332K. MorrisTranmere281
333Kobei MooreFleetwood Town161
334L. CassGrimsby261
335L. DuruBarrow81
336L. KellyMilton Keynes Dons421
337L. LeighBromley171
338L. MaguireMilton Keynes Dons301
339L. NorrisTranmere131
340L. ShephardSalford City221
341L. WarringtonSalford City161
342M. ClarkPort Vale201
343M. DackersSalford City, Morecambe391
344M. DalyHarrogate Town151
345M. EgboColchester451
346M. FreckletonSwindon Town281
347M. HolíčekCrewe381
348M. JacobsChesterfield191
349M. TaylorMorecambe201
350M. WilliamsMilton Keynes Dons, Barrow311
351Mackenzie HuntFleetwood Town391
352Manni NorkettCheltenham51
353N. KhumbeniGillingham, Accrington ST281
354Neo EcclestonBarrow171
355O. AshleySalford City331
356O. OlomolaBromley161
357Owen DevonportFleetwood Town281
358R. BennettFleetwood Town371
359R. Crichlow-NobleBradford101
360R. DelaneySwindon Town241
361R. FeelyBarrow191
362R. HarbottleAFC Wimbledon371
363R. HarperPort Vale201
364R. HuttonGillingham441
365R. Longelo-MbuleSwindon Town, Salford City321
366R. PatonPort Vale191
367R. SawyersAFC Wimbledon41
368R. StirkWalsall471
369R. WilliamsMorecambe331
370S. AustinNotts County281
371S. ConneelyAccrington ST331
372S. DooleyHarrogate Town231
373S. Duke-McKennaHarrogate Town181
374S. FinchMilton Keynes Dons61
375S. HartPort Vale251
376S. HutchinsonAFC Wimbledon181
377S. RobertsonNotts County101
378T. AndersonDoncaster291
379T. BradburyCheltenham391
380T. DaviesTranmere341
381T. FornahSalford City401
382T. LeighBradford, Milton Keynes Dons281
383T. O'ReillyMilton Keynes Dons231
384T. ThomasCarlisle321
385Tommy George BackwellCheltenham131
386Z. AsareHarrogate Town371
387Z. MedleyFleetwood Town81
388Z. WilliamsCrewe411
389Zachariah Olumide AweAccrington ST211
390A. AgbinoneGillingham60
391A. BaldwinBradford320
392A. BassNotts County410
393A. CharlesBromley280
394A. DonnellyColchester170
395A. Driscoll-GlennonNewport County390
396A. HunterAccrington ST210
397A. NemaneMilton Keynes Dons400
398A. ScullyColchester60
399A. SmithGillingham120
400A. WoodyardColchester140
401Anton DudikCarlisle00
402B. AmosPort Vale230
403B. CloseDoncaster70
404B. FlemingDoncaster170
405B. HobsonChesterfield20
406B. HortonChesterfield70
407B. KhelaBradford150
408B. KirkmanSwindon Town00
409B. TopallojBromley00
410B. WalkerTranmere80
411B. WilliamsCarlisle80
412Baylee DipepaPort Vale30
413Benicio Baker-BoaiteyPort Vale100
414Billy WhaiteMorecambe10
415C. AinleyGrimsby260
416C. BrennanNewport County270
417C. CatonAccrington ST120
418C. CrewDoncaster130
419C. DiabateBradford110
420C. EvansBradford60
421C. FinneyCrewe10
422C. GuyCarlisle200
423C. HallPort Vale440
424C. HallAccrington ST00
425C. MacGillivrayMilton Keynes Dons80
426C. McArthurCarlisle100
427C. O'BrienAccrington ST250
428C. PopovBarrow110
429C. StokesBarrow130
430C. ThompsonGrimsby190
431C. TrippMilton Keynes Dons50
432C. WallerMilton Keynes Dons00
433C. WoodTranmere340
434Calum AgiusCrewe20
435D. BardenSwindon Town120
436D. BurnsGrimsby90
437D. CornessGillingham60
438D. DanielsWalsall80
439D. DrysdaleTranmere80
440D. EdwardsPort Vale10
441D. HumeGrimsby450
442D. LewingtonMilton Keynes Dons60
443D. MartinAccrington ST60
444D. McGeouchCarlisle60
445D. MitchellSwindon Town20
446D. TutondaMorecambe420
447D. WorrallBarrow30
448Daniel ChestersSalford City70
449Devan Austin Tanton PedrazaChesterfield80
450E. EmbletonCarlisle180
451E. WeirWalsall140
452E. WheatleyWalsall40
453E. WilliamsGillingham100
454Eko SolomonHarrogate Town30
455Eno NtoHarrogate Town20
456Ephrahim YeboahDoncaster110
457Ethan EnnisDoncaster150
458F. MarschallCrewe460
459F. OjoPort Vale10
460F. RobertsonCrewe20
461F. TerryColchester00
462F. WillcoxCheltenham20
463G. HallSwindon Town140
464G. MorrisGillingham360
465G. MorrisonFleetwood Town70
466G. RayMorecambe20
467Geoffroy BonyNewport County60
468George AlstonSwindon Town10
469H. BigginsCarlisle170
470H. BilerAFC Wimbledon60
471H. BurgoyneMorecambe280
472H. HolgateFleetwood Town50
473H. LewisCarlisle140
474H. MinturnSwindon Town80
475H. SohnaCheltenham80
476Hamzad Sayeed KargboNewport County20
477Harry SidwellAFC Wimbledon00
478Harvey AraujoChesterfield200
479I. BakareCheltenham300
480I. OgundereAFC Wimbledon420
481J. BelshawHarrogate Town450
482J. BennBradford120
483J. BevanCarlisle140
484J. BrayHarrogate Town10
485J. BrownNotts County140
486J. BycroftSwindon Town210
487J. CainSwindon Town190
488J. CarneyNewport County30
489J. ConnollyCrewe210
490J. Curran-NicholsSalford City10
491J. DayCheltenham350
492J. EastwoodGrimsby60
493J. EmmanuelDoncaster50
494J. FalkinghamHarrogate Town80
495J. FurlongAFC Wimbledon230
496J. KingSwindon Town80
497J. LekoMilton Keynes Dons90
498J. LowePort Vale110
499J. MoriasNotts County00
500J. PlantPort Vale10
501J. PritchardMilton Keynes Dons40
502J. QuigleyChesterfield30
503J. RobinsonCarlisle30
504J. SmithGrimsby60
505J. TiensiaBarrow80
506J. TuckerMilton Keynes Dons, Colchester190
507J. TurnerGillingham90
508J. UmoluPort Vale90
509J. VelaCarlisle290
510J. WilliamsMilton Keynes Dons100
511J. WilliamsCarlisle60
512J. WilliamsTranmere10
513Jaden WarnerNewport County50
514Jake Thomas BattyAccrington ST250
515James JonesSalford City260
516Jamie MileyNewport County60
517Jordan JonesCarlisle210
518Joshua ThomasBromley30
519K. DrummondChesterfield40
520K. JamesonNewport County240
521K. JohnPort Vale280
522K. RaiNewport County40
523K. Vincent-YoungColchester100
524Kayden HarrackMorecambe80
525Kenneth AbohColchester20
526Kian BreckinCrewe130
527Kyreece LisbieColchester40
528Kyrell MalcolmSalford City20
529L. CoyleAccrington ST340
530L. HendrieMorecambe340
531L. HumblesSalford City10
532L. JephcottNewport County120
533L. LaingCheltenham60
534L. MacariNotts County330
535L. O'ConnorTranmere420
536L. PayneCheltenham170
537L. SuttonHarrogate Town270
538L. TrickettAccrington ST10
539Lewis ShipleyCheltenham80
540M. CarsonGrimsby90
541M. CisseNotts County20
542M. DinangaBromley70
543M. EhmerGillingham350
544M. FouldsHarrogate Town150
545M. JonesChesterfield20
546M. KellyAccrington ST120
547M. LaneFleetwood Town10
548M. SandersCrewe410
549M. YoungSalford City200
550Marcus Lemar IfillBromley60
551Marcus WyllieGillingham120
552Max ThompsonChesterfield180
553N. AsiimweWalsall130
554N. LawrenceMilton Keynes Dons220
555N. MaweneNewport County140
556N. Paul-LavelyBromley00
557N. SmithPort Vale240
558N. ThompsonMilton Keynes Dons20
559N. WoodNewport County10
560O. EvansCheltenham110
561O. FoyeSwindon Town10
562O. GoodmanAFC Wimbledon490
563O. HawkinsGillingham250
564O. LuntCrewe120
565O. McEnteeWalsall320
566O. ThornColchester00
567P. DummettCarlisle30
568R. ClearyWalsall30
569R. CundyNotts County70
570R. HaynesCheltenham130
571R. MaherWalsall20
572R. MillenMorecambe170
573R. PykeGrimsby70
574R. SchofieldMorecambe50
575R. WaltersPort Vale00
576R. WatsonSalford City180
577R. WoodDoncaster80
578S. FusireCarlisle140
579S. GaleGillingham00
580S. HartSwindon Town00
581S. LongBromley10
582S. MooreMorecambe150
583S. NegruSalford City200
584S. OgieGillingham340
585S. QuirkAccrington ST160
586S. SherringMilton Keynes Dons100
587S. SlocombeNotts County80
588S. WalkerBradford460
589Sean McGurkSwindon Town80
590T. AkinolaChesterfield00
591T. ChartersCarlisle60
592T. DaviesNewport County40
593T. EdwardsSalford City190
594T. HoltamGillingham00
595T. LonerganFleetwood Town60
596T. McGillMilton Keynes Dons250
597T. NixonDoncaster90
598T. PattersonMilton Keynes Dons70
599T. PettCheltenham200
600T. SangPort Vale280
601T. SobowaleSwindon Town370
602T. WhiteMorecambe340
603T. WrightBradford280
604Thomas Daniel HillHarrogate Town60
605Thomas James CarrollMilton Keynes Dons140
606Tommy SimkinWalsall430
607V. OliverBradford120
608Val AdedokunCheltenham150
609W. BurrellHarrogate Town270
610W. JohnsonFleetwood Town20
611W. PatchingCarlisle100
612W. WrightSalford City20
613Z. JohnsonNotts County100

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

Source: API-Football · Updated