Ultimate Fighting Calendar

UFC Record Book

UFC: Most control time

The all-time UFC top 100, rebuilt from every completed UFC fight in our database.

Updated September 20, 2026

#FighterMost control timeFight timeBouts
1Georges St-PierreCanadaGeorges St-Pierre2h 42m5h 43m22
2Clay GuidaUnited StatesClay Guida2h 36m7h 3m37
3Demian MaiaBrazilDemian Maia2h 35m6h 50m33
4Kamaru UsmanUnited StatesKamaru Usman2h 27m6h 4m20
5Rafael Dos AnjosBrazilRafael Dos Anjos2h 17m8h 43m36
6Darren ElkinsUnited StatesDarren Elkins2h 9m5h 51m31
7Jon FitchUnited StatesJon Fitch2h 8m3h 59m18
8United StatesRandy Couture2h 7m4h 34m24
9Colby CovingtonUnited StatesColby Covington2h 5m4h 48m17
10United StatesTito Ortiz1h 59m4h 54m27
11United StatesMatt Hughes1h 58m3h 43m25
12Islam MakhachevRussiaIslam Makhachev1h 54m3h 43m19
13Valentina ShevchenkoValentina Shevchenko1h 54m6h 2m19
14Grant DawsonUnited StatesGrant Dawson1h 50m2h 56m16
15Aljamain SterlingUnited StatesAljamain Sterling1h 50m5h 31m23
16Gillian RobertsonCanadaGillian Robertson1h 49m3h 52m21
17Merab DvalishviliGeorgiaMerab Dvalishvili1h 47m4h 59m17
18Frankie EdgarUnited StatesFrankie Edgar1h 46m7h 57m30
19Gleison TibauBrazilGleison Tibau1h 44m5h 9m28
20Demetrious JohnsonUnited StatesDemetrious Johnson1h 42m5h 34m18
21Charles OliveiraBrazilCharles Oliveira1h 40m4h 48m36
22Diego SanchezUnited StatesDiego Sanchez1h 39m6h 37m32
23United StatesChael Sonnen1h 39m2h 23m14
24Nik LentzUnited StatesNik Lentz1h 36m5h 7m24
25Yushin OkamiJapanYushin Okami1h 36m4h 12m21
26Neil MagnyUnited StatesNeil Magny1h 36m7h 31m38
27Khabib NurmagomedovKhabib Nurmagomedov1h 35m2h 52m13
28Josh KoscheckUnited StatesJosh Koscheck1h 32m3h 59m25
29Dong Hyun KimSouth KoreaDong Hyun Kim1h 32m3h 5m17
30Jim MillerUnited StatesJim Miller1h 31m7h 19m46
31Beneil DariushBeneil Dariush1h 31m3h 44m26
32Kevin LeeUnited StatesKevin Lee1h 30m3h 37m19
33Rani YahyaBrazilRani Yahya1h 28m3h 50m20
34United StatesSean Sherk1h 27m3h 7m12
35Tim ElliottUnited StatesTim Elliott1h 27m4h 45m23
36Curtis BlaydesUnited StatesCurtis Blaydes1h 26m3h 23m21
37Bryce MitchellUnited StatesBryce Mitchell1h 25m2h 34m13
38Jon JonesUnited StatesJon Jones1h 24m5h 44m23
39Anthony HernandezAnthony Hernandez1h 22m2h 42m13
40Jasmine JasudaviciusCanadaJasmine Jasudavicius1h 21m2h 46m13
41Michael ChiesaUnited StatesMichael Chiesa1h 21m3h 23m22
42Mark BocekCanadaMark Bocek1h 21m2h 28m13
43Rashad EvansUnited StatesRashad Evans1h 21m4h 49m23
44Johny HendricksUnited StatesJohny Hendricks1h 20m4h 9m21
45Thales LeitesBrazilThales Leites1h 19m4h 24m21
46Mike PierceUnited StatesMike Pierce1h 19m2h 48m14
47Ray BorgUnited StatesRay Borg1h 19m2h 53m12
48Glover TeixeiraBrazilGlover Teixeira1h 19m4h 25m23
49Alexandre PantojaBrazilAlexandre Pantoja1h 18m4h19
50Matt LindlandUnited StatesMatt Lindland1h 17m1h 57m12
51Ryan BaderUnited StatesRyan Bader1h 16m3h 25m20
52Belal MuhammadUnited StatesBelal Muhammad1h 16m5h 42m21
53Marcin TyburaPolandMarcin Tybura1h 16m4h 39m25
54Rick StoryUnited StatesRick Story1h 15m3h 57m19
55Virna JandirobaBrazilVirna Jandiroba1h 15m2h 53m13
56Pat SabatiniUnited StatesPat Sabatini1h 15m1h 45m11
57Mackenzie DernMackenzie Dern1h 14m4h 12m17
58Jake MatthewsAustraliaJake Matthews1h 13m4h 36m24
59Ketlen VieiraBrazilKetlen Vieira1h 13m3h 49m15
60Court McGeeUnited StatesCourt McGee1h 12m5h 3m24
61Dennis BermudezUnited StatesDennis Bermudez1h 12m3h 17m17
62Jeremy StephensUnited StatesJeremy Stephens1h 12m6h 49m35
63Eryk AndersUnited StatesEryk Anders1h 10m3h 54m19
T-64Gilbert BurnsBrazilGilbert Burns1h 10m5h 9m25
T-64Sara McMannUnited StatesSara McMann1h 10m2h 4m13
T-66Gray MaynardUnited StatesGray Maynard1h 10m4h 12m19
T-66Antonio Carlos JuniorBrazilAntonio Carlos Junior1h 10m2h 29m12
68Leon EdwardsUnited KingdomLeon Edwards1h 10m5h 30m19
69Dustin PoirierUnited StatesDustin Poirier1h 10m5h 39m31
70Amanda NunesBrazilAmanda Nunes1h 10m3h 24m18
71Sean BradyUnited StatesSean Brady1h 10m2h 27m11
72Derek BrunsonUnited StatesDerek Brunson1h 10m3h21
73Alex OliveiraBrazilAlex Oliveira1h 8m3h 27m21
74Brendan AllenUnited StatesBrendan Allen1h 8m3h 46m20
75Jailton AlmeidaBrazilJailton Almeida1h 7m1h 38m12
76Tatiana SuarezUnited StatesTatiana Suarez1h 7m1h 53m10
77Cain VelasquezUnited StatesCain Velasquez1h 7m1h 51m15
78Corey AndersonUnited StatesCorey Anderson1h 7m2h 43m15
79Nate MarquardtUnited StatesNate Marquardt1h 7m3h 59m25
T-80Raquel PenningtonUnited StatesRaquel Pennington1h 6m4h 51m19
T-80Ed HermanUnited StatesEd Herman1h 6m4h 2m25
82United StatesMatthew Riddle1h 6m2h 20m10
83Arman TsarukyanArmeniaArman Tsarukyan1h 5m2h 32m13
84Danny CastilloUnited StatesDanny Castillo1h 5m2h 53m14
85Francisco TrinaldoBrazilFrancisco Trinaldo1h 5m5h 22m26
T-86Benson HendersonUnited StatesBenson Henderson1h 5m4h 12m14
T-86Chris WeidmanUnited StatesChris Weidman1h 5m3h 22m20
88Jessica AndradeBrazilJessica Andrade1h 5m4h 46m30
89Brandon MorenoMexicoBrandon Moreno1h 4m5h 56m21
90Miesha TateUnited StatesMiesha Tate1h 4m3h 24m14
91Jared GordonUnited StatesJared Gordon1h 4m3h 4m17
92Carla EsparzaCarla Esparza1h 3m3h 44m16
93Thiago TavaresBrazilThiago Tavares1h 3m2h 44m18
94Tatsuro TairaJapanTatsuro Taira1h 3m1h 58m10
95CB DollawayUnited StatesCB Dollaway1h 3m2h 45m20
96Daniel CormierUnited StatesDaniel Cormier1h 3m3h 14m14
97Ricky SimonUnited StatesRicky Simon1h 3m3h 51m18
98Angela HillUnited StatesAngela Hill1h 2m7h 13m30
99Cody DurdenUnited StatesCody Durden1h 2m2h 49m17
100Mauricio RuaBrazilMauricio Rua1h 2m4h 25m24

Career boards need at least 5 bouts with tracked statistics.