Skip to content
MMA Calendar

UFC Record Book

UFC: Most time in the cage

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

Updated November 5, 2026

#Fighter
1Marlon VeraEcuador Marlon Vera5h 22m2424
2Merab DvalishviliGeorgia Merab Dvalishvili5h 9m1717
3Petr YanRussia Petr Yan5h 7m1717
4Pedro MunhozBrazil Pedro Munhoz4h 3m2020
5Rob FontUnited States Rob Font3h 58m1919
6Aljamain SterlingUnited States Aljamain Sterling3h 56m1818
7Raphael AssuncaoBrazil Raphael Assuncao3h 44m1818
8Ricky SimonUnited States Ricky Simon3h 43m1818
9Urijah FaberUnited States Urijah Faber3h 41m1717
10TJ DillashawUnited States TJ Dillashaw3h 38m1616
11Cory SandhagenUnited States Cory Sandhagen3h 37m1515
12Song YadongChina Song Yadong3h 28m1616
13Raoni BarcelosBrazil Raoni Barcelos3h 27m1515
14Sean O'MalleyUnited States Sean O'Malley3h 6m1616
15Dominick CruzUnited States Dominick Cruz3h 3m1010
16Davey GrantUnited Kingdom Davey Grant3h 3m1515
17Renan BaraoBrazil Renan Barao2h 55m1313
18Cody GarbrandtUnited States Cody Garbrandt2h 51m1616
19Jonathan MartinezUnited States Jonathan Martinez2h 50m1313
20Chris GutierrezUnited States Chris Gutierrez2h 44m1212
21Montel JacksonUnited States Montel Jackson2h 43m1515
22Takeya MizugakiJapan Takeya Mizugaki2h 42m1414
23Vince MoralesUnited States Vince Morales2h 39m1212
24Mario BautistaUnited States Mario Bautista2h 36m1515
25Rani YahyaBrazil Rani Yahya2h 32m1414
26Eddie WinelandUnited States Eddie Wineland2h 31m1616
27Kyung Ho KangSouth Korea Kyung Ho Kang2h 25m1212
28Miles JohnsUnited States Miles Johns2h 22m1111
29Jose AldoBrazil Jose Aldo2h 18m88
30Kyler PhillipsUnited States Kyler Phillips2h 18m1111
31Heili AlatengChina Heili Alateng2h 16m1010
32Umar NurmagomedovRussia Umar Nurmagomedov2h 10m99
33Frankie SaenzUnited States Frankie Saenz2h 9m1010
34Iuri AlcantaraBrazil Iuri Alcantara2h 7m1414
35John DodsonUnited States John Dodson2h 6m99
36Jimmie RiveraUnited States Jimmie Rivera2h 2m1010
37Cody StamannUnited States Cody Stamann2h1111
38Aiemann ZahabiCanada Aiemann Zahabi1h 55m1010
39Deiveson FigueiredoBrazil Deiveson Figueiredo1h 55m99
40Cody GibsonUnited States Cody Gibson1h 52m1111
41Bryan CarawayUnited States Bryan Caraway1h 51m99
42Henry CejudoUnited States Henry Cejudo1h 50m77
43Alejandro PerezMexico Alejandro Perez1h 49m1111
44Raul Rosas Jr. Raul Rosas Jr.1h 48m99
45Alex CaceresUnited States Alex Caceres1h 48m99
46Brad KatonaCanada Brad Katona1h 46m88
47John LinekerBrazil John Lineker1h 44m88
48Chad AnheligerCanada Chad Anheliger1h 43m77
49Douglas Silva de AndradeBrazil Douglas Silva de Andrade1h 43m99
50Da'Mon BlackshearUnited States Da'Mon Blackshear1h 41m1010
51Tony GravelyUnited States Tony Gravely1h 40m99
52Mike EastonUnited States Mike Easton1h 40m77
53Francisco RiveraUnited States Francisco Rivera1h 38m1010
54Yves JabouinHaiti Yves Jabouin1h 37m99
55Taylor LapilusFrance Taylor Lapilus1h 36m77
56Andre EwellUnited States Andre Ewell1h 36m77
57Andre SoukhamthathUnited States Andre Soukhamthath1h 36m77
58Farid Basharat Farid Basharat1h 34m77
59Javid Basharat Javid Basharat1h 33m77
60Brad PickettUnited Kingdom Brad Pickett1h 33m1010
61Daniel MarcosPeru Daniel Marcos1h 32m77
62John CastanedaUnited States John Castaneda1h 31m77
63Scott JorgensenUnited States Scott Jorgensen1h 31m88
64Erik PerezMexico Erik Perez1h 30m99
65Said NurmagomedovRussia Said Nurmagomedov1h 29m1010
66Brett JohnsWales Brett Johns1h 28m77
67Marlon MoraesBrazil Marlon Moraes1h 26m1111
68Adrian YanezUnited States Adrian Yanez1h 26m1212
69Jean MatsumotoBrazil Jean Matsumoto1h 25m66
70Ricky TurciosUnited States Ricky Turcios1h 22m66
71Victor HenryUnited States Victor Henry1h 21m66
72Michael McDonaldUnited States Michael McDonald1h 20m99
73Jose QuinonezMexico Jose Quinonez1h 20m88
74Payton TalbottUnited States Payton Talbott1h 19m88
75Casey KenneyUnited States Casey Kenney1h 18m66
76Mitch GagnonCanada Mitch Gagnon1h 18m88
77Muin GafurovTajikistan Muin Gafurov1h 16m66
78Brian KelleherUnited States Brian Kelleher1h 16m1111
79Edwin FigueroaUnited States Edwin Figueroa1h 15m66
80Michinori TanakaJapan Michinori Tanaka1h 15m55
81Thomas AlmeidaBrazil Thomas Almeida1h 15m99
82Sergio PettisUnited States Sergio Pettis1h 15m55
83Albert MoralesUnited States Albert Morales1h 14m66
T-84Jack ShoreWales Jack Shore1h 14m66
T-84Russell DoaneUnited States Russell Doane1h 14m77
86Guido CannettiArgentina Guido Cannetti1h 13m1010
87Vinicius OliveiraBrazil Vinicius Oliveira1h 12m66
88Xiao LongChina Xiao Long1h 12m66
89Joe SotoUnited States Joe Soto1h 9m77
90Johnny EduardoBrazil Johnny Eduardo1h 9m88
91Matthew LopezUnited States Matthew Lopez1h 8m66
92Cameron SaaimanSouth Africa Cameron Saaiman1h 8m77
93Trevin Jones Trevin Jones1h 5m55
94SuYoung YouSouth Korea SuYoung You1h 5m55
95Brady HiestandUnited States Brady Hiestand1h 5m55
96David MartinezMexico David Martinez1h 5m55
97Leandro IssaBrazil Leandro Issa1h 3m55
98Mana MartinezUnited States Mana Martinez1h 2m55
99Sergey MorozovKazakhstan Sergey Morozov1h 2m55
100AoriqilengChina Aoriqileng1h 2m88

Career boards need at least 5 bouts with tracked statistics.

All boardsCage time