National League Total Duels 2026/2027

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

Updated 14 November 2026, after the last game

National League Total Duels

Rank Player Team Total Duels
1Jacob WakelingSolihull Moors301
2Ryan JonesYeovil250
3Lennon WheeldonBoston Utd245
4Leo DuruCarlisle219
5Sam TaylorAltrincham219
6Tom CrawfordAltrincham207
7Lewis WalkerKidderminster Harriers205
8Leon Chambers-ParillonSouthend205
9Marcel OakleyBarrow203
10Max BardellHalifax Town198
11Ken AbohBoston Utd197
12Shadrach OgieWoking196
13Jamie MileyHartlepool190
14Jordan Norville-WilliamsYeovil189
15Matt WardWoking188
16Sean EtalukuForest Green188
17Archie DaviesYeovil187
18Kyle McAdamSouthend187
19Basil TumaAldershot187
20Aaron BlairEastleigh182
21Razzaq Coleman De-GraftWorthing174
22Matty KosyloAltrincham171
23Tim AkinolaWoking169
24Conor CartyHalifax Town166
25Thierry Latty-FairweatherBarrow166
26Paul KalambayiBarrow163
27Temi EwekaEastleigh163
28Vontae Daley-CampbellSouthend163
29Shaun HobsonHalifax Town161
30Will LancasterFylde161
31Morgan RobertsTamworth159
32Cory Adjetey-BrewWorthing159
33Josh WalkerAFC Hornchurch158
34Jamie AndrewsSolihull Moors158
35Alex LankshearGateshead158
36Cody JohnsonHalifax Town158
37Archie BaptisteHarrogate Town157
38Temi BabalolaSutton156
39Cole DeemingHartlepool156
40Lewis BanksAltrincham155
41David DavisKidderminster Harriers154
42Slavi SpasovYeovil153
43Harvey BunkerCarlisle153
44Ben TollittHalifax Town152
45Michael SticklandAldershot152
46W. HarrisHartlepool152
47Chinwike OkoliWoking151
48Jayden ClarkeForest Green151
49Seb ThompsonBarrow150
50Raheem ConteHalifax Town150
51Oliver BainbridgeBoreham Wood149
52Luke NorrisWealdstone148
53Tom WhiteBoreham Wood148
54Brad NicholsonCarlisle148
55Reiss McNallyHartlepool146
56Tyrell WarrenSolihull Moors145
57Roy SylaWoking145
58Kyle McAllisterForest Green143
59Jimmy KnowlesAltrincham142
60Hakeem SandahAldershot141
61James DalyYeovil139
62Connor DouglasHalifax Town139
63Tayt-Lemar TrustyHalifax Town139
64Mohammed-Idris OshilajaAldershot138
65Reece DevineKidderminster Harriers138
66Fenton JohnGateshead138
67Micah ObieroCarlisle138
68Dylan KadjiWealdstone138
69Sai SachdevBoston Utd138
70Michael SpellmanGateshead137
71Jordan CousinsEastleigh136
72Oli HawkinsEastleigh135
73Aaron RoweAFC Hornchurch134
74Georgie KellyCarlisle133
75Terrell AgyemangBoston Utd133
76John MarquisWoking132
77Isaac MarriottBarrow132
78Aidan Francis ClarkeWealdstone132
79Jaiden PutmanWoking132
80Innes CameronBarrow131
81Alex WhitmoreSolihull Moors130
82Hady GhandourEastleigh130
83Nathan SheronHartlepool129
84Scott HighSolihull Moors129
85Charley KendallWorthing129
86Sashiel Adom-MalakiAldershot129
87Rekeem HarperBarrow128
88Darren OldakerSouthend128
89Filozofe MabeteForest Green128
90Reuben Lopata WhiteAltrincham127
91Bailey HobsonHarrogate Town126
92Henry SandatAFC Hornchurch126
93Corey WhelanFylde123
94Max DickovEastleigh122
95Regan LinneyCarlisle120
96David AjiboyeCarlisle119
97Josh WilliamsCarlisle119
98B. IlungaHartlepool119
99Joe SbarraSolihull Moors118
100Alex ReidBarrow118
101Chris BushBoreham Wood118
102Will FlintHalifax Town118
103J. HugillHartlepool117
104Brett McGavinYeovil117
105Morgan WilliamsHarrogate Town117
106Tommy Dobson-VenturaEastleigh117
107Otis KhanAltrincham116
108Aidan BarlowAltrincham116
109Josh LundstramEastleigh116
110Jack NolanHartlepool116
111Josh HmamiHarrogate Town116
112Lewis CassHarrogate Town116
113Tate CampbellForest Green116
114Kieren DonnellyTamworth116
115M. FeeneyCarlisle115
116Callum DolanKidderminster Harriers115
117Ethan BristowHarrogate Town115
118Michee EfeteAldershot114
119Tom WhelanFylde114
120Tyrese DyceAldershot114
121Charlie O'ConnellBoreham Wood114
122Jack PowellAFC Hornchurch113
123Lenell John-LewisBoston Utd113
124Tylor GoldenBoreham Wood113
125Zak BruntBoreham Wood113
126Luke SupykGateshead113
127Ben WodskouSolihull Moors113
128Dan UrpensSutton113
129Kennedy DigieBarrow112
130Patrick JonesScunthorpe112
131Liam HumblesAltrincham112
132Dan ChestersWealdstone111
133Tarryn AllarakhiaBoreham Wood111
134Kelvin AbrefaForest Green111
135Dominic OdusanyaAldershot111
136Jack EllisCarlisle111
137Reece JohnsonEastleigh111
138Tom CursonsBoston Utd111
139Jack HunterHartlepool110
140David OgbonnaSutton110
141Ethan MitchellFylde110
142Aaron DreweFylde109
143William James HugillHalifax Town108
144Teo KurtaranTamworth108
145Charlie CarterSutton107
146Brody PeartAldershot107
147Jack Wells-MorrisonWealdstone106
148Luca ThomasFylde106
149Jevon MillsSolihull Moors106
150Ben CromptonKidderminster Harriers106
151Will EvansScunthorpe105
152Promise OmochereSouthend104
153Jay BirdBoreham Wood103
154Cedric MainFylde103
155Ronan MaherWealdstone103
156Callum StewartKidderminster Harriers103
157Ben GoodliffeSouthend102
158Conor LawlessAldershot102
159George WalkerBarrow102
160Josh HomeGateshead102
161Omari PatrickForest Green101
162Xavier BenjaminBarrow101
163Sahid KamaraSouthend101
164Jamie GrimesBoston Utd100
165Connor McAvoyWealdstone100
166Jack WadhamWorthing100
167Ryan GalvinCarlisle100
168Oliver CokerSouthend100
169Chris PopovHartlepool100
170Cameron JohnHartlepool97
171Frederick IssakaGateshead97
172Josh PopoolaSouthend97
173Ryan ColcloughSouthend96
174K. KellyForest Green96
175Richard FaakyeKidderminster Harriers96
176Ashley BoatswainGateshead95
177Aiden O'BrienWoking94
178Jack KingdonYeovil94
179Brad DolaghanHarrogate Town94
180Emmanuel OsadebeSutton92
181Timi OdusinaWoking92
182Besart TopallojSutton92
183Amari Morgan-SmithHalifax Town91
184Jake CooperAltrincham91
185Miguel AzeezCarlisle91
186Daniel AmosBarrow90
187Lewis RichardsonBoreham Wood90
188Abraham KanuWealdstone90
189Neo EcclestonHartlepool90
190Cruz Anthony AllenHalifax Town90
191Jordy HiwulaGateshead89
192Shawn McCoulskyHarrogate Town89
193Chris MerrieFylde89
194Teddy JenksCarlisle89
195Hayden MullerYeovil89
196Johl PowellYeovil88
197Sam DreyerHarrogate Town88
198Henry HearnAFC Hornchurch88
199Will McGowanHarrogate Town88
200Charlie WallerWorthing88
201Ryan InnissAFC Hornchurch87
202Jordan YoungWorthing87
203Matthew CarsonSolihull Moors87
204Max BroganKidderminster Harriers87
205Jay BennHartlepool86
206L. DulsonWoking86
207Alfie BeestinScunthorpe85
208Danny MayorFylde84
209Jake RooneyBoston Utd83
210Steven TurnerWoking83
211Olufela OlomolaWealdstone82
212Millar Matthews-LewisFylde82
213Cian HarriesKidderminster Harriers81
214Stephen WearneCarlisle81
215Daniel CoxSouthend81
216Zak GilsenanHalifax Town80
217Connor TealeBoston Utd80
218Lucas WeaverAltrincham80
219Harry SidwellEastleigh80
220Regan BootyBoreham Wood79
221Joe KizziAFC Hornchurch79
222Lewis ShipleyBoston Utd79
223Adam LewisFylde78
224Joel ColbranWorthing78
225Ben RadcliffeYeovil78
226Thomas McGlincheyTamworth78
227Ben WhitfieldBoreham Wood77
228Tom WraightAFC Hornchurch77
229Ricky AguiarWorthing77
230A. McCalmontGateshead77
231Marley MarshallBoreham Wood77
232Harvey BroadFylde77
233David FergusonGateshead76
234M. DinangaAldershot75
235Joe CookWorthing75
236Greg OlleyFylde74
237Junior TiensiaSolihull Moors74
238Tristan AbrahamsAldershot73
239Gavan HolohanBoston Utd73
240Tyler FrenchSolihull Moors72
241Charlie PegrumAFC Hornchurch72
242Dion RankineEastleigh71
243Miles BrackingAFC Hornchurch71
244Freddie SassForest Green71
245Arian AllenBarrow71
246Fejiri OkenabirhieWealdstone70
247Oliver David BostockBoston Utd70
248Frankie EdwardsAFC Hornchurch70
249Zavier Massiah-EdwardsSouthend70
250W. NightingaleSutton69
251Joe StarbuckScunthorpe69
252Keaton WardBarrow69
253Kahrel ReddinAltrincham69
254Jose MarquezWorthing69
255Sam LingAFC Hornchurch68
256Jayden MooreWorthing68
257Alfie MasseyAFC Hornchurch67
258Joe RyeTamworth67
259R. WoodsSolihull Moors66
260MJ WilliamsBarrow66
261Jake TaylorSutton66
262Kane HemmingsAltrincham66
263Zain WestbrookeYeovil66
264Matt RushBoreham Wood66
265G. GentBoston Utd66
266Sam BowenGateshead65
267Jermaine FrancisSutton65
268Jack RobinsonGateshead64
269Lewis PayneHarrogate Town64
270Angus MacDonaldKidderminster Harriers63
271Charlie KirkAltrincham63
272James ClarkeBoreham Wood63
273James GaleScunthorpe63
274Terry BondoHartlepool63
275Anthony HartiganSouthend62
276Cameron GreenSolihull Moors62
277Joe NewtonWealdstone62
278Mason ObengYeovil62
279Tommy McDermottHalifax Town62
280Rayan OyebadeSouthend62
281Olly DysonTamworth61
282Jack HinchyAltrincham61
283Jacob ButterfieldScunthorpe60
284Luke CharmanHartlepool60
285Danny CashmanBoreham Wood59
286N. AkotoEastleigh59
287Cameron HargreavesKidderminster Harriers58
288Callum McFarlaneSolihull Moors58
289Harry ChapmanGateshead57
290Josh KellyWoking57
291Levi AmantchiKidderminster Harriers57
292Oscar RutherfordSolihull Moors57
293Tom LaveryGateshead57
294Stephen WalkerYeovil56
295William GreenidgeAFC Hornchurch56
296Tom ParkesTamworth55
297Tom HandleyTamworth55
298Aaron HenryWealdstone55
299Kyle HurstScunthorpe55
300J. AyresWoking55
301Joseph GubbinsYeovil54
302Stanley AshbeeScunthorpe54
303Riccardo CalderTamworth53
304Kyle FergusonGateshead53
305TJ BrambleTamworth53
306Anisius LewisAldershot53
307Dominic PoleonAFC Hornchurch52
308Harry CardwellSouthend52
309Daniel BattyScunthorpe52
310Deniche HillHalifax Town52
311Hugh ParkerScunthorpe52
312Niall CanavanBoston Utd51
313Marvin JohnsonSolihull Moors51
314Jake CapriceEastleigh51
315Ellis TaylorHarrogate Town51
316Neil KengniForest Green51
317Tyrell Sellars-FlemingScunthorpe51
318Charlie BellSutton51
319Danny WhitehallScunthorpe50
320Scott SmithBarrow50
321Hayden CarsonTamworth50
322Maxim KouogunHartlepool49
323Anthony GeorgiouWoking49
324Ciaran McGuckinHarrogate Town49
325Ben WilliamsGateshead49
326Milton OniWealdstone49
327Declan HoweScunthorpe49
328Will RandallEastleigh48
329Luke McCormickYeovil48
330Jayden HarrisWealdstone48
331Charlie LennonYeovil48
332Keon Lewis-BurgessGateshead48
333J. Forster-CaskeyWoking47
334Dion ConroyWealdstone47
335Ross BarrowsScunthorpe47
336Alex KirkSutton47
337Lewys TwamleySouthend47
338Luey GilesKidderminster Harriers47
339James NorwoodScunthorpe46
340Tyler DentonScunthorpe46
341D'Mani MellorForest Green46
342Ben AcquayeTamworth46
343Oliver EwingForest Green46
344Taylan HarrisWoking46
345David EguaiborGateshead46
346Tom DallisonAFC Hornchurch45
347Jordan RichardsScunthorpe45
348Luke FairlambTamworth45
349Sam BarnesAltrincham45
350Omar MussaSutton45
351Brandon NjokuSutton45
352Mikey LaneBarrow45
353Myles WestonAFC Hornchurch44
354Joe RowleyScunthorpe44
355Harry TaylorSouthend44
356Zico AsareWoking44
357Sam FolarinSutton44
358Corey EdwardsBarrow44
359Liam GibsonHartlepool43
360Luke BrennanScunthorpe43
361Ben WormanSolihull Moors42
362Jack MorrisFylde42
363Elias KachungaSolihull Moors41
364Ollie HarfieldAldershot41
365Tre PembertonForest Green41
366Owen EvansKidderminster Harriers41
367I. BakareEastleigh41
368Theo UptonFylde41
369Jonathan WilliamsEastleigh40
370Joy MukenaYeovil40
371Billy ChadwickGateshead40
372Branden HortonScunthorpe39
373Danny OrmerodFylde39
374Dominic Johnson-FisherWorthing39
375Reagan OgleScunthorpe38
376Mason BarrettWealdstone38
377Kian BreckinAltrincham38
378Joshua Oluwole OlaoluwaForest Green38
379Jack MattonAldershot38
380Jack BaldwinAFC Hornchurch37
381Danny RoseBarrow37
382Nick HaughtonForest Green37
383Sam AustinSouthend37
384Ben BrookesSutton37
385Ashley PalmerSouthend36
386George ThomsonHarrogate Town36
387Dan MooneyBarrow36
388Joe KnightSutton36
389Syd AginaForest Green36
390Nathan TshikunaTamworth36
391Marcus WyllieAldershot36
392Barney StoneEastleigh36
393Kenton RichardsonCarlisle35
394Nathan FergusonAFC Hornchurch35
395Dan CreaneyTamworth35
396Ramell CarterWorthing35
397Will GriggForest Green34
398Zak BrownKidderminster Harriers34
399Kyle AjayiForest Green34
400Kyle SmithWealdstone34
401Charlie Thomas ThorntonHartlepool34
402Harrison HolgateGateshead33
403Ricardo ReesForest Green33
404Jacob BorgnisAldershot33
405Jordan Cullinane-LiburdTamworth32
406Grant HortonHarrogate Town32
407Gabe KircoughForest Green32
408Max ClarkHartlepool31
409Ashley Nathaniel-GeorgeWorthing31
410George AlexanderAFC Hornchurch31
411Jake HutchinsonTamworth31
412Rio ShipstonSolihull Moors31
413Dylan CroweHalifax Town30
414Cathal HeffernanHarrogate Town30
415Callum WhelanCarlisle29
416Max TaylorFylde29
417Levi SuttonBoston Utd28
418Tom McIntyreForest Green28
419Harrison SohnaWoking28
420Connor McBrideBoston Utd28
421Nicholas PozoBoston Utd28
422Tristan GillHalifax Town28
423David KawaHalifax Town28
424Callum HoweScunthorpe27
425Michael CraigHarrogate Town27
426J. HolmesBoston Utd27
427Junior LuambaCarlisle27
428Angelo BalantaAFC Hornchurch26
429Jack CookWealdstone26
430Tyreece SimpsonSouthend26
431Jean BelehouanScunthorpe26
432Gabriel KellyTamworth26
433John GilbertAldershot25
434L. FarrellAltrincham25
435Cameron HarperCarlisle24
436Carter PinningtonSolihull Moors24
437Seb NaylorYeovil24
438Rocco CoyleGateshead24
439Ali KoikiEastleigh23
440Kyrell MalcolmFylde23
441Asher YearwoodAFC Hornchurch23
442lucas BarnesHarrogate Town23
443Raphael OtegbayoBarrow23
444Warren BurrellHarrogate Town22
445Charlie McArthurWoking22
446Owen DeanYeovil22
447Tyler LyttleTamworth21
448James BerryForest Green21
449Reece HallKidderminster Harriers21
450Emmerson SuttonWorthing21
451Conor WilkinsonBoreham Wood20
452Florent HotiSolihull Moors20
453Toby ByronSutton20
454N. Paul-LavelyWoking20
455Elijah OladunjoyeAldershot20
456Toby MullarkeyCarlisle19
457Ben MilnesTamworth19
458Ryan HowleyTamworth19
459Charlie PenmanHartlepool19
460Maziar KouhyarKidderminster Harriers18
461Dom HutchinsonWorthing18
462Callum CampsCarlisle17
463Tunji AkinolaWoking17
464Chey DunkleySolihull Moors16
465Jaydn Mundle-SmithWealdstone16
466Sam PackhamWorthing16
467Oliver TiptonKidderminster Harriers16
468Tyrelle NewtonWealdstone16
469Bailey SmithWorthing16
470Bryn MorrisHarrogate Town15
471Harry RansomWorthing15
472Samuel LavelleHartlepool15
473Owen BrayHalifax Town15
474Preston FearonForest Green15
475Luke SkinnerCarlisle15
476Ben JacksonBarrow14
477Loick AyinaYeovil14
478Farhaan Ali WahidBoreham Wood14
479Ryan LoftAFC Hornchurch13
480Joshua GrantWoking13
481Immanuelson DukuEastleigh13
482Ollie CrankshawBarrow13
483Will HarrisHartlepool13
484Joshua AnifowoseGateshead13
485Luke ButterfieldFylde12
486Alfonso TenconiAldershot12
487Lucas HoughtonHalifax Town12
488AJ WarburtonHalifax Town12
489Haydn HollisTamworth11
490Regan ClaytonScunthorpe11
491Brayden JohnsonHarrogate Town11
492Adeteye GbadehanForest Green11
493Jonah LowesCarlisle11
494Noah NzuziSutton11
495Zac JonesFylde10
496Michael ReindorfKidderminster Harriers10
497Jordan AlvesAldershot10
498Katia KouyateBarrow9
499Abdul AbdulmalikBoreham Wood9
500Remi RaymondAltrincham9
501Bobby KelmanAFC Hornchurch9
502Wilson WaweruWealdstone8
503Ben WinterbottomBarrow8
504J. BaileyScunthorpe8
505Kai MauroBoston Utd8
506Jos BarkerYeovil8
507Theo WainmanHalifax Town8
508Bryan Sharon IfeanyiForest Green8
509Tom AndersonCarlisle7
510Kristian DennisAltrincham7
511Edward JonesAltrincham7
512Nelson KhumbeniEastleigh7
513Corey McKeownHartlepool7
514Craig FarquharSolihull Moors7
515Ben HammondBoston Utd7
516Jack MuldoonHarrogate Town6
517Kairo MitchellForest Green6
518Adam DesboisCarlisle6
519Dante BaptisteWealdstone6
520Ryan BattrumSouthend6
521Remiero MoultonWorthing6
522Ephraim YeboahSouthend6
523Arthur NastaAFC Hornchurch6
524Connor MahoneyKidderminster Harriers5
525Emeka ObiForest Green5
526Jack EaringHartlepool5
527Ethan MooreKidderminster Harriers5
528Rohan VaughanHarrogate Town5
529H. RylahSolihull Moors5
530Jack WintKidderminster Harriers5
531Spike BritsSutton5
532Dylan Allen-HadleyFylde5
533Bruce MinakerKidderminster Harriers5
534Owen EvansAltrincham4
535Rhys LovettTamworth4
536Will JääskeläinenWoking4
537Rico BrowneWoking4
538Louis ChadwickBoston Utd4
539Max MerrickHartlepool4
540Mees RijksForest Green4
541Adam Alimi-AdetoroBarrow4
542Oliver PimlottHarrogate Town4
543Carmicheal Jordan UchennaWealdstone4
544Ethan RossForest Green3
545Peter JamesonGateshead3
546Andrew FirthAltrincham3
547Tariq HindsWoking3
548H. IstedAltrincham3
549Harvey GriffithsWorthing3
550Kwaku FrimpongAldershot3
551Joseph DuncanSouthend3
552Amaru KaundaWealdstone3
553Josh JeffriesEastleigh3
554Bobby AmarteySutton3
555Campbell DarcyHartlepool3
556Ben JacksonFylde3
557Nick TownsendEastleigh2
558Sam JohnsonSolihull Moors2
559Sean AdarkwaWoking2
560Jack SimsSouthend2
561Nicholas HayesAldershot2
562Max MetcalfeSolihull Moors2
563Maison CampbellScunthorpe2
564Taylor SeymourWorthing2
565Ted CurdBoreham Wood2
566Justin HanksSolihull Moors2
567Luca GunterBoreham Wood2
568A. FordeAltrincham1
569Dom TelfordGateshead1
570Mark OxleyHarrogate Town1
571Elliot EmbletonCarlisle1
572Dave RichardsKidderminster Harriers1
573Louis JonesScunthorpe1
574Jasbir SinghTamworth1
575Caleb RichardsWoking1
576Will WrightBoreham Wood1
577Ollie KensdaleBoreham Wood1
578Max ThompsonHartlepool1
579Luke HutchinsonHarrogate Town1
580S. LongWealdstone1
581True GrantHalifax Town1
582Zack StritchFylde1
583Mackenzie MaltbyHalifax Town1
584Jonathan MacaulayAldershot1
585George PickfordFylde1
586Joshua MullinsWealdstone1
587Thomas DryerWoking1

National League Defending Leaders

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

National League pages

  • National League Table
  • National League Fixtures
  • National League Team Stats
  • National League BTTS Stats
  • National League Corner Stats
  • National League Player Streaks
  • National League 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.