League Two Total Duels 2026/2027

Every duel contested by a League Two player this season. Filter by position, club, per game, per 90 and much more.

Updated 14 November 2026, after the last game

League Two Total Duels

Rank Player Team Total Duels
1Mike FondopOldham245
2Josh MarchCrewe244
3Lewis McCannFleetwood231
4Tyler WaltonAccrington230
5Josh DavisonShrewsbury222
6Joe IronsideTranmere219
7C. CumminsExeter City211
8Kieran GreenGrimsby210
9Joe WormleightonNorthampton205
10Josh GordonExeter City202
11Josh WoodsAccrington194
12Devon MatthewsAccrington188
13Oisín GallagherBarnet186
14Lee BonisChesterfield184
15Jake EvansCheltenham184
16Clinton MolaBristol Rovers173
17Jamie RobsonOldham169
18Ciaran BrennanNewport169
19Charlie WhitakerTranmere169
20Andy CookGrimsby167
21Cameron NormanNewport167
22George McEachranChesterfield163
23Idris KanuBarnet162
24Ellis HarrisonBristol Rovers161
25Will AimsonSalford161
26Aaron DrinanSwindon158
27J. FitzwaterExeter City156
28Dajaune BrownRochdale155
29Lee JenkinsNewport154
30Harrison NealFleetwood153
31Shaqai FordeBristol Rovers153
32Shaun RooneyFleetwood152
33Cameron McJannettGrimsby152
34Matty WarhurstNorthampton152
35Luca WoodhouseExeter City150
36Charlie LakinBarnet149
37Kevin BerkoeShrewsbury149
38Bobby FaulknerTranmere149
39Will BoyleShrewsbury148
40Finley PotterFleetwood148
41Jordan Lawrence-GabrielPort Vale147
42Logan DobbsGillingham146
43Josh RuffelsShrewsbury145
44Maldini KacurriGrimsby145
45Ellis IandoloColchester144
46Dilan MarkandayChesterfield144
47Mason HancockWalsall142
48Billy KirkmanSwindon141
49Moses SesayColchester141
50Christian DoidgeNewport139
51Sam StubbsShrewsbury138
52Jon GuthrieNorthampton138
53J. TomkinsonCheltenham138
54Yahya BambaNewport138
55Harvey RodgersGrimsby137
56Joe AndersonAccrington137
57Harry BoyesYork137
58Matthew Max Dibley-DiasNewport137
59Josh StephensonCrewe137
60Kian McMahon-BrownShrewsbury137
61Nathan SmithTranmere135
62Isaac MooreWalsall135
63Omar BecklesGillingham134
64Harrison BigginsNewport134
65Jack SimpsonChesterfield134
66Tom SangShrewsbury134
67Brendan Sarpong-WireduSalford134
68George LloydShrewsbury134
69Jacob SlaterTranmere134
70Kane DrummondOldham134
71Luke OffordCrewe133
72Reece SmithWalsall133
73James BrophyGillingham132
74Connor Lemonheigh-EvansNorthampton132
75Luca HooleShrewsbury132
76Matus HolicekCrewe132
77Aaron PressleyWalsall131
78Harry WaldockGillingham131
79Danny CollingeBarnet130
80Calum KavanaghOldham129
81Oliver LynchPort Vale129
82Jack PayneColchester128
83Paul MullinRotherham128
84Owen DaleNorthampton128
85Andreas WeimannCheltenham127
86Tom KnowlesBarnet127
87Lamin SillahGillingham127
88Jack ThomsonSwindon125
89Adam SeniorBarnet125
90James ConnollyWalsall124
91Mark HelmFleetwood124
92David TutondaAccrington123
93Mitchell ClarkSwindon122
94Charlie McCannCheltenham122
95Joe GreyYork122
96Will VaulksTranmere121
97Joel SeniorTranmere121
98Oscar ThornColchester121
99Kaelan MajekodunmiSwindon121
100Ched EvansFleetwood120
101Harvey GilmourRochdale120
102Jordan GibsonCrewe119
103Joe WhiteCrewe119
104Denzel HallRotherham119
105Ade AdeyemoCrawley119
106S. McWilliamsCheltenham118
107Keenan Appiah-ForsonOldham118
108Priestley FarquharsonCrawley118
109Tommy LeighBristol Rovers118
110Tom ConlonTranmere117
111Anthony MundaSwindon117
112Remeao HuttonChesterfield116
113E. AhuiWalsall116
114Lewis BillingtonCrewe116
115Ollie BanksYork115
116Robbie CundyCheltenham115
117Jayden SweeneyGrimsby115
118Ben StevensonCheltenham114
119Ronan CoughlanFleetwood114
120Jay WilliamsColchester114
121Zac WilliamsBarnet114
122K. DempseyPort Vale113
123Oliver NorburnOldham113
124Gus Scott-MorrissOldham113
125Stephan NegruSwindon113
126Dylan JonesTranmere113
127Stefan MolsAccrington112
128J. ArthursCrawley111
129Tom InceTranmere110
130Kane TaylorRochdale110
131Kyle CameronNewport109
132Adebola OluwoSalford109
133Harry AndersonColchester108
134Sven SpranglerWalsall108
135Géza Dávid TuriGrimsby108
136N. FreemanGillingham107
137Onel Lázaro Hernández MayeaPort Vale107
138Luke MolyneuxSalford107
139Andy SmithGillingham107
140Ryan StirkChesterfield106
141Donald LoveAccrington105
142Elliott MooreNorthampton105
143Ciaran KellyBristol Rovers104
144Elliot BondsSalford103
145Kelly N'MaiSalford103
146D. ButlerSwindon102
147S. RaggettColchester102
148Connor HallPort Vale102
149Kofi BalmerBristol Rovers102
150Ronan Aiden Connolly Shea Chapman HaleGillingham102
151P. SweeneyCheltenham100
152Gwion EdwardsExeter City100
153Jack TaylorExeter City100
154Iwan MorganGrimsby99
155Joe O'Brien WhitmarshNorthampton98
156Aaron Loupalo-BiFleetwood98
157Favour FawunmiOldham98
158Will DaviesFleetwood98
159Joe QuigleyBristol Rovers97
160Michael Adu-PokuNewport97
161Jamie WalkerGrimsby96
162Dylan MorganCrawley96
163George HallPort Vale96
164Charles VernamGrimsby95
165Kabongo TshimangaBarnet95
166Shaquille GwengweNewport95
167Donervon DanielsOldham94
168Lee EvansNorthampton94
169Alex NewbyYork94
170Louie MarshChesterfield94
171Sonny AljofreeRotherham94
172Declan SkuraWalsall94
173Mark KitchingYork93
174J. ShipleyCheltenham93
175Charlie McNeillCrewe93
176Rhys BennettFleetwood93
177Fabrizio CavegnBristol Rovers93
178Osman KamaraCrawley92
179Jili BuyabuRotherham92
180Ollie ClarkeSwindon91
181Ryan BroomCheltenham91
182Courtney ClarkeWalsall91
183Alex HendersonAccrington91
184Tom BradshawRotherham90
185Kyle McFadzeanChesterfield90
186Justin AmaluzorGrimsby90
187Joe FelixYork90
188Ben GarrityPort Vale90
189Lewis SimperWalsall90
190Charlie CatonAccrington90
191A. OdohSalford90
192Zak JohnsonYork90
193Freddie WillcoxCheltenham90
194Johnny RussellCrawley90
195Joel TabinerCrewe89
196Ollie PearceYork88
197James MaxwellNorthampton88
198Josh AusterfieldRotherham88
199Kian SpenceRotherham87
200Brandon CoverRotherham87
201Connor O'BrienAccrington87
202B. IhionvienColchester87
203Will GrayShrewsbury87
204Jack TuckerColchester86
205Keenan GoughBristol Rovers86
206Thomas JamesBristol Rovers85
207B. PurringtonBristol Rovers85
208Lewis GordonChesterfield85
209Charlie TaskerRochdale85
210Charlie WarrenAccrington85
211Paul DigbyColchester84
212Liam MandevilleChesterfield84
213Kallum CesaySalford84
214Adam MurphyFleetwood84
215Richard SmallwoodBristol Rovers83
216Jake Doyle HayesExeter City82
217Taylor AllenSalford82
218Kaiden WilsonRochdale82
219Dan ScarrSalford81
220Andrew DallasWalsall81
221Reece HutchinsonCrewe81
222Charlie BarkerCrawley81
223Janoi DonacienNorthampton80
224Daniel UdohSalford80
225Matty JacobNewport80
226Ed JamesExeter City80
227Brandon ComleyBarnet79
228Emmanuel DieseruvweRochdale79
229Emmanuel MontheOldham79
230S. CoxExeter City79
231Jaheim HeadleyPort Vale79
232Ryan FallowfieldYork78
233J. PowellSalford78
234Nnamdi OfoborhBarnet78
235Romoney CrichlowBarnet78
236C. HumphreysPort Vale77
237Ryan GraydonSalford77
238Alex HuntYork77
239Pemi AderojuCrawley77
240Danny RoseExeter City76
241Tai SodjeWalsall76
242Zane OkoroTranmere76
243Farrend RawsonAccrington75
244Nikola TavaresBarnet75
245Will SuttonOldham75
246G. BirchExeter City75
247Josh KoromaChesterfield74
248Taylor PerryExeter City74
249Dominic IorfaRotherham73
250Robbie McKenzieGillingham73
251Isaac FletcherShrewsbury73
252Jay Turner-CookeShrewsbury73
253Jayce FitzgeraldRotherham73
254Aden FlintRochdale72
255Conor McManusGillingham72
256Finley CartwrightGrimsby72
257Adrien ThibautCrewe72
258Tom NicholsSwindon71
259G. MiddletonRochdale71
260Rafaele CirinoFleetwood71
261Matthew Virtue-ThickSwindon70
262Kion EteteNewport70
263Kylian KouassiColchester70
264Nathaniel OpokuNorthampton70
265Rob HuntColchester69
266C. HayesRochdale69
267Tyrese FornahNorthampton69
268R. ColeExeter City68
269Macaulay LangstaffSalford68
270Owen LuntCrewe68
271Kirsten OtchereCheltenham68
272J. GrantSalford66
273Jasper MoonPort Vale66
274V. HarperExeter City66
275Riley HarbottleBristol Rovers66
276Cian DoyleGrimsby66
277James WilsonCheltenham65
278Tobi Adebayo-RowlingRochdale65
279Joseph TomlinsonCheltenham65
280Bobby KamwaBristol Rovers65
281Ewan OtooRotherham65
282Babajide AdeekoRochdale63
283Jaden WilliamsColchester62
284Lakyle SamuelExeter City62
285Calum AgiusCrewe62
286Kyle UreCrewe62
287George ByersPort Vale61
288Tom PettOldham61
289A. Jude-BoydShrewsbury61
290Jack MaskellBarnet61
291Zane AlbarusGillingham61
292Rhys WaltersPort Vale61
293James BallSwindon60
294Joe FoulkesGrimsby60
295Liam CoyleAccrington59
296Ryan DelaneyOldham58
297Shaun WhalleyAccrington58
298Kieran NgwenyaRotherham58
299Jack LankesterCrewe57
300Ollie PalmerSwindon56
301Jordan DaviesTranmere56
302Aaron NemaneRotherham56
303Aidan BorlandAccrington56
304Seamus ConneelyAccrington55
305Jake Thomas BattyFleetwood55
306Logan BriggsNorthampton55
307Crispin McLeanFleetwood55
308Sam HoskinsNorthampton54
309Will GoodwinGillingham54
310Kane Vincent-YoungColchester53
311Elliott NevittOldham53
312Charlie CrewWalsall53
313G. NevettTranmere53
314Joseph HungboSwindon52
315Ossama AshleyRotherham51
316Lewis MontsmaPort Vale51
317Antwoine HackfordSwindon51
318Luke HannantRochdale50
319E. FrancisRochdale50
320Cameron EvansNewport50
321Louie WatsonCrawley50
322Jayden WarehamExeter City50
323Joe SnowdonSwindon50
324Joe ThomasNewport49
325Ben WoodburnSalford48
326Jeff KingYork48
327Morgan WilliamsYork48
328Armani LittleGillingham48
329Tom EavesGillingham47
330Kyle JohnPort Vale47
331Sonny FinchGrimsby46
332Jamie JellisRotherham46
333Leon ChiwomeColchester46
334Mickey DemetriouCrewe45
335Arthur ReadYork45
336Garath McClearyGillingham44
337A. KilgourBristol Rovers44
338George NurseCheltenham44
339Jovan MalcolmYork44
340Daniel MossRochdale44
341Oyindamola AjayiBarnet44
342Ethan SutherlandExeter City44
343Tom NaylorChesterfield43
344Mark SheltonGrimsby43
345Liam GordonPort Vale43
346Fábio André Tavares DesidérioRotherham43
347Kai JenningsCrawley43
348Ethan ColemanGillingham42
349S. Duke-McKennaCrawley42
350Luke GarbuttSalford41
351Harvey SaundersNorthampton41
352Danilo OrsiCrawley41
353Fraser BrydenChesterfield41
354J. RaffertyRotherham40
355Sam FinleyTranmere40
356Ben WainePort Vale40
357Beryly LubalaColchester40
358Noah ChilversOldham40
359Jack DaleyGillingham40
360Jordan TurnbullTranmere39
361Myles KenlockBarnet39
362Akin OdimayoCrawley39
363Josh PowellNorthampton39
364Zain Silcott-DuberryRochdale39
365Joseph GbodeShrewsbury39
366Anthony ScullyExeter City38
367Sam SherringRochdale38
368Jack SparkesBristol Rovers37
369Max WattersPort Vale37
370Frankie MaguireYork37
371Nathan TinsdaleCrawley37
372Ryley ReynoldsGrimsby37
373Matt ButcherSalford36
374Lewis RichardsCrawley35
375Louis MillardSwindon35
376Jack HuntYork34
377H. DouglasRotherham34
378Jake ReevesBarnet33
379Ryan LeakWalsall33
380Mo FaalPort Vale33
381Reiss-Alexander Russell-DennyBristol Rovers33
382Conor ThomasCrewe32
383Gerard GarnerNewport32
384Jake BickerstaffCheltenham32
385Alfie PondChesterfield32
386Frankie TerryColchester32
387Tom MooreAccrington32
388Alfie MerrittNewport32
389Edon PrutiGrimsby31
390Oliver TurtonSalford30
391Ryan TafazolliSwindon30
392G. MillerCheltenham30
393Tom DaviesNewport30
394Sheldon KendallGillingham30
395Kellan GordonCrawley29
396Ben MiddlemasSwindon29
397Lewis TempleOldham29
398Kieron EvansNewport28
399S. InwoodSwindon28
400J. RandallChesterfield27
401Michael GoldingShrewsbury27
402Klaudio KrasniqiCrawley27
403Andy CannonFleetwood26
404Andrew OluwaboriExeter City26
405D. KamaraTranmere26
406Samuel Kuffour Jr.Colchester26
407E. ListNorthampton25
408Josh StonesYork25
409Kiano DyerChesterfield25
410Kai PayneOldham25
411Tom AndersonShrewsbury24
412Dion PereiraCrawley24
413Harry KiteExeter City24
414Max DycheNorthampton24
415Ben PerryColchester24
416Danny AndrewFleetwood23
417Lee O'ConnorTranmere23
418Dan SassiNewport23
419Isiah Noel-WilliamsBarnet23
420Josh AndrewsGrimsby22
421Keyrol FigueroaPort Vale22
422Sam ChambersNorthampton22
423Emmanuel AdegboyegaRotherham22
424Conor HaugheyFleetwood22
425J. AitchisonBristol Rovers21
426Matt SmithNewport21
427Paul GlatzelSwindon21
428Malcolm EbioweiCrawley21
429George SebineRotherham21
430Patrick BroughTranmere20
431Ethan Ebanks-LandellRochdale19
432Kadeem HarrisGillingham19
433Kien ConnellyColchester19
434Cole StocktonAccrington18
435Ryan WatsonTranmere18
436Antony EvansWalsall18
437Harrison BurkeWalsall18
438James DebayoSwindon18
439Eli KingGillingham17
440Tyreece SimpsonPort Vale17
441Ian HendersonRochdale16
442Bryant BilongoRochdale16
443Tanatswa NyakuhwaNewport16
444Connor RipleySwindon15
445H. BoatengYork15
446Will NorrisSalford15
447Devante RodneyRochdale15
448Klaidi LolosRotherham15
449Thomas HillOldham15
450Alfie McNallyYork15
451Ryan EastRochdale14
452M. KaletaRotherham14
453Lenny AgbaireRotherham14
454J. PearmanSwindon14
455Conor GrantAccrington13
456Jonny SmithRochdale13
457Kane SmithBarnet13
458Louie MouldenAccrington13
459Josh RobertsonFleetwood13
460Wyll StanwayCheltenham13
461Joel McGregorSwindon13
462Zech MedleyYork12
463Thimothee Lo-TutalaColchester12
464Ar'jany MarthaRotherham12
465Jake LeakeColchester12
466Jed WardWalsall12
467Maleace AsamoahPort Vale12
468Ty Ewens-FindlayCrawley12
469Philip SanyaoluBristol Rovers12
470Albert AdomahWalsall11
471Ryan BootChesterfield11
472Tom PearceChesterfield11
473Arvin AppiahBristol Rovers11
474Cameron AntwiGillingham11
475S. Palmer-HouldenGillingham11
476Nathan AsiimweSalford11
477Tom BoothCrewe11
478Jay LynchFleetwood10
479Matthew HudsonOldham10
480Laurence MaguireRochdale10
481A. LewisNewport10
482Daniel ButterworthSwindon10
483Brandon WilliamsRotherham10
484Ruel SotiriouChesterfield10
485Zach JeacockNorthampton10
486Zach AweSalford10
487Matthew CoxBarnet10
488L. OakesExeter City10
489Jordan WrightNewport9
490James FurlongWalsall9
491Will BrookShrewsbury9
492Malik Owolabi-BelewuChesterfield9
493Isaac LeeShrewsbury9
494Nicholas MichalskiCrawley9
495Teddy BishopColchester8
496Courtney Baker-RichardsonTranmere8
497C. McCarthyNorthampton8
498Macauley SouthamBristol Rovers8
499Jack BycroftExeter City8
500J. SmithPort Vale8
501Sam BeckwithRochdale8
502Dylan DuffyChesterfield8
503Charlie VeeversTranmere8
504Roman DixonWalsall8
505Nils RammingRochdale8
506Ronnie HarveyColchester8
507R. LampteyChesterfield8
508Josh HawkesOldham7
509Charlie BrownAccrington7
510Brad YoungBristol Rovers7
511Oliver HammondOldham7
512Danny AnijskoChesterfield7
513Gianmarco Di BiaseCrawley7
514Cole JarvisNewport7
515Will WrightBarnet6
516Kayden HughesFleetwood6
517Junior EcclestonChesterfield6
518Liam GordonGillingham5
519Douglas TharmeGrimsby5
520Rico BrowneWalsall5
521Kane Thompson-SommersFleetwood5
522Julian EyestoneRotherham5
523Joel CatesbyAccrington5
524Vito MannoneCrawley4
525Bradley DackGillingham4
526Ryan CroasdalePort Vale4
527Oliver WrightGillingham4
528Kamarai SwyerNorthampton4
529Lino SousaShrewsbury4
530Craig HewittYork4
531Pele Arganese-McDermottCrawley4
532Kyrell MalcolmSalford4
533Jamie PatersonRochdale3
534R. StauntonGrimsby3
535Matthew CraigPort Vale3
536Sam WallerRochdale3
537Ajay MatthewsExeter City3
538Stan DanceyCrewe3
539Michael LuxtonGillingham3
540Hugo AistonShrewsbury3
541Luke McGeeTranmere2
542R. WoodsOldham2
543Ashley PalmerYork2
544Jamie AllenRochdale2
545Christy James PymGrimsby2
546Afolabi AkinyemiYork2
547Ted CannRotherham2
548Josh FlintCrawley2
549James CroleNewport2
550Harrison MaleTranmere2
551Jack PerkinsNorthampton2
552Charlie McArthurYork2
553Hayden CarsonSalford2
554Jackson IzquierdoCrawley2
555Will GriggChesterfield1
556Ross FitzsimonsNorthampton1
557J. JonesCrewe1
558Marko MarošiPort Vale1
559Aaron McGowanPort Vale1
560Ashley Maynard-BrewerGillingham1
561Keenan PattenNewport1
562David HarringtonGrimsby1
563Ronan DarcyAccrington1
564Zech ObieroGillingham1
565Luca MooreCrewe1
566Jeval Thompson-McKenzieShrewsbury1
567Isaac EnglandShrewsbury1
568Bright Kwame SiawBarnet1
569Oliver SmithAccrington1

League Two Defending Leaders

  • League Two Tackles
  • League Two Interceptions
  • League Two Tackles and Interceptions
  • League Two Clearances
  • League Two Blocked Shots
  • League Two Dribbled Past
  • League Two Duels Won
  • League Two Duel Success %
  • League Two Ground Duels Won
  • League Two Aerial Duels Won

League Two pages

  • League Two Player Projections
  • League Two Table
  • League Two Fixtures
  • League Two Team Stats
  • League Two Power Rankings
  • League Two xG Table
  • League Two Player xG Stats
  • League Two BTTS Stats
  • League Two Corner Stats
  • League Two Player Streaks
  • League Two stats hub

Betting

  • Bet Builder Tips
  • Bet Builder picks by fixture

Football stats, projections and bet builders, built on data.

Download Statz on the App Store Get Statz on Google Play

Newsletter

Weekly edges + bet builders, straight to your inbox.

Sports

  • Football
  • NBA
  • NFL
  • Cricket
  • Golf

Football

  • Premier League
  • Champions League
  • La Liga
  • Erling Haaland stats
  • Arsenal
  • Arsenal xG

Tools

  • Acca Builder
  • Player Props
  • Daily Bet Builder
  • Team Bet Builder
  • Bet Builder Tips
  • Daily Acca
  • Statz Pro

Company

  • About Statz
  • Privacy Policy
  • Terms & Conditions
  • Contact
18+ BeGambleAware.org GamCare

18+ only. Please gamble responsibly. For free, confidential help, visit BeGambleAware.org or GamCare.

Statz may earn a commission from bookmaker links. This never affects our stats or picks.

© 2026 CricLabs Ltd, company no. 13939251. All rights reserved.