Championship Total Duels 2026/2027

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

Updated 7 November 2026, after the last game

Championship Total Duels

Rank Player Team Total Duels
1Miles LeaburnCharlton255
2Freddie DraperLincoln236
3Christoph KlarerBirmingham223
4Lyndon DykesMillwall218
5Kieffer MooreWrexham213
6Oladapo AfolayanBlackburn207
7Carlton MorrisDerby190
8S. DalbyBolton175
9Ben HouseLincoln167
10August PriskeBirmingham162
11Phil NeumannBirmingham161
12Jack MoylanCardiff161
13Jenson MetcalfeMillwall158
14Filip LissahSwansea158
15Jay StansfieldBirmingham153
16Ousmane DiakitéWBA152
17Jarrod BowenWest Ham148
18Marshall MunetsiWolves146
19Bobby ClarkDerby146
20Ethan GalbraithStoke145
21Caleb TaylorMillwall145
22Callum DoyleWrexham145
23Iker BravoWatford145
24Mateus ManéWolves145
25Callum BrittainM'Boro143
26Ebou AdamsPortsmouth143
27Callum LangPreston143
28Callum StylesWBA142
29Todd CantwellBlackburn142
30Aidan MorrisM'Boro142
31Abu KamaraPortsmouth140
32Luke GrahamStoke140
33Japhet TangangaSheff Utd139
34Jake CooperMillwall137
35Max ConwayBolton137
36Zak SturgeMillwall136
37Perry NgCardiff135
38AndréWolves135
39Fer LópezWolves134
40Maximilian KilmanWest Ham132
41Romelle DonovanSheff Utd131
42Jason KnightBristol City130
43D. ElereweLincoln130
44Andre BrooksNorwich129
45Dominic BallardBristol City129
46Jhon SolísBirmingham129
47Rabby NzingoulaWBA129
48Tom CannonSheff Utd128
49Ollie TannerCardiff128
50Jacques EkomiéWrexham128
51Djibril SoumaréStoke128
52Stanley MillsPreston127
53Adilson MalandaM'Boro126
54P. MattssonNorwich126
55Andri GudjohnsenBlackburn125
56Hector KyprianouWatford125
57Ben JohnsonStoke124
58Adrian SegecicPortsmouth123
59Melker WidellSwansea123
60Moussa YeoSwansea123
61Sam McCallumSheff Utd122
62Tyreece CampbellCharlton121
63Joel BaganCardiff121
64Joel ColwillCardiff121
65Mattie PollockWatford120
66Kristi MontgomeryBlackburn120
67Jimmy MorganWBA120
68Lloyd JonesCharlton119
69Sydie PeckSheff Utd119
70Sean McLoughlinBlackburn118
71Yousef SalechCardiff118
72Kuryu MatsukiS'oton118
73Ryan Kavuma-McQueenPortsmouth118
74Isaac PriceWBA117
75Léo LeroyPreston116
76Hugo BuenoWolves114
77Josh LaurentBurnley112
78Mathias KvistgaardenNorwich112
79Jack StaceyNorwich111
80Bright Osayi-SamuelBirmingham111
81Edo KayembeWatford111
82Joseph OkopuSwansea111
83Konstantinos MavropanosWest Ham110
84Largie RamazaniBurnley110
85Marko MilovanovićPortsmouth110
86Harry WhitwellWBA110
87Othmane MaammaWatford110
88Patrick BamfordSheff Utd109
89Sam SmithWrexham109
90Jimmy DunneQPR108
91Ben ChriseneNorwich108
92Ben WilmotStoke107
93Terry DevlinPortsmouth107
94Lisav Naif EissatBristol City107
95Flynn DownesS'oton106
96Callum O'HareWrexham105
97Liam MillarBirmingham105
98Mamadou DoumbiaWatford105
99Karlan GrantCharlton104
100Jayson MolumbyWBA104
101Dion SandersonDerby104
102Finn AzazS'oton104
103Carlos VicenteBirmingham104
104Andrew HughesPreston103
105Manor SolomonWest Ham103
106Camiel NeghliMillwall103
107Kévin KebenWatford103
108Jordan StoreyPreston101
109Leo ScienzaS'oton101
110Sam MorsyBlackburn99
111Glen KamaraQPR99
112Jordan Andrew ThompsonPreston99
113Cyle LarinS'oton99
114Marko StamenićSwansea97
115Paul Patrick SmythQPR96
116Billy KoumetioCharlton96
117C. ForinoBolton96
118Henrik MeisterDerby96
119Stephen WelshSwansea95
120Lorent TolajBristol City95
121David OzohDerby95
122Marlon PackPortsmouth94
123Ryan HedgesDerby94
124Dominic HyamWrexham94
125Ryoya MorishitaBlackburn94
126Conor McGrandlesLincoln93
127Alex RobertsonCardiff93
128Harvey ValeQPR93
129Rio CardinesBristol City93
130Alex CochraneBirmingham92
131Divine MukasaWest Ham92
132Krystian BielikCardiff91
133Rob DickieBristol City91
134Ollie RathboneWrexham91
135Justin DevennyStoke91
136Josh SheehanBolton90
137Kalvin PhillipsSheff Utd90
138Gaizka LarrazabalBolton90
139Lucas PiresBurnley90
140Akin FamewoBolton89
141Conor CoventryCharlton89
142Danny McNamaraCharlton89
143Lewis O'BrienWrexham89
144Jordan ZemuraWatford89
145Kyrell LisbieMillwall89
146Harry PickeringBlackburn88
147Kwame PokuQPR88
148Arne EngelsWest Ham88
149Adam ReachLincoln87
150Keven SchlotterbeckS'oton87
151Ben CabangoSwansea87
152Kyle JosephM'Boro87
153Ruairi McConvilleNorwich87
154Kealey AdamsonQPR87
155Mohammed FuseiniDerby86
156Scott TwineBristol City85
157Róbert BoženíkStoke85
158Neto BorgesM'Boro85
159Nat PhillipsWBA85
160Jayden FevrierBlackburn85
161Odeluga OffiahPreston85
162Jusef ErabiPreston85
163Will LankshearM'Boro85
164Amari'i BellCharlton84
165Jean-Ricner BellegardeWolves84
166Tomoki IwataBirmingham84
167Taty CastellanosWest Ham84
168Mark McGuinnessSheff Utd84
169Issa KaboréWrexham84
170Robert StreetLincoln84
171Rúben RodriguesBolton83
172Sebastian BerhalterM'Boro83
173Derek Mazou-SackoMillwall83
174Luca BombinoStoke83
175Colby BishopPortsmouth82
176Samuel Iling-JuniorBolton82
177Dom JefferiesLincoln82
178Pablo Felipe Pereira de JesusWest Ham82
179George TannerBristol City81
180Ryan AlebiosuBlackburn81
181Anthony MusabaNorwich81
182Alex MowattDerby80
183Ben Brereton DíazSheff Utd80
184Liam LindsayPreston80
185Chris WillockCardiff80
186Harry ClarkePreston80
187Ronnie EdwardsQPR80
188Cian AshfordCardiff80
189Ivan VarfolomeevLincoln80
190Jacob WrightNorwich80
191Josh TymonSwansea79
192Reeco HackettLincoln79
193Liam KitchingSheff Utd79
194Thierry GaleBolton79
195Brayann PereiraWBA79
196Amin NabizadaWatford79
197Kyle WalkerBurnley78
198Martín PayeroWatford78
199Jay FultonSwansea77
200Alfie DevinePreston77
201Yu HirakawaBristol City77
202Max ArfstenM'Boro77
203Oliver SkippCharlton76
204Ivan MesikCharlton76
205Rodrigo GomesWolves76
206Lamine CisséStoke76
207Tom AtchesonBlackburn76
208Ladislav KrejciWolves75
209Jordan AyewSheff Utd74
210Hamza ChoudhurySheff Utd74
211Elijah JustSwansea74
212Aune HeggebøWBA74
213Sonny BradleyLincoln73
214George HirstStoke73
215Kenny McLeanNorwich73
216George CampbellWBA73
217Ashley PhillipsM'Boro73
218Mohamadou KantéWest Ham73
219Joe WilliamsBristol City72
220Zeki AmdouniBurnley72
221Ben WhitemanWrexham71
222Tahith ChongSheff Utd71
223Yunus KonakLincoln71
224Rob AtkinsonBristol City70
225Adam IdahSwansea70
226Eric-Junior BocatStoke70
227José CórdobaNorwich70
228Oscar SchwartauNorwich70
229Luke AylingM'Boro69
230Max AlleyneBurnley69
231Patrick RobertsBirmingham68
232Cameron PringBristol City67
233Zak SwansonPortsmouth67
234Madiodio DiaPortsmouth67
235Jed WallaceBristol City66
236James BreeS'oton66
237Felix Horn MyhreWBA66
238Riley McGreeM'Boro65
239Lewis DobbinS'oton65
240Kyliane DongBolton65
241Moussa BaradjiBlackburn65
242Hjalmar EkdalBurnley64
243Andrei CoubișLincoln64
244Ryan ManningS'oton63
245Andrija VukcevicPreston63
246Gonçalo FrancoSwansea63
247Millenic AlliCharlton63
248Kyle Walker-PetersWest Ham62
249Rafiki SaïdWolves62
250Gabriel OshoCardiff62
251Harrison BurrowsSheff Utd62
252R. BurrellQPR62
253Sam GallagherStoke61
254Lewis TravisDerby61
255Joël VeltmanWest Ham61
256Joe WardDerby61
257Nasser DjigaWolves61
258Regan PoolePortsmouth60
259Sondre LangåsDerby60
260Sammie SzmodicsDerby59
261Ethan ErhahonBolton59
262Lewis BruntBolton59
263Luca KjerrumgaardWatford59
264Tyler BindonCharlton59
265Raúl JiménezWolves58
266Chris MephamWBA58
267Jack McGlynnStoke58
268Jackson TchatchouaWolves58
269Jovon MakamaNorwich58
270Adam ArmstrongWolves57
271Darlin YongwaNorwich57
272Amario Cozier-DuberryM'Boro57
273Ryan NyambeDerby56
274Marcus EdwardsBurnley56
275Harvey KnibbsCharlton56
276Josh CoburnMillwall56
277Bosun LawalStoke56
278Joël PiroeWest Ham55
279Reo HatateBurnley55
280Dennis CirkinQPR55
281Luis VázquezBirmingham55
282Ji-sung EomSwansea55
283Ugo RaghouberBurnley55
284Mikkel LadefogedLincoln55
285Charlie TaylorDerby54
286Zak VynerWrexham54
287Mark SykesMillwall54
288Amadou Salif MbengueQPR54
289James Ward-ProwseS'oton53
290Joe Rankin-CostelloCharlton53
291Nathan WoodS'oton53
292D. ImrayWrexham53
293Richard KoneQPR53
294Kieran TrippierWolves52
295Lars-Jørgen SalvesenDerby52
296Paris MaghomaNorwich52
297Rocco SheinPortsmouth52
298Zan VipotnikSwansea52
299Charlie KelmanCharlton52
300Samuel EdozieS'oton52
301Igor JulioBurnley51
302Ethan LairdBirmingham51
303TotiWolves51
304T. ShadePortsmouth50
305Aaron RamseyBurnley50
306Gibson YahBristol City50
307Jonathan VaraneQPR50
308MoratoWest Ham49
309Ryley TowlerLincoln49
310Tommy ConwayM'Boro49
311Omar TraoréWatford48
312Andréas HountondjiBurnley48
313Anis SlimaneNorwich48
314Alfie LloydQPR48
315Oliver ArblasterSheff Utd48
316Jayden MeghomaPortsmouth48
317Joe WorrallWrexham47
318Sam GreenwoodBristol City47
319Callum ScanlonCardiff47
320Barney StewartWBA47
321Jack StephensS'oton46
322J. Osei-TutuMillwall46
323Conor ShaughnessyPortsmouth46
324Delano BurgzorgPreston46
325Rubin ColwillCardiff46
326Luke McNallyBristol City46
327Kellen FisherNorwich46
328Million ManhoefStoke45
329Armando BrojaBurnley45
330Oliver SonneBurnley45
331Taïryk ArconteMillwall45
332Demarai GrayBirmingham44
333Matty JamesWrexham44
334Jacob Bruun LarsenBurnley44
335Hayden CarterBlackburn44
336Myles Peart-HarrisM'Boro44
337Jake Clarke-SalterQPR43
338Ben DaviesBolton43
339Anel AhmedhodzicBurnley43
340Max CleworthWrexham43
341Eoin ToalBolton42
342Tom BaylissLincoln42
343Josh KeySwansea42
344Tariq LampteyQPR42
345Johnny KennyPreston42
346Benjamin ArthurPortsmouth42
347Sam FieldNorwich41
348Stephen EustaquioSwansea41
349Rhian BrewsterDerby41
350Tom HamerLincoln41
351Femi SerikiSheff Utd41
352Divin MubamaS'oton41
353Edoardo BoveWatford41
354Jenson SeeltSwansea41
355Stephy MavididiWatford40
356Harry DarlingNorwich40
357Xavier SimonsBolton40
358Oscar FrauloDerby40
359Cameron BraggS'oton40
360Myron BoaduWatford39
361Boy KemperQPR39
362Will FishCardiff39
363Andrew MoranPreston39
364Tristan CramaMillwall39
365Rocco VataWatford39
366Nolan GalvesWBA39
367Rayan KolliQPR39
368Romain EsseMillwall39
369Theo BairBolton38
370Koki SaitoQPR38
371Augustus KargboBlackburn38
372Jeremy SarmientoM'Boro38
373Maksym TaloverovStoke38
374Iyad MohamedPortsmouth38
375Jordan JamesWolves38
376Jun-ho BaeStoke38
377Micah MbickCharlton38
378Branimir MlacicWatford38
379George DobsonWrexham37
380Marc BolaWatford37
381Yuri RibeiroBlackburn37
382Lewis GibsonPreston37
383L. StephensonBolton37
384Yerson MosqueraWolves37
385WelingtonS'oton37
386Oliver ScarlesWest Ham37
387Corey Blackett-TaylorDerby35
388Seung-ho PaikBirmingham35
389J. McAteeBolton35
390Odin BaileyPortsmouth35
391Adam RandellBristol City35
392Daniel OyegokeLincoln35
393Sonny CareyCharlton35
394Callum ElderLincoln33
395Mohamed TouréNorwich33
396Gady BeyukuBlackburn33
397Connor RobertsBurnley32
398Ross StewartSwansea32
399Kayne RamsayCharlton32
400Junior TchamadeuStoke32
401Jack RobinsonDerby31
402Elijah AdebayoBristol City31
403A. MwambaCharlton31
404Nicolas MadsenQPR30
405Yuki OhashiBlackburn30
406Jayden NelsonBolton30
407Luke CundleMillwall30
408Chiedozie OgbeneLincoln29
409Tom FellowsS'oton29
410RonaldSwansea29
411Soumaïla CoulibalyWatford29
412Edvin AustbøWest Ham29
413Dastan SatpaevBurnley29
414Eiran CashinDerby28
415Caspar JanderS'oton28
416Thierry SmallPreston27
417Sean NeaveWolves27
418Kareem TundeWBA27
419Nathaniel ChalobahCharlton26
420Sorba ThomasStoke26
421Tyrese CampbellSheff Utd26
422Ryan LongmanWrexham26
423Rhys Norrington-DaviesSheff Utd26
424George ThomasonWrexham26
425Jamie VardyBurnley25
426Krépin DiattaWatford25
427Morgan WhittakerM'Boro25
428HannibalBurnley25
429Atsuki ItoBolton25
430Daniel KellyMillwall25
431David TurnbullCardiff24
432Casper De NorreMillwall23
433Tommy DoyleWolves23
434Matty GoddenCharlton22
435Federico RavagliaWatford22
436Nathan BroadheadWrexham22
437Max BirdBirmingham22
438Papa Amadou DialloNorwich22
439Craig ForsythDerby21
440Tomi HorvatBristol City21
441Toby CollyerWBA21
442Mihailo IvanovicMillwall21
443Ronan KpakioCardiff21
444Adam ForshawBlackburn20
445Ryan LeonardMillwall20
446Joe RothwellSheff Utd19
447Ilias ChairQPR19
448José SáWolves19
449Alistair Edward McCannPreston19
450Caleb WileyPreston19
451Max JohnstonDerby19
452Lewis OrfordWest Ham19
453Leon ScarlettQPR19
454Jaïro RiedewaldSheff Utd18
455Brian De KeersmaeckerBristol City18
456Ante CrnacNorwich18
457Conor TownsendWBA17
458Zian FlemmingBurnley17
459Michael CooperSheff Utd17
460Jake GarrettBlackburn17
461Yanis IssoufouMillwall17
462Ben SheafWrexham16
463Sam BellBristol City16
464Tomas RigoStoke16
465Ezra MayersWest Ham16
466Brad PottsPreston15
467Lawrence VigourouxSwansea15
468Josh WindassWrexham15
469Pol ValentínPreston15
470Tanto OlaofeLincoln15
471Karamoko DembéléQPR15
472Tawanda ChirewaWolves15
473James BeadleBirmingham15
474Tendayi DarikwaLincoln14
475Ryan HardieBolton14
476Bashir HumphreysBurnley14
477Jamal BaptisteSheff Utd14
478Leo CastledineM'Boro14
479Thomas WaddinghamPortsmouth14
480Svante IngelssonStoke13
481David StrelecM'Boro13
482Isaak DaviesCardiff13
483Taylor Harwood-BellisS'oton13
484Boubacar TraoréWolves13
485Liam GibbsPreston13
486Tomáš SoučekWest Ham12
487Jaydon BanelBurnley12
488Lucien MahovoNorwich12
489Albert EamesWatford12
490Airidas GolambeckisWest Ham12
491Luke Brooke-SmithPortsmouth12
492Josh MurphyPortsmouth11
493Marvin DuckschBirmingham11
494Balázs TóthBlackburn11
495Daniel PeretzS'oton11
496Noah EileBristol City11
497Ghislain KonanWolves10
498Josh EdwardsCharlton10
499Alfie DoughtyMillwall10
500Mads HermansenWest Ham10
501Elkan BaggottMillwall10
502Bailey CadamarteriWrexham10
503Timothy OumaCharlton10
504Zak LovelaceMillwall10
505Max LottBolton10
506Shane DuffyDerby9
507Max O'LearyWBA9
508Viktor JohanssonStoke9
509Pierce Joseph CharlesQPR9
510Ryan OnéSheff Utd9
511Ben GibsonStoke8
512Josh CullenBurnley8
513Jamie ShackletonSheff Utd8
514David Møller WolfeWolves8
515Zach AbbottS'oton8
516Dylan LawlorCardiff8
517Keshi AndersonPortsmouth7
518Sam ByramM'Boro7
519Alfie JonesM'Boro7
520Nathan TrottCardiff7
521George WickensLincoln7
522Filip BilbijaDerby7
523Joseph OpokuSwansea7
524Harvey HigginsBlackburn7
525Ed NolanPreston7
526Callum RobinsonCardiff6
527Matt DohertySheff Utd6
528Anthony PattersonWrexham6
529Vladan KovačevićNorwich6
530Justin ObikwuQPR6
531Max WeißBurnley6
532Grégoire CoudertBurnley5
533Daniel IversenPreston5
534Milutin OsmajicPreston5
535Radek VitekM'Boro5
536Sam TickleBristol City5
537David WatsonBolton5
538Rokas PukstasM'Boro5
539Mason MeliaLincoln5
540Abdoulaye KantéM'Boro5
541Max CrocombeMillwall4
542Mathias JørgensenBlackburn4
543Gavin BazunuBolton4
544Arthur OkonkwoCharlton4
545Taylor Gardner-HickmanBirmingham4
546Tammer BanyWBA4
547Eoin KennyPortsmouth4
548Ben PearsonStoke3
549Nicolas SchmidPortsmouth3
550Emil RiisBristol City3
551Jacob Widell ZetterströmDerby3
552Femi AzeezMillwall3
553Harvey BlairPortsmouth3
554Mathis ServaisMillwall3
555Collins SichenjeCharlton3
556Soungoutou MagassaWest Ham3
557Keiber LamadridWest Ham3
558Isaac GordonDerby3
559Joshua AjalaWest Ham3
560Harvey PatesBlackburn3
561George GrybaPreston3
562Ryan AllsopBirmingham2
563Lee NichollsPreston2
564Jack BonhamBolton2
565Aynsley PearsBlackburn2
566Mike TresorBurnley2
567Filip MarschallMillwall2
568Michael Adu-PokuWatford2
569El Hadji Malick DioufWest Ham2
570John SwiftPortsmouth1
571Daniel BentleyWolves1
572Dael FryBirmingham1
573Will MannionCharlton1
574D. Keillor-DunnWrexham1
575Daniel GrimshawNorwich1
576Kristoffer LundBirmingham1
577Leo WaltaSwansea1
578Josh HonohanLincoln1
579Rob ApterCharlton1
580Nathan AsiimweCharlton1
581Adama BoiroWest Ham1
582Alfie MasseyMillwall1
583Isak AlemayehuQPR1
584Tiago ParenteSwansea1
585Pedro LimaWolves1

Championship Defending Leaders

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

Championship pages

  • Championship Player Projections
  • Championship Table
  • Championship Fixtures
  • Championship Team Stats
  • Championship Power Rankings
  • Championship xG Table
  • Championship Player xG Stats
  • Championship BTTS Stats
  • Championship Corner Stats
  • Championship Player Streaks
  • Championship 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.