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
1Brandon MorenoMexico Brandon Moreno5h 56m2121
2Demetrious JohnsonUnited States Demetrious Johnson4h 39m1515
3Tim ElliottUnited States Tim Elliott4h 19m2020
4Alexandre PantojaBrazil Alexandre Pantoja4h1919
5Joseph BenavidezUnited States Joseph Benavidez3h 30m1919
6Jussier FormigaBrazil Jussier Formiga3h 1m1616
7Charles JohnsonUnited States Charles Johnson2h 56m1414
8Dustin OrtizUnited States Dustin Ortiz2h 54m1414
9Joshua Van Joshua Van2h 51m1212
10John DodsonUnited States John Dodson2h 51m1111
11John MoragaUnited States John Moraga2h 48m1414
12Kyoji HoriguchiJapan Kyoji Horiguchi2h 48m1212
13Deiveson FigueiredoBrazil Deiveson Figueiredo2h 47m1414
14Kai Kara-FranceNew Zealand Kai Kara-France2h 40m1313
15Brandon RoyvalUnited States Brandon Royval2h 32m1313
16Cody DurdenUnited States Cody Durden2h 20m1414
17Zach MakovskyUnited States Zach Makovsky2h 17m1010
18Sergio PettisUnited States Sergio Pettis2h 17m99
19Zhalgas ZhumagulovKazakhstan Zhalgas Zhumagulov2h 16m1010
20Ray BorgUnited States Ray Borg2h 8m99
21Asu AlmabayevKazakhstan Asu Almabayev2h 5m1010
22Manel KapeAngola Manel Kape2h 4m1111
23Louis SmolkaUnited States Louis Smolka2h 2m1010
24David DvorakCzechia David Dvorak2h1010
25Wilson ReisBrazil Wilson Reis1h 58m1111
26Chris CariasoUnited States Chris Cariaso1h 58m99
27Ali BagautinovRussia Ali Bagautinov1h 53m77
28Bruno SilvaBrazil Bruno Silva1h 51m1111
29Aaron AbyUnited Kingdom Aaron Aby1h 50m77
30Matheus NicolauBrazil Matheus Nicolau1h 50m1010
31Steve ErcegAustralia Steve Erceg1h 49m88
32Henry CejudoUnited States Henry Cejudo1h 49m99
33Tatsuro TairaJapan Tatsuro Taira1h 43m99
34Makoto TakahashiJapan Makoto Takahashi1h 40m1010
T-35Lone'er KavanaghEngland Lone'er Kavanagh1h 40m88
T-35SumudaerjiChina Sumudaerji1h 40m88
37Tagir UlanbekovRussia Tagir Ulanbekov1h 39m88
38Yuki ItoJapan Yuki Ito1h 37m77
39Amir Albazi Amir Albazi1h 37m66
40Matt SchnellUnited States Matt Schnell1h 37m1212
41Neil SeeryIreland Neil Seery1h 37m77
42Kevin BorjasPeru Kevin Borjas1h 35m88
43Alex PerezUnited States Alex Perez1h 35m1414
44Muhammad Mokaev Muhammad Mokaev1h 35m99
45André LimaBrazil André Lima1h 34m77
46Justin ScogginsUnited States Justin Scoggins1h 34m88
47Victor AltamiranoMexico Victor Altamirano1h 34m77
48Jawany ScottEngland Jawany Scott1h 33m77
49Ryan BenoitUnited States Ryan Benoit1h 31m88
T-50Ian McCallUnited States Ian McCall1h 30m66
T-50Eric SheltonUnited States Eric Shelton1h 30m66
52Sam CreaseyUnited Kingdom Sam Creasey1h 30m55
53Malik BasahelSaudi Arabia Malik Basahel1h 27m88
54Carlos HernandezUnited States Carlos Hernandez1h 27m88
55John LinekerBrazil John Lineker1h 25m88
56CJ VergaraUnited States CJ Vergara1h 24m99
57Mitch RaposoUnited States Mitch Raposo1h 23m66
58Alessandro CostaBrazil Alessandro Costa1h 23m88
59Jesus AguilarMexico Jesus Aguilar1h 19m88
60Allan NascimentoBrazil Allan Nascimento1h 18m66
61Jarred BrooksUnited States Jarred Brooks1h 15m66
T-62Askar AskarovRussia Askar Askarov1h 15m55
T-62Hiromasa OugikuboJapan Hiromasa Ougikubo1h 15m55
T-62Bidzina GavashelishviliGeorgia Bidzina Gavashelishvili1h 15m55
65Ode Osbourne Ode Osbourne1h 13m99
66Tyson NamUnited States Tyson Nam1h 9m66
67Jenel LausaPhilippines Jenel Lausa1h 9m55
68Rogerio BontorinBrazil Rogerio Bontorin1h 8m66
69Erson YamamotoJapan Erson Yamamoto1h 8m77
70Luis GuruleUnited States Luis Gurule1h 7m55
71Fran BreenEngland Fran Breen1h 5m66
72Jordan EspinosaUnited States Jordan Espinosa1h 5m77
73Hu YongChina Hu Yong1h 5m55
74Davide ScaranoItaly Davide Scarano1h 5m55
75Yuya WakamatsuJapan Yuya Wakamatsu1h 4m66
76Joby SanchezUnited States Joby Sanchez1h 4m66
77Michelangelo LupoliItaly Michelangelo Lupoli1h 3m55
78Jimmy FlickUnited States Jimmy Flick1h 3m77
79Jake HadleyEngland Jake Hadley1h 2m66
80Daniel BarezSpain Daniel Barez1h 2m55
81Clayton CarpenterUnited States Clayton Carpenter1h66
82Ben NguyenUnited States Ben Nguyen59:4777
83Raulian PaivaBrazil Raulian Paiva57:3855
84Paddy HolohanIreland Paddy Holohan57:1555
85Hiroya KondoJapan Hiroya Kondo55:0455
86Édgar CháirezMexico Édgar Cháirez54:0066
87Jafel FilhoBrazil Jafel Filho53:4466
88Yuta SasakiJapan Yuta Sasaki47:4166
89Joseph MoralesUnited States Joseph Morales46:2455
90Malcolm GordonCanada Malcolm Gordon38:5066
91Avazbek KholmirzaevUzbekistan Avazbek Kholmirzaev34:5455
92Ramazan TemirovUzbekistan Ramazan Temirov29:5455
93Daniel LacerdaBrazil Daniel Lacerda22:0455
94Jean Claude SaclagPhilippines Jean Claude Saclag18:0555

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