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

#Fighter
1United States Drew McFedries2:0788
2United States Ryan Jensen4:1588
3Joe RiggsUnited States Joe Riggs4:1955
4Vitor BelfortBrazil Vitor Belfort4:511212
5Charles ByrdUnited States Charles Byrd5:0066
6Martin KampmannDenmark Martin Kampmann5:1455
7Claudio RibeiroBrazil Claudio Ribeiro5:2155
8Michal OleksiejczukPoland Michal Oleksiejczuk5:231111
9Alessio SakaraItaly Alessio Sakara5:3588
10Eugene JacksonUnited States Eugene Jackson5:3677
11Ateba GautierCameroon Ateba Gautier5:4177
12Wanderlei SilvaBrazil Wanderlei Silva5:4755
13Mike SwickUnited States Mike Swick5:5266
14Wes SchultzUnited States Wes Schultz5:5255
15Thiago SantosBrazil Thiago Santos5:531515
16Bo NickalUnited States Bo Nickal5:5399
17Canada Jason MacDonald5:591414
18United States Nate Quarry6:001010
19Ikram AliskerovRussia Ikram Aliskerov6:1177
20Oluwale Bamgbose Oluwale Bamgbose6:2255
21Phil HawesUnited States Phil Hawes6:241010
22Eric SpicelyUnited States Eric Spicely6:3377
23United States Mike Massenzio6:3866
24Rousimar PalharesBrazil Rousimar Palhares6:541111
25Chidi NjokuaniUnited States Chidi Njokuani7:0466
26Kyle NokeAustralia Kyle Noke7:0755
27Rob KimmonsUnited States Rob Kimmons7:1377
28United States Tim Credeur7:1755
29Canada Ivan Salaverry7:2177
30Nursulton RuziboevUzbekistan Nursulton Ruziboev7:2166
31Dusko TodorovicSerbia Dusko Todorovic7:241212
32Dylan Andrews Dylan Andrews7:2555
33United States Jeremy Horn7:261010
34Brunno FerreiraBrazil Brunno Ferreira7:301212
35Zach ReeseUnited States Zach Reese7:3299
36Maki PitoloUnited States Maki Pitolo7:3366
37Sedriques DumasUnited States Sedriques Dumas7:3899
38Cody BrundageUnited States Cody Brundage7:391414
39Julian MarquezUnited States Julian Marquez7:4099
40United States Jorge Rivera7:431515
41Tom LawlorUnited States Tom Lawlor7:4688
42Cam RowstonAustralia Cam Rowston7:4766
43Luke RockholdUnited States Luke Rockhold7:501010
44Mansur Abdul-MalikUnited States Mansur Abdul-Malik7:5077
45Denis TiuliulinRussia Denis Tiuliulin7:5066
46Magnus CedenbladSweden Magnus Cedenblad7:5166
47Abdul Razak AlhassanGhana Abdul Razak Alhassan7:5166
48Daniel SarafianBrazil Daniel Sarafian7:5255
49Oskar PiechotaPoland Oskar Piechota7:5455
50Kyle DaukausUnited States Kyle Daukaus7:571010
51United States Evan Tanner8:021212
52Joseph HolmesUnited States Joseph Holmes8:0355
53Caio MagalhaesBrazil Caio Magalhaes8:0877
54CB DollawayUnited States CB Dollaway8:091818
55Josh SammanUnited States Josh Samman8:1555
56Ed HermanUnited States Ed Herman8:151515
57Joe PyferUnited States Joe Pyfer8:161010
58Edmen ShahbazyanUnited States Edmen Shahbazyan8:191717
59Dan HendersonUnited States Dan Henderson8:2999
60Gerald MeerschaertUnited States Gerald Meerschaert8:302626
61Derek BrunsonUnited States Derek Brunson8:352121
62United States Brian Stann8:4666
63Andre MunizBrazil Andre Muniz8:481212
64Karl RobersonUnited States Karl Roberson8:4877
65Jacare SouzaBrazil Jacare Souza8:501515
66Bruno SilvaBrazil Bruno Silva8:511111
67Abus Magomedov Abus Magomedov8:5299
68Michel PereiraBrazil Michel Pereira8:5388
69Brazil Jorge Santiago9:0055
70Kendall GroveUnited States Kendall Grove9:011212
71Chris LebenUnited States Chris Leben9:032222
72Mark MunozUnited States Mark Munoz9:031414
73United States Phil Baroni9:0499
74John PhillipsUnited Kingdom John Phillips9:0566
75David BranchUnited States David Branch9:0999
76Matt LindlandUnited States Matt Lindland9:201111
77Tim BoetschUnited States Tim Boetsch9:211717
78Sam AlveyUnited States Sam Alvey9:251616
79Andrey PulyaevRussia Andrey Pulyaev9:2766
80Joaquin BuckleyUnited States Joaquin Buckley9:2999
81Punahele SorianoUnited States Punahele Soriano9:3088
82 Ricardo Almeida9:3366
83Gegard Mousasi Gegard Mousasi9:331111
84Marco TulioBrazil Marco Tulio9:3466
85Gregory RodriguesBrazil Gregory Rodrigues9:341515
86Daniel KellyAustralia Daniel Kelly9:401010
87Tresean GoreUnited States Tresean Gore9:4388
88Dalcha LungiambulaCongo - Kinshasa Dalcha Lungiambula9:4655
89Dustin StoltzfusUnited States Dustin Stoltzfus9:471212
90United States Pete Sell9:5055
91Darren StewartEngland Darren Stewart9:5499
92Uriah Hall Uriah Hall10:041818
93Nate MarquardtUnited States Nate Marquardt10:122323
94Jack MarshmanWales Jack Marshman10:1388
95Canada Joe Doerksen10:1499
96Canada Kalib Starnes10:1555
97Alessio Di ChiricoItaly Alessio Di Chirico10:171111
98Alan BelcherUnited States Alan Belcher10:171313
99Andre PetroskiUnited States Andre Petroski10:201313
100Jamie PickettUnited States Jamie Pickett10:231111

Career boards need at least 5 bouts with tracked statistics.

All boardsShortest average fight