Skip to content
MMA Calendar

UFC Record Book

UFC: Shortest average fight time

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

Updated November 8, 2026

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

Career boards need at least 5 bouts with tracked statistics.

All boardsShortest average fight