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
1Neil MagnyUnited States Neil Magny7h 31m3838
2Belal MuhammadUnited States Belal Muhammad5h 42m2121
3Leon EdwardsUnited Kingdom Leon Edwards5h 30m1919
4Georges St-PierreCanada Georges St-Pierre5h 28m2121
5Stephen ThompsonUnited States Stephen Thompson5h 20m2222
6Kamaru UsmanUnited States Kamaru Usman5h 18m1717
7Robbie LawlerUnited States Robbie Lawler5h 5m2323
8Colby CovingtonUnited States Colby Covington4h 48m1717
9Thiago AlvesBrazil Thiago Alves4h 42m2626
10Matt BrownUnited States Matt Brown4h 37m3030
11Demian MaiaBrazil Demian Maia4h 27m2020
12Rick StoryUnited States Rick Story4h 26m2222
13Alex MoronoUnited States Alex Morono4h 22m2222
14Court McGeeUnited States Court McGee4h 12m2020
15Carlos ConditUnited States Carlos Condit4h 11m1919
16Max GriffinUnited States Max Griffin4h 10m1919
17Randy BrownJamaica Randy Brown4h 6m2323
18Tim MeansUnited States Tim Means3h 59m2525
19Josh KoscheckUnited States Josh Koscheck3h 55m2424
20Diego SanchezUnited States Diego Sanchez3h 54m1919
T-21Rory MacDonaldCanada Rory MacDonald3h 53m1919
T-21David KozmaCzechia David Kozma3h 53m1818
23Vicente LuqueBrazil Vicente Luque3h 53m2424
24Bojan VelickovicSerbia Bojan Velickovic3h 52m2121
25Jon FitchUnited States Jon Fitch3h 44m1717
26Santiago PonzinibbioArgentina Santiago Ponzinibbio3h 42m2020
27Johny HendricksUnited States Johny Hendricks3h 42m1818
28Máté KertészHungary Máté Kertész3h 41m1919
29Tyron WoodleyUnited States Tyron Woodley3h 40m1616
30Christian JungwirthGermany Christian Jungwirth3h 37m1616
31Gilbert BurnsBrazil Gilbert Burns3h 32m1515
32Elizeu Zaleski dos SantosBrazil Elizeu Zaleski dos Santos3h 29m1818
33Jake MatthewsAustralia Jake Matthews3h 27m1717
34United States Matt Hughes3h 24m2323
35Chris LytleUnited States Chris Lytle3h 21m1919
36Nicolas DalbyDenmark Nicolas Dalby3h 16m1414
37Jorge MasvidalUnited States Jorge Masvidal3h 14m1515
38Rafael Dos AnjosBrazil Rafael Dos Anjos3h 7m1111
39Ian Machado GarryIreland Ian Machado Garry3h 7m1212
40Dong Hyun KimSouth Korea Dong Hyun Kim3h 5m1717
41Li JingliangChina Li Jingliang2h 54m1717
42Robert PukačSlovakia Robert Pukač2h 53m1313
43Bryan BarberenaUnited States Bryan Barberena2h 50m1515
44Jake EllenbergerUnited States Jake Ellenberger2h 49m2121
45Nick DiazUnited States Nick Diaz2h 49m1313
46Alex OliveiraBrazil Alex Oliveira2h 48m1818
47Mike PierceUnited States Mike Pierce2h 48m1414
48Mike PerryUnited States Mike Perry2h 47m1515
49John HowardUnited States John Howard2h 43m1515
50Gunnar NelsonIceland Gunnar Nelson2h 42m1515
51Sergio MoraesBrazil Sergio Moraes2h 40m1313
52Sadibou SySweden Sadibou Sy2h 39m1212
53Nate DiazUnited States Nate Diaz2h 34m1010
54Joshua BurkmanUnited States Joshua Burkman2h 32m1414
55Leandro SilvaBrazil Leandro Silva2h 31m1010
56John HathawayUnited Kingdom John Hathaway2h 31m1111
57Ben SaundersUnited States Ben Saunders2h 30m1919
58Mike PyleUnited States Mike Pyle2h 30m1919
59Paulo ThiagoBrazil Paulo Thiago2h 28m1313
60Keita NakamuraJapan Keita Nakamura2h 28m1111
61Daniel RodriguezUnited States Daniel Rodriguez2h 28m1414
62Ryan LaFlareUnited States Ryan LaFlare2h 28m1010
63Niko PriceUnited States Niko Price2h 27m2020
64Sean BradyUnited States Sean Brady2h 27m1111
65Kevin HollandUnited States Kevin Holland2h 24m1212
66Muslim SalikhovRussia Muslim Salikhov2h 22m1515
67Geoff NealUnited States Geoff Neal2h 17m1414
68Jake ShieldsUnited States Jake Shields2h 16m1010
69Karo ParisyanArmenia Karo Parisyan2h 16m1212
70Jack Della MaddalenaAustralia Jack Della Maddalena2h 13m1111
71Albert TumenovRussia Albert Tumenov2h 13m1111
72Danny RobertsUnited Kingdom Danny Roberts2h 12m1515
73Warlley AlvesBrazil Warlley Alves2h 12m1313
74Andrey KoshkinRussia Andrey Koshkin2h 10m88
75Phil RoweUnited States Phil Rowe2h 9m1010
76Amir SadollahUnited States Amir Sadollah2h 9m1010
77Martin KampmannDenmark Martin Kampmann2h 7m1212
78United States Matthew Riddle2h 5m99
79England Dan Hardy2h 4m1010
80Joaquin BuckleyUnited States Joaquin Buckley2h 2m99
81Donald CerroneUnited States Donald Cerrone2h1414
82Matthew SemelsbergerUnited States Matthew Semelsberger1h 59m1111
83Marcus DavisUnited States Marcus Davis1h 58m1414
84Peter Sobotta Peter Sobotta1h 57m1010
85Alex GarciaCanada Alex Garcia1h 57m1010
86Alan JoubanUnited States Alan Jouban1h 57m1313
87Khaos WilliamsUnited States Khaos Williams1h 57m1212
88Matúš JuráčekCzechia Matúš Juráček1h 55m88
89Michael ChiesaUnited States Michael Chiesa1h 54m1111
90Magomed MagomedkerimovRussia Magomed Magomedkerimov1h 53m1313
91Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas1h 52m88
92Nordine TalebFrance Nordine Taleb1h 49m1111
93Michel PrazeresBrazil Michel Prazeres1h 48m88
94Song KenanChina Song Kenan1h 48m1111
95Adrian BartosinskiPoland Adrian Bartosinski1h 47m66
96Elias SilverioBrazil Elias Silverio1h 46m88
97Erick SilvaBrazil Erick Silva1h 46m1515
98Patrick CoteCanada Patrick Cote1h 45m88
99Michel PereiraBrazil Michel Pereira1h 45m88
100Mickey GallUnited States Mickey Gall1h 45m1313

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