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

Career boards need at least 5 bouts with tracked statistics.

All boardsLongest average fight