Skip to content
MMA Calendar

UFC Record Book

UFC: Longest average fight time

The all-time UFC top 100, rebuilt from every completed UFC fight in our database.

Updated November 6, 2026

#Fighter
1United States Kevin Randleman17:0355
2Blagoy IvanovBulgaria Blagoy Ivanov16:1588
3Karl Williams Karl Williams15:0255
T-4Carlos FelipeBrazil Carlos Felipe15:0055
T-4Heath HerringUnited States Heath Herring15:0055
T-4Jamal PoguesUnited States Jamal Pogues15:0055
7Daniel CormierUnited States Daniel Cormier14:1966
8Ciryl GaneFrance Ciryl Gane13:391313
9Mohammed UsmanNigeria Mohammed Usman13:2666
10Jared RosholtUnited States Jared Rosholt13:1988
11United States Randy Couture13:071313
12Alexander VolkovRussia Alexander Volkov13:032020
13Justin WillisUnited States Justin Willis12:3155
14Rizvan KunievRussia Rizvan Kuniev12:0266
15Daniel OmielanczukPoland Daniel Omielanczuk11:5599
16United States Ricco Rodriguez11:5277
17Timothy JohnsonUnited States Timothy Johnson11:5077
18Joey BeltranUnited States Joey Beltran11:4677
19 Jeff Monson11:4366
20Tanner BoserCanada Tanner Boser11:421010
21Don'Tale MayesUnited States Don'Tale Mayes11:421414
22Brazil Pedro Rizzo11:361414
23Luis HenriqueBrazil Luis Henrique11:3455
24United States Jon Madsen11:2255
25Stipe MiocicUnited States Stipe Miocic11:211919
26Martin BudaySlovakia Martin Buday11:1899
27Marcin TyburaPoland Marcin Tybura11:112525
28Augusto SakaiBrazil Augusto Sakai11:0499
29Roy NelsonUnited States Roy Nelson11:031818
30United States Maurice Smith11:0177
31Waldo Cortes AcostaDominican Republic Waldo Cortes Acosta11:001515
32Mark HuntNew Zealand Mark Hunt10:561717
33Fabricio WerdumBrazil Fabricio Werdum10:451818
34Junior Dos SantosBrazil Junior Dos Santos10:442323
35Jake CollierUnited States Jake Collier10:4288
36Chase ShermanUnited States Chase Sherman10:411515
37United States Mike Russow10:3966
38Mirko FilipovicCroatia Mirko Filipovic10:371111
39Jhonata DinizBrazil Jhonata Diniz10:3577
40United States Tim Sylvia10:351313
41Jared VanderaaUnited States Jared Vanderaa10:3588
42Rodrigo NascimentoBrazil Rodrigo Nascimento10:1488
43Thomas PetersenUnited States Thomas Petersen10:1188
44Ben RothwellUnited States Ben Rothwell10:021717
45Viktor PestaCzechia Viktor Pesta10:0155
46Mick ParkinUnited Kingdom Mick Parkin9:5177
47Curtis BlaydesUnited States Curtis Blaydes9:392121
48Andrei Arlovski Andrei Arlovski9:384141
49Jairzinho RozenstruikSuriname Jairzinho Rozenstruik9:271515
50Shamil AbdurakhimovRussia Shamil Abdurakhimov9:271111
51United States Jake O'Brien9:2655
52Jailton AlmeidaBrazil Jailton Almeida9:2199
53Alistair OvereemNetherlands Alistair Overeem9:142020
54Josh BarnettUnited States Josh Barnett9:0999
55Cheick KongoFrance Cheick Kongo9:051818
56Derrick LewisUnited States Derrick Lewis8:513232
57Eddie SanchezUnited States Eddie Sanchez8:5066
58Chris BarnettUnited States Chris Barnett8:5066
59Tsuyoshi KohsakaJapan Tsuyoshi Kohsaka8:5066
60Serghei SpivacMoldova Serghei Spivac8:471616
61Alexander RomanovMoldova Alexander Romanov8:411010
62Soa PaleleiAustralia Soa Palelei8:3477
63Brazil Antonio Rodrigo Nogueira8:291111
64Josh ParisianUnited States Josh Parisian8:2899
65Tai TuivasaAustralia Tai Tuivasa8:271919
66Maurice GreeneUnited States Maurice Greene8:2788
67Lukasz BrzeskiPoland Lukasz Brzeski8:2677
68Travis BrowneUnited States Travis Browne8:021717
69United States Pete Williams7:5588
70Yorgan De CastroUnited States Yorgan De Castro7:5355
71Stefan StruveNetherlands Stefan Struve7:492424
72United Kingdom Ian Freeman7:4366
73Shawn JordanUnited States Shawn Jordan7:361010
74Mario PintoPortugal Mario Pinto7:2955
75Cain VelasquezUnited States Cain Velasquez7:241515
76Brendan SchaubUnited States Brendan Schaub7:231010
77Parker PorterUnited States Parker Porter7:2088
78Shamil GazievRussia Shamil Gaziev7:1988
79Josh HokitUnited States Josh Hokit7:1455
80Francis NgannouCameroon Francis Ngannou7:011414
81Junior TafaNew Zealand Junior Tafa6:5855
82Tim HagueCanada Tim Hague6:5855
83Marcos Rogerio de LimaBrazil Marcos Rogerio de Lima6:561212
84Paul BuentelloUnited States Paul Buentello6:5566
85Aleksei Oleinik Aleksei Oleinik6:481717
86Juan AdamsUnited States Juan Adams6:3655
87Brock Lesnar Brock Lesnar6:2977
88Brandon VeraUnited States Brandon Vera6:2777
89Netherlands Antoni Hardonk6:2488
90Matt MitrioneUnited States Matt Mitrione6:181414
91Anthony HamiltonUnited States Anthony Hamilton6:171010
92Gabriel GonzagaBrazil Gabriel Gonzaga6:152222
93Antonio SilvaBrazil Antonio Silva6:071111
94United States Tra Telligman6:0355
95Justin TafaNew Zealand Justin Tafa6:0199
96Walt HarrisUnited States Walt Harris5:561515
97Junior AlbiniBrazil Junior Albini5:5055
98Frank MirUnited States Frank Mir5:462727
99Pat BarryUnited States Pat Barry5:461212
100United States Dave Herman5:3455

Career boards need at least 5 bouts with tracked statistics.

All boardsLongest average fight