Skip to content
MMA Calendar

UFC Record Book

UFC: Most control time

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

Updated November 5, 2026

#Fighter
1Georges St-PierreCanada Georges St-Pierre2h 42m5h 43m22
2Clay GuidaUnited States Clay Guida2h 36m7h 3m37
3Demian MaiaBrazil Demian Maia2h 35m6h 50m33
4Kamaru UsmanUnited States Kamaru Usman2h 27m6h 4m20
5Rafael Dos AnjosBrazil Rafael Dos Anjos2h 17m8h 52m37
6Darren ElkinsUnited States Darren Elkins2h 9m5h 51m31
7Jon FitchUnited States Jon Fitch2h 8m3h 59m18
8United States Randy Couture2h 7m4h 34m24
9Colby CovingtonUnited States Colby Covington2h 5m4h 48m17
10United States Tito Ortiz1h 59m4h 54m27
11United States Matt Hughes1h 58m3h 43m25
12Grant DawsonUnited States Grant Dawson1h 57m3h 11m17
13Islam MakhachevRussia Islam Makhachev1h 54m3h 43m19
14Valentina Shevchenko Valentina Shevchenko1h 54m6h 2m19
15Aljamain SterlingUnited States Aljamain Sterling1h 50m5h 31m23
16Gillian RobertsonCanada Gillian Robertson1h 49m3h 52m21
17Merab DvalishviliGeorgia Merab Dvalishvili1h 49m5h 24m18
18Frankie EdgarUnited States Frankie Edgar1h 46m7h 57m30
19Gleison TibauBrazil Gleison Tibau1h 44m5h 9m28
20Demetrious JohnsonUnited States Demetrious Johnson1h 42m5h 34m18
21Charles OliveiraBrazil Charles Oliveira1h 40m4h 48m36
22Diego SanchezUnited States Diego Sanchez1h 39m6h 37m32
23United States Chael Sonnen1h 39m2h 23m14
24Nik LentzUnited States Nik Lentz1h 36m5h 7m24
25Yushin OkamiJapan Yushin Okami1h 36m4h 12m21
26Neil MagnyUnited States Neil Magny1h 36m7h 31m38
27Khabib Nurmagomedov Khabib Nurmagomedov1h 35m2h 52m13
28Josh KoscheckUnited States Josh Koscheck1h 32m3h 59m25
29Dong Hyun KimSouth Korea Dong Hyun Kim1h 32m3h 5m17
30Jim MillerUnited States Jim Miller1h 31m7h 19m46
31Beneil Dariush Beneil Dariush1h 31m3h 44m26
32Kevin LeeUnited States Kevin Lee1h 30m3h 37m19
33Jasmine JasudaviciusCanada Jasmine Jasudavicius1h 29m3h 1m14
34Rani YahyaBrazil Rani Yahya1h 28m3h 50m20
35United States Sean Sherk1h 27m3h 7m12
36Tim ElliottUnited States Tim Elliott1h 27m4h 45m23
37Curtis BlaydesUnited States Curtis Blaydes1h 26m3h 23m21
38Bryce MitchellUnited States Bryce Mitchell1h 25m2h 34m13
39Jon JonesUnited States Jon Jones1h 24m5h 44m23
40Anthony Hernandez Anthony Hernandez1h 22m2h 42m13
41Michael ChiesaUnited States Michael Chiesa1h 21m3h 23m22
42Mark BocekCanada Mark Bocek1h 21m2h 28m13
43Rashad EvansUnited States Rashad Evans1h 21m4h 49m23
44Johny HendricksUnited States Johny Hendricks1h 20m4h 9m21
45Thales LeitesBrazil Thales Leites1h 19m4h 24m21
46Mike PierceUnited States Mike Pierce1h 19m2h 48m14
47Ray BorgUnited States Ray Borg1h 19m2h 53m12
48Glover TeixeiraBrazil Glover Teixeira1h 19m4h 25m23
49Alexandre PantojaBrazil Alexandre Pantoja1h 18m4h19
50Matt LindlandUnited States Matt Lindland1h 17m1h 57m12
51Brendan AllenUnited States Brendan Allen1h 17m4h 9m21
52Ryan BaderUnited States Ryan Bader1h 16m3h 25m20
53Belal MuhammadUnited States Belal Muhammad1h 16m5h 42m21
54Marcin TyburaPoland Marcin Tybura1h 16m4h 39m25
55Rick StoryUnited States Rick Story1h 15m3h 57m19
56Virna JandirobaBrazil Virna Jandiroba1h 15m2h 53m13
57Pat SabatiniUnited States Pat Sabatini1h 15m1h 45m11
58Mackenzie Dern Mackenzie Dern1h 14m4h 12m17
59Court McGeeUnited States Court McGee1h 14m5h 17m25
60Jake MatthewsAustralia Jake Matthews1h 13m4h 36m24
61Ketlen VieiraBrazil Ketlen Vieira1h 13m3h 49m15
62Dennis BermudezUnited States Dennis Bermudez1h 12m3h 17m17
63Jeremy StephensUnited States Jeremy Stephens1h 12m6h 49m35
64Eryk AndersUnited States Eryk Anders1h 10m3h 54m19
T-65Gilbert BurnsBrazil Gilbert Burns1h 10m5h 9m25
T-65Sara McMannUnited States Sara McMann1h 10m2h 4m13
T-67Gray MaynardUnited States Gray Maynard1h 10m4h 12m19
T-67Antonio Carlos JuniorBrazil Antonio Carlos Junior1h 10m2h 29m12
69Leon EdwardsUnited Kingdom Leon Edwards1h 10m5h 30m19
70Dustin PoirierUnited States Dustin Poirier1h 10m5h 39m31
71Amanda NunesBrazil Amanda Nunes1h 10m3h 24m18
72Sean BradyUnited States Sean Brady1h 10m2h 27m11
73Derek BrunsonUnited States Derek Brunson1h 10m3h21
74Cody DurdenUnited States Cody Durden1h 9m3h 4m18
75Alex OliveiraBrazil Alex Oliveira1h 8m3h 27m21
76Jailton AlmeidaBrazil Jailton Almeida1h 7m1h 38m12
77Tatiana SuarezUnited States Tatiana Suarez1h 7m1h 53m10
78Cain VelasquezUnited States Cain Velasquez1h 7m1h 51m15
79Corey AndersonUnited States Corey Anderson1h 7m2h 43m15
80Nate MarquardtUnited States Nate Marquardt1h 7m3h 59m25
T-81Raquel PenningtonUnited States Raquel Pennington1h 6m4h 51m19
T-81Ed HermanUnited States Ed Herman1h 6m4h 2m25
83United States Matthew Riddle1h 6m2h 20m10
84Arman TsarukyanArmenia Arman Tsarukyan1h 5m2h 32m13
85Danny CastilloUnited States Danny Castillo1h 5m2h 53m14
86Francisco TrinaldoBrazil Francisco Trinaldo1h 5m5h 22m26
T-87Benson HendersonUnited States Benson Henderson1h 5m4h 12m14
T-87Chris WeidmanUnited States Chris Weidman1h 5m3h 22m20
89Jessica AndradeBrazil Jessica Andrade1h 5m4h 46m30
90Brandon MorenoMexico Brandon Moreno1h 4m5h 56m21
91Ricky SimonUnited States Ricky Simon1h 4m3h 58m19
92Miesha TateUnited States Miesha Tate1h 4m3h 24m14
93Jared GordonUnited States Jared Gordon1h 4m3h 4m17
94Carla Esparza Carla Esparza1h 3m3h 44m16
95Thiago TavaresBrazil Thiago Tavares1h 3m2h 44m18
96Tatsuro TairaJapan Tatsuro Taira1h 3m1h 58m10
97CB DollawayUnited States CB Dollaway1h 3m2h 45m20
98Daniel CormierUnited States Daniel Cormier1h 3m3h 14m14
99Angela HillUnited States Angela Hill1h 2m7h 13m30
100Alexander VolkanovskiAustralia Alexander Volkanovski1h 2m5h 13m19

Career boards need at least 5 bouts with tracked statistics.

All boardsControl time