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

#Fighter
1Daniel LacerdaBrazil Daniel Lacerda4:2555
2Malcolm GordonCanada Malcolm Gordon6:2866
3Alex PerezUnited States Alex Perez6:471414
4Yuta SasakiJapan Yuta Sasaki7:5766
5Matt SchnellUnited States Matt Schnell8:041212
6Ode Osbourne Ode Osbourne8:0899
7Ben NguyenUnited States Ben Nguyen8:3277
8Jafel FilhoBrazil Jafel Filho8:5766
9Édgar CháirezMexico Édgar Cháirez9:0066
10Jimmy FlickUnited States Jimmy Flick9:0477
11Joseph MoralesUnited States Joseph Morales9:1755
12Jordan EspinosaUnited States Jordan Espinosa9:2077
13CJ VergaraUnited States CJ Vergara9:2399
14Jesus AguilarMexico Jesus Aguilar9:5588
15Clayton CarpenterUnited States Clayton Carpenter10:0166
16Cody DurdenUnited States Cody Durden10:011414
17Bruno SilvaBrazil Bruno Silva10:041111
18Jake HadleyEngland Jake Hadley10:1966
19Alessandro CostaBrazil Alessandro Costa10:2288
20Rogerio BontorinBrazil Rogerio Bontorin10:3455
21John LinekerBrazil John Lineker10:3688
22Joby SanchezUnited States Joby Sanchez10:3866
23Wilson ReisBrazil Wilson Reis10:461111
24Carlos HernandezUnited States Carlos Hernandez10:5088
25Matheus NicolauBrazil Matheus Nicolau11:001010
26Joseph BenavidezUnited States Joseph Benavidez11:041919
27Manel KapeAngola Manel Kape11:161111
28Jussier FormigaBrazil Jussier Formiga11:181616
29Tatsuro TairaJapan Tatsuro Taira11:2499
30Ryan BenoitUnited States Ryan Benoit11:2588
31Paddy HolohanIreland Paddy Holohan11:2755
32Raulian PaivaBrazil Raulian Paiva11:3255
33Tyson NamUnited States Tyson Nam11:3466
34Zhalgas ZhumagulovKazakhstan Zhalgas Zhumagulov11:3577
35Brandon RoyvalUnited States Brandon Royval11:421313
36Justin ScogginsUnited States Justin Scoggins11:4488
37Kevin BorjasPeru Kevin Borjas11:5488
38Deiveson FigueiredoBrazil Deiveson Figueiredo11:551414
39John MoragaUnited States John Moraga12:011414
40Henry CejudoUnited States Henry Cejudo12:0599
41Louis SmolkaUnited States Louis Smolka12:091010
42Lone'er KavanaghEngland Lone'er Kavanagh12:1077
43Kai Kara-FranceNew Zealand Kai Kara-France12:171313
44Daniel BarezSpain Daniel Barez12:1855
45Tagir UlanbekovRussia Tagir Ulanbekov12:2288
46Dustin OrtizUnited States Dustin Ortiz12:281414
47SumudaerjiChina Sumudaerji12:3188
48Muhammad Mokaev Muhammad Mokaev12:3477
49Charles JohnsonUnited States Charles Johnson12:361414
50Alexandre PantojaBrazil Alexandre Pantoja12:371919
51David DvorakCzechia David Dvorak12:5366
52Tim ElliottUnited States Tim Elliott12:572020
53Allan NascimentoBrazil Allan Nascimento13:0366
54Asu AlmabayevKazakhstan Asu Almabayev13:0388
55Chris CariasoUnited States Chris Cariaso13:0899
56Victor AltamiranoMexico Victor Altamirano13:2377
57Luis GuruleUnited States Luis Gurule13:2355
58André LimaBrazil André Lima13:2677
59Steve ErcegAustralia Steve Erceg13:3688
60Mitch RaposoUnited States Mitch Raposo13:3855
61Neil SeeryIreland Neil Seery13:4977
62Joshua Van Joshua Van14:141212
63Ray BorgUnited States Ray Borg14:1699
64Kyoji HoriguchiJapan Kyoji Horiguchi14:231010
65John DodsonUnited States John Dodson14:5077
T-66Askar AskarovRussia Askar Askarov15:0055
T-66Ian McCallUnited States Ian McCall15:0066
T-66Zach MakovskyUnited States Zach Makovsky15:0077
T-66Eric SheltonUnited States Eric Shelton15:0066
70Sergio PettisUnited States Sergio Pettis15:1099
71Amir Albazi Amir Albazi16:0866
72Ali BagautinovRussia Ali Bagautinov16:1377
73Brandon MorenoMexico Brandon Moreno16:572121
74Demetrious JohnsonUnited States Demetrious Johnson18:371515

Career boards need at least 5 bouts with tracked statistics.

All boardsShortest average fight