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

#Fighter
1Jim MillerUnited States Jim Miller6h 55m4343
2Clay GuidaUnited States Clay Guida5h 45m3030
3Rafael Dos AnjosBrazil Rafael Dos Anjos5h 19m2525
4King GreenUnited States King Green5h 3m2929
5Gleison TibauBrazil Gleison Tibau5h 2m2727
6Michael JohnsonUnited States Michael Johnson5h2727
7Olivier Aubin-MercierCanada Olivier Aubin-Mercier4h 36m2121
8Edson BarbozaBrazil Edson Barboza4h 29m2525
9Francisco TrinaldoBrazil Francisco Trinaldo4h 18m2121
10Ross PearsonUnited Kingdom Ross Pearson4h 7m2121
11Tony FergusonUnited States Tony Ferguson4h 6m2121
12Sam StoutCanada Sam Stout3h 58m1919
13John MakdessiCanada John Makdessi3h 58m1919
14Dustin PoirierUnited States Dustin Poirier3h 57m2020
15Jeremy StephensUnited States Jeremy Stephens3h 53m2121
16Frankie EdgarUnited States Frankie Edgar3h 51m1313
17Evan DunhamUnited States Evan Dunham3h 49m2020
18Beneil Dariush Beneil Dariush3h 44m2626
19BJ PennUnited States BJ Penn3h 43m1616
20Donald CerroneUnited States Donald Cerrone3h 42m2323
21Joe LauzonUnited States Joe Lauzon3h 33m2727
22Benson HendersonUnited States Benson Henderson3h 28m1212
23Gray MaynardUnited States Gray Maynard3h 27m1616
24Anthony PettisUnited States Anthony Pettis3h 24m1919
25Nik LentzUnited States Nik Lentz3h 22m1616
26Justin GaethjeUnited States Justin Gaethje3h 22m1616
27Ronald ParadeiserSlovakia Ronald Paradeiser3h 20m1919
28Marc DiakieseUnited Kingdom Marc Diakiese3h 18m1717
29Paul FelderUnited States Paul Felder3h 11m1414
30Nasrat Haqparast Nasrat Haqparast3h 11m1616
31Stevie RayScotland Stevie Ray3h 10m1717
32Charles OliveiraBrazil Charles Oliveira3h 9m2424
33Al IaquintaUnited States Al Iaquinta3h 8m1414
34Yves Edwards Yves Edwards3h 7m1919
35United States Spencer Fisher3h 6m1515
36Thiago MoisesBrazil Thiago Moises3h 6m1717
37Kevin LeeUnited States Kevin Lee3h 5m1717
38Drew DoberUnited States Drew Dober3h 4m2424
39Dan HookerNew Zealand Dan Hooker3h 4m1818
40Thiago TavaresBrazil Thiago Tavares3h 2m1818
41Diego FerreiraBrazil Diego Ferreira3h1818
42Natan SchulteBrazil Natan Schulte2h 59m1515
43Nate DiazUnited States Nate Diaz2h 58m1616
44Matt WimanUnited States Matt Wiman2h 56m1818
45Danny CastilloUnited States Danny Castillo2h 53m1414
46Clay CollardUnited States Clay Collard2h 51m1414
47Islam MakhachevRussia Islam Makhachev2h 50m1616
48Scott HoltzmanUnited States Scott Holtzman2h 47m1313
49Rafa Garcia Rafa Garcia2h 44m1212
50Drakkar KloseUnited States Drakkar Klose2h 44m1414
51Khabib Nurmagomedov Khabib Nurmagomedov2h 43m1212
52Mateusz GamrotPoland Mateusz Gamrot2h 39m1414
53Austin HubbardUnited States Austin Hubbard2h 37m1212
54Ludovit KleinSlovakia Ludovit Klein2h 36m1212
55Rustam KhabilovRussia Rustam Khabilov2h 36m1212
56Alexander HernandezUnited States Alexander Hernandez2h 35m1616
57Arman TsarukyanArmenia Arman Tsarukyan2h 32m1313
58Chris WadeUnited States Chris Wade2h 30m1313
59Vinc PichelUnited States Vinc Pichel2h 30m1212
60Rafael Fiziev Rafael Fiziev2h 30m1313
61Rashid MagomedovRussia Rashid Magomedov2h 29m1111
62Mark BocekCanada Mark Bocek2h 28m1313
63Farès ZiamFrance Farès Ziam2h 27m1212
64United States Tyson Griffin2h 26m1212
65Diego SanchezUnited States Diego Sanchez2h 26m1111
T-66Jared GordonUnited States Jared Gordon2h 24m1414
T-66Efrain EscuderoMexico Efrain Escudero2h 24m1212
68Mateusz LegierskiPoland Mateusz Legierski2h 22m1111
69Grant DawsonUnited States Grant Dawson2h 21m1212
70Lando VannataUnited States Lando Vannata2h 20m1212
71Mac DanzigUnited States Mac Danzig2h 19m1212
72Brazil Hermes Franca2h 19m1010
73Marcin HeldPoland Marcin Held2h 15m1111
74Melvin GuillardUnited States Melvin Guillard2h 12m1919
75 Kenny Florian2h 11m1212
76Joaquim SilvaBrazil Joaquim Silva2h 11m1212
77Davi RamosBrazil Davi Ramos2h 10m1111
78Daron CruickshankUnited States Daron Cruickshank2h 7m1212
79Japan Caol Uno2h 4m1010
80Mason JonesWales Mason Jones2h 3m1010
81Jai HerbertEngland Jai Herbert2h 2m1111
82Jamie MullarkeyAustralia Jamie Mullarkey2h 2m1313
83Alex MartinezParaguay Alex Martinez2h99
84United States Joe Stevenson2h1313
85Michel PrazeresBrazil Michel Prazeres1h 58m99
86United States Jens Pulver1h 57m99
87Viacheslav BorshchevRussia Viacheslav Borshchev1h 56m1111
88Loik RadzhabovGermany Loik Radzhabov1h 54m1010
89Norman ParkeNorthern Ireland Norman Parke1h 54m88
90Dennis SiverGermany Dennis Siver1h 54m1212
T-91Anthony NjokuaniNigeria Anthony Njokuani1h 53m88
T-91Matěj KuzníkCzechia Matěj Kuzník1h 53m1111
93Raush ManfioBrazil Raush Manfio1h 53m88
94Kurt PellegrinoUnited States Kurt Pellegrino1h 53m1111
95James VickUnited States James Vick1h 53m1313
96Jan ŠirokýCzechia Jan Široký1h 51m99
97United States Sean Sherk1h 50m66
98Leo BrichtaCzechia Leo Brichta1h 50m1010
99Leonardo SantosBrazil Leonardo Santos1h 50m1010
100Joe SoleckiUnited States Joe Solecki1h 49m1010

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