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 10, 2026

#Fighter
1Max HollowayUnited States Max Holloway6h 59m2727
2Darren ElkinsUnited States Darren Elkins5h 50m2929
3Cub SwansonUnited States Cub Swanson5h 1m2525
4Andre FiliUnited States Andre Fili4h 48m2727
5Alexander VolkanovskiAustralia Alexander Volkanovski4h 23m1515
6Dan IgeUnited States Dan Ige4h 19m2121
7Jose AldoBrazil Jose Aldo4h 1m1515
8Alex CaceresUnited States Alex Caceres3h 58m2020
9Calvin KattarUnited States Calvin Kattar3h 42m1515
10Arnold AllenEngland Arnold Allen3h 37m1515
11Jeremy StephensUnited States Jeremy Stephens3h 33m1717
12Frankie EdgarUnited States Frankie Edgar3h 25m1313
13Yair RodriguezMexico Yair Rodriguez3h 16m1414
14Dennis BermudezUnited States Dennis Bermudez2h 57m1515
15Ricardo LamasUnited States Ricardo Lamas2h 55m1717
16Giga ChikadzeGeorgia Giga Chikadze2h 49m1414
17Brian OrtegaUnited States Brian Ortega2h 47m1212
18Josh EmmettUnited States Josh Emmett2h 46m1414
19Lerone MurphyUnited Kingdom Lerone Murphy2h 43m1111
20Movsar EvloevRussia Movsar Evloev2h 35m1010
21Chan Sung JungSouth Korea Chan Sung Jung2h 31m1212
22Charles RosaUnited States Charles Rosa2h 29m1111
23Youssef ZalalMorocco Youssef Zalal2h 28m1212
24Charles JourdainCanada Charles Jourdain2h 21m1212
25Shane BurgosUnited States Shane Burgos2h 21m1111
26Nathaniel WoodEngland Nathaniel Wood2h 15m99
27Hakeem DawoduCanada Hakeem Dawodu2h 15m1010
28Sean WoodsonUnited States Sean Woodson2h 12m1111
29Bill AlgeoUnited States Bill Algeo2h 11m1111
30Makwan AmirkhaniFinland Makwan Amirkhani2h 9m1414
31Damon JacksonUnited States Damon Jackson2h 4m1111
32Bryce MitchellUnited States Bryce Mitchell2h 4m1111
33Daniel PinedaUnited States Daniel Pineda2h 1m1313
34Edson BarbozaBrazil Edson Barboza2h 1m88
35Enrique BarzolaPeru Enrique Barzola2h88
36Billy QuarantilloUnited States Billy Quarantillo1h 58m1111
37Chad MendesUnited States Chad Mendes1h 56m1414
38Cole MillerUnited States Cole Miller1h 56m99
39Jason KnightUnited States Jason Knight1h 55m99
40Diego LopesBrazil Diego Lopes1h 52m1010
41Steven PetersonUnited States Steven Peterson1h 52m88
42Hatsu HiokiJapan Hatsu Hioki1h 49m88
43Felipe ArantesBrazil Felipe Arantes1h 49m88
44Sodiq YusuffNigeria Sodiq Yusuff1h 48m1010
45SeungWoo ChoiSouth Korea SeungWoo Choi1h 48m1111
46Julian ErosaUnited States Julian Erosa1h 47m1616
47Jack JenkinsAustralia Jack Jenkins1h 46m88
48Pat SabatiniUnited States Pat Sabatini1h 45m1111
T-49Hacran DiasBrazil Hacran Dias1h 45m77
T-49Kyle BochniakUnited States Kyle Bochniak1h 45m77
51Chas SkellyUnited States Chas Skelly1h 45m1111
52Nate LandwehrUnited States Nate Landwehr1h 43m1111
53Dustin PoirierUnited States Dustin Poirier1h 43m1111
54William GomisFrance William Gomis1h 42m77
55Mirsad Bektic Mirsad Bektic1h 42m1010
56Artem LobovIreland / Ireland Artem Lobov1h 40m66
57Joanderson BritoBrazil Joanderson Brito1h 40m1212
58TJ BrownUnited States TJ Brown1h 39m88
59Charles OliveiraBrazil Charles Oliveira1h 39m1212
60Zubaira TukhugovRussia Zubaira Tukhugov1h 38m88
61Josh CulibaoAustralia Josh Culibao1h 37m77
62Jamall EmmersUnited States Jamall Emmers1h 36m1111
63Sam SiciliaUnited States Sam Sicilia1h 36m1111
64Steven SilerUnited States Steven Siler1h 35m99
65Dennis SiverGermany Dennis Siver1h 34m77
66Melquizael CostaBrazil Melquizael Costa1h 33m88
T-67Nam PhanUnited States Nam Phan1h 30m66
T-67Diego NunesBrazil Diego Nunes1h 30m66
69Nik LentzUnited States Nik Lentz1h 30m77
70Gabriel BenitezMexico Gabriel Benitez1h 28m1010
71Dooho ChoiSouth Korea Dooho Choi1h 27m1111
72Muhammad NaimovTajikistan Muhammad Naimov1h 25m88
73Jonathan PearceUnited States Jonathan Pearce1h 25m88
74Leonard GarciaUnited States Leonard Garcia1h 25m66
75Julio ArceUnited States Julio Arce1h 24m77
76Brandon DavisUnited States Brandon Davis1h 24m66
77Christian RodriguezUnited States Christian Rodriguez1h 24m77
78Tatsuya KawajiriJapan Tatsuya Kawajiri1h 21m66
79Maximo BlancoVenezuela Maximo Blanco1h 20m99
80Clay GuidaUnited States Clay Guida1h 19m77
81Rani YahyaBrazil Rani Yahya1h 18m66
82Kyle NelsonCanada Kyle Nelson1h 18m88
83Ricardo RamosBrazil Ricardo Ramos1h 18m1010
84Zabit MagomedsharipovRussia Zabit Magomedsharipov1h 18m66
85Renato MoicanoBrazil Renato Moicano1h 17m88
86Chase HooperUnited States Chase Hooper1h 17m77
87Jean SilvaBrazil Jean Silva1h 16m88
88Ilia Topuria Ilia Topuria1h 16m77
89Robert PeraltaUnited States Robert Peralta1h 15m77
T-90Ricky GlennUnited States Ricky Glenn1h 15m55
T-90Japan Michihiro Omigawa1h 15m55
T-90Armenia Manvel Gamburyan1h 15m55
T-90Mizuto HirotaJapan Mizuto Hirota1h 15m55
94Diego BrandaoBrazil Diego Brandao1h 15m99
95Francis MarshallUnited States Francis Marshall1h 14m77
96Andy OgleUnited Kingdom Andy Ogle1h 13m66
97Jordan GriffinUnited States Jordan Griffin1h 13m66
98Gavin TuckerCanada Gavin Tucker1h 12m77
99Luis SaldanaUnited States Luis Saldana1h 11m55
100David OnamaUganda David Onama1h 10m77

Career boards need at least 5 bouts with tracked statistics.

All boardsCage time