Skip to content
MMA Calendar

UFCalendar Record Book

Most time in the cage

The all-time top 100, ranked across every MMA promotion we track and rebuilt from every completed fight in our database.

Updated November 9, 2026

#Fighter
1Max HollowayUnited States Max Holloway8h 54m3333
2Rafael Dos AnjosBrazil Rafael Dos Anjos8h 52m3737
3Frankie EdgarUnited States Frankie Edgar7h 57m3030
4Neil MagnyUnited States Neil Magny7h 31m3838
5Jeremy StephensUnited States Jeremy Stephens7h 25m3838
6Jim MillerUnited States Jim Miller7h 19m4646
7Angela HillUnited States Angela Hill7h 13m3030
8Clay GuidaUnited States Clay Guida7h 3m3737
9Demian MaiaBrazil Demian Maia6h 50m3333
10Sean StricklandUnited States Sean Strickland6h 47m2525
11Diego SanchezUnited States Diego Sanchez6h 37m3232
12Andrei Arlovski Andrei Arlovski6h 35m4141
13Edson BarbozaBrazil Edson Barboza6h 30m3333
14Gleison TibauBrazil Gleison Tibau6h 26m3434
15Jose AldoBrazil Jose Aldo6h 20m2323
16Michael JohnsonUnited States Michael Johnson6h 7m3232
17Marlon VeraEcuador Marlon Vera6h 6m2727
18Michael BispingUnited Kingdom Michael Bisping6h 6m2929
19Brad TavaresUnited States Brad Tavares6h 4m2828
20Kamaru UsmanUnited States Kamaru Usman6h 4m2020
21Valentina Shevchenko Valentina Shevchenko6h 2m1919
22BJ PennUnited States BJ Penn5h 56m2727
23Brandon MorenoMexico Brandon Moreno5h 56m2121
24Darren ElkinsUnited States Darren Elkins5h 51m3131
25Lucie PudilovaCzechia Lucie Pudilova5h 48m2323
26Alex CaceresUnited States Alex Caceres5h 46m2929
27Jon JonesUnited States Jon Jones5h 44m2323
28Kelvin GastelumUnited States Kelvin Gastelum5h 43m2525
29Georges St-PierreCanada Georges St-Pierre5h 43m2222
30Belal MuhammadUnited States Belal Muhammad5h 42m2121
31Donald CerroneUnited States Donald Cerrone5h 42m3737
32Dustin PoirierUnited States Dustin Poirier5h 39m3131
33Robert Whittaker Robert Whittaker5h 38m2525
34Nate DiazUnited States Nate Diaz5h 37m2727
35Demetrious JohnsonUnited States Demetrious Johnson5h 34m1818
36Aljamain SterlingUnited States Aljamain Sterling5h 31m2323
37Leon EdwardsUnited Kingdom Leon Edwards5h 30m1919
38Israel Adesanya Israel Adesanya5h 26m1919
39Merab DvalishviliGeorgia Merab Dvalishvili5h 24m1818
40Marvin VettoriItaly Marvin Vettori5h 24m1919
41Francisco TrinaldoBrazil Francisco Trinaldo5h 22m2626
42King GreenUnited States King Green5h 22m3131
43Kevin HollandUnited States Kevin Holland5h 20m2929
44Stephen ThompsonUnited States Stephen Thompson5h 20m2222
45Robbie LawlerUnited States Robbie Lawler5h 18m2525
46Court McGeeUnited States Court McGee5h 17m2525
47Alexander VolkanovskiAustralia Alexander Volkanovski5h 13m1919
48Cub SwansonUnited States Cub Swanson5h 11m2626
49Gilbert BurnsBrazil Gilbert Burns5h 9m2525
50Nik LentzUnited States Nik Lentz5h 7m2424
51Petr YanRussia Petr Yan5h 7m1717
52Ross PearsonUnited Kingdom Ross Pearson5h 1m2525
53John DodsonUnited States John Dodson4h 59m2121
54Rose NamajunasUnited States Rose Namajunas4h 57m1919
55Thiago AlvesBrazil Thiago Alves4h 57m2727
56Jan BlachowiczPoland Jan Blachowicz4h 55m2323
57United States Tito Ortiz4h 54m2727
58Jorge MasvidalUnited States Jorge Masvidal4h 54m2222
59Jared CannonierUnited States Jared Cannonier4h 53m2121
60Leandro SilvaBrazil Leandro Silva4h 53m2121
61Olivier Aubin-MercierCanada Olivier Aubin-Mercier4h 51m2222
62Raquel PenningtonUnited States Raquel Pennington4h 51m1919
63Krzysztof JotkoPoland Krzysztof Jotko4h 50m2323
64Dan IgeUnited States Dan Ige4h 49m2323
65Rashad EvansUnited States Rashad Evans4h 49m2323
66Charles OliveiraBrazil Charles Oliveira4h 48m3636
T-67Andre FiliUnited States Andre Fili4h 48m2727
T-67Colby CovingtonUnited States Colby Covington4h 48m1717
69Jessica AndradeBrazil Jessica Andrade4h 46m3030
70Lyoto MachidaBrazil Lyoto Machida4h 46m2424
71Tim MeansUnited States Tim Means4h 45m2929
72Anthony PettisUnited States Anthony Pettis4h 45m2525
73Tim ElliottUnited States Tim Elliott4h 45m2323
74Derrick LewisUnited States Derrick Lewis4h 43m3232
75Deiveson FigueiredoBrazil Deiveson Figueiredo4h 42m2323
76Marcin TyburaPoland Marcin Tybura4h 39m2525
77Joanna JedrzejczykPoland Joanna Jedrzejczyk4h 39m1515
78Rob FontUnited States Rob Font4h 38m2121
79Matt BrownUnited States Matt Brown4h 37m3030
80Sergio PettisUnited States Sergio Pettis4h 36m1818
81Jake MatthewsAustralia Jake Matthews4h 36m2424
82Alex MoronoUnited States Alex Morono4h 35m2323
83United States Randy Couture4h 34m2424
84Tony FergusonUnited States Tony Ferguson4h 32m2424
85Chris CamozziUnited States Chris Camozzi4h 29m2222
86Yushin OkamiJapan Yushin Okami4h 27m2222
87Rick StoryUnited States Rick Story4h 26m2222
88Tecia PenningtonUnited States Tecia Pennington4h 26m1919
89Glover TeixeiraBrazil Glover Teixeira4h 25m2323
90Mauricio RuaBrazil Mauricio Rua4h 25m2424
91Thales LeitesBrazil Thales Leites4h 24m2121
92Chris WadeUnited States Chris Wade4h 23m2323
93Alexander VolkovRussia Alexander Volkov4h 21m2020
94Anthony SmithUnited States Anthony Smith4h 20m2525
95Ovince Saint PreuxUnited States Ovince Saint Preux4h 18m2828
96Thiago SantosBrazil Thiago Santos4h 16m2626
97Ronald ParadeiserSlovakia Ronald Paradeiser4h 16m2626
98Ketlen VieiraBrazil Ketlen Vieira4h 14m1616
99Benson HendersonUnited States Benson Henderson4h 13m1515
100Mackenzie Dern Mackenzie Dern4h 12m1717

Ranked across every MMA promotion we track. BKFC is bare-knuckle boxing — two-minute rounds, and a punch count that is not a significant-strike count — so it is ranked only on its own boards.

Career boards need at least 5 bouts with tracked statistics.

All boardsCage time