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

#Fighter
1Andrei Arlovski Andrei Arlovski6h 35m4141
2Derrick LewisUnited States Derrick Lewis4h 43m3232
3Marcin TyburaPoland Marcin Tybura4h 39m2525
4Alexander VolkovRussia Alexander Volkov4h 21m2020
5Junior Dos SantosBrazil Junior Dos Santos4h 7m2323
6Stipe MiocicUnited States Stipe Miocic3h 36m1919
7Curtis BlaydesUnited States Curtis Blaydes3h 23m2121
8Roy NelsonUnited States Roy Nelson3h 19m1818
9Fabricio WerdumBrazil Fabricio Werdum3h 13m1818
10Stefan StruveNetherlands Stefan Struve3h 8m2424
11Mark HuntNew Zealand Mark Hunt3h 6m1717
12Alistair OvereemNetherlands Alistair Overeem3h 5m2020
13Ciryl GaneFrance Ciryl Gane2h 57m1313
14Ben RothwellUnited States Ben Rothwell2h 51m1717
15United States Randy Couture2h 50m1313
16Waldo Cortes AcostaDominican Republic Waldo Cortes Acosta2h 45m1515
17Don'Tale MayesUnited States Don'Tale Mayes2h 44m1414
18Cheick KongoFrance Cheick Kongo2h 43m1818
19Brazil Pedro Rizzo2h 42m1414
20Tai TuivasaAustralia Tai Tuivasa2h 41m1919
21Chase ShermanUnited States Chase Sherman2h 40m1515
22Frank MirUnited States Frank Mir2h 36m2727
23Jairzinho RozenstruikSuriname Jairzinho Rozenstruik2h 22m1515
24Serghei SpivacMoldova Serghei Spivac2h 21m1616
25Gabriel GonzagaBrazil Gabriel Gonzaga2h 18m2222
26United States Tim Sylvia2h 18m1313
27Travis BrowneUnited States Travis Browne2h 17m1717
28Blagoy IvanovBulgaria Blagoy Ivanov2h 10m88
29Tanner BoserCanada Tanner Boser1h 57m1010
30Mirko FilipovicCroatia Mirko Filipovic1h 57m1111
31Aleksei Oleinik Aleksei Oleinik1h 56m1717
32Cain VelasquezUnited States Cain Velasquez1h 51m1515
33Daniel OmielanczukPoland Daniel Omielanczuk1h 47m99
34Jared RosholtUnited States Jared Rosholt1h 47m88
35Shamil AbdurakhimovRussia Shamil Abdurakhimov1h 44m1111
36Martin BudaySlovakia Martin Buday1h 42m99
37Augusto SakaiBrazil Augusto Sakai1h 40m99
38Francis NgannouCameroon Francis Ngannou1h 38m1414
39Brazil Antonio Rodrigo Nogueira1h 33m1111
40Walt HarrisUnited States Walt Harris1h 29m1515
41Matt MitrioneUnited States Matt Mitrione1h 28m1414
42Alexander RomanovMoldova Alexander Romanov1h 27m1010
43Daniel CormierUnited States Daniel Cormier1h 26m66
44Jake CollierUnited States Jake Collier1h 26m88
45United States Kevin Randleman1h 25m55
46Jared VanderaaUnited States Jared Vanderaa1h 25m88
47Jailton AlmeidaBrazil Jailton Almeida1h 24m99
48Marcos Rogerio de LimaBrazil Marcos Rogerio de Lima1h 23m1212
49United States Ricco Rodriguez1h 23m77
50Timothy JohnsonUnited States Timothy Johnson1h 23m77
51Joey BeltranUnited States Joey Beltran1h 22m77
52Josh BarnettUnited States Josh Barnett1h 22m99
53Rodrigo NascimentoBrazil Rodrigo Nascimento1h 22m88
54Thomas PetersenUnited States Thomas Petersen1h 21m88
55Mohammed UsmanNigeria Mohammed Usman1h 21m66
56United States Maurice Smith1h 17m77
57Josh ParisianUnited States Josh Parisian1h 16m99
58Shawn JordanUnited States Shawn Jordan1h 16m1010
59Karl Williams Karl Williams1h 15m55
T-60Carlos FelipeBrazil Carlos Felipe1h 15m55
T-60Heath HerringUnited States Heath Herring1h 15m55
T-60Jamal PoguesUnited States Jamal Pogues1h 15m55
63Jhonata DinizBrazil Jhonata Diniz1h 14m77
64Brendan SchaubUnited States Brendan Schaub1h 14m1010
65Rizvan KunievRussia Rizvan Kuniev1h 12m66
66 Jeff Monson1h 10m66
67Pat BarryUnited States Pat Barry1h 9m1212
68Mick ParkinUnited Kingdom Mick Parkin1h 9m77
69Maurice GreeneUnited States Maurice Greene1h 8m88
70Antonio SilvaBrazil Antonio Silva1h 7m1111
71United States Mike Russow1h 4m66
72Sergei PavlovichRussia Sergei Pavlovich1h 3m1212
73United States Pete Williams1h 3m88
74Anthony HamiltonUnited States Anthony Hamilton1h 3m1010
75Justin WillisUnited States Justin Willis1h 3m55
76Greg HardyUnited States Greg Hardy1h 1m1111
77Soa PaleleiAustralia Soa Palelei59:5777
78Lukasz BrzeskiPoland Lukasz Brzeski59:0277
79Parker PorterUnited States Parker Porter58:4388
80Shamil GazievRussia Shamil Gaziev58:3288
81Luis HenriqueBrazil Luis Henrique57:4955
82United States Jon Madsen56:4855
83Justin TafaNew Zealand Justin Tafa54:0599
84Eddie SanchezUnited States Eddie Sanchez53:0166
85Chris BarnettUnited States Chris Barnett52:5966
86Tsuyoshi KohsakaJapan Tsuyoshi Kohsaka52:5766
87Netherlands Antoni Hardonk51:1288
88Viktor PestaCzechia Viktor Pesta50:0555
89United States Jake O'Brien47:1155
90United Kingdom Ian Freeman46:1566
91Brock Lesnar Brock Lesnar45:2277
92Brandon VeraUnited States Brandon Vera45:0977
93Paul BuentelloUnited States Paul Buentello41:3266
94Yorgan De CastroUnited States Yorgan De Castro39:2755
95Austen LaneUnited States Austen Lane38:5677
96Mario PintoPortugal Mario Pinto37:2755
97Josh HokitUnited States Josh Hokit36:1155
98Junior TafaNew Zealand Junior Tafa34:4955
99Tim HagueCanada Tim Hague34:4855
100Juan AdamsUnited States Juan Adams32:5955

Career boards need at least 5 bouts with tracked statistics.

All boardsCage time