Skip to content
MMA Calendar

UFCalendar Record Book

Longest average fight time

The all-time top 100, ranked across every MMA promotion we track and rebuilt from every completed fight in our database.

Updated November 9, 2026

#Fighter
1Demetrious JohnsonUnited States Demetrious Johnson18:371515
2Sam CreaseyUnited Kingdom Sam Creasey17:5755
3Brandon MorenoMexico Brandon Moreno16:572121
4Ali BagautinovRussia Ali Bagautinov16:1377
5Amir Albazi Amir Albazi16:0866
6Aaron AbyUnited Kingdom Aaron Aby15:4377
7John DodsonUnited States John Dodson15:321111
8Sergio PettisUnited States Sergio Pettis15:1099
T-9Askar AskarovRussia Askar Askarov15:0055
T-9Ian McCallUnited States Ian McCall15:0066
T-9Eric SheltonUnited States Eric Shelton15:0066
T-9Hiromasa OugikuboJapan Hiromasa Ougikubo15:0055
T-9Bidzina GavashelishviliGeorgia Bidzina Gavashelishvili15:0055
14Ray BorgUnited States Ray Borg14:1699
15Joshua Van Joshua Van14:141212
16Kyoji HoriguchiJapan Kyoji Horiguchi13:581212
17Mitch RaposoUnited States Mitch Raposo13:5266
18Jenel LausaPhilippines Jenel Lausa13:5055
19Yuki ItoJapan Yuki Ito13:5077
20Neil SeeryIreland Neil Seery13:4977
21Zach MakovskyUnited States Zach Makovsky13:441010
22Zhalgas ZhumagulovKazakhstan Zhalgas Zhumagulov13:361010
23Steve ErcegAustralia Steve Erceg13:3688
24André LimaBrazil André Lima13:2677
25Luis GuruleUnited States Luis Gurule13:2355
26Victor AltamiranoMexico Victor Altamirano13:2377
27Jawany ScottEngland Jawany Scott13:1377
28Chris CariasoUnited States Chris Cariaso13:0899
29Allan NascimentoBrazil Allan Nascimento13:0366
30Hu YongChina Hu Yong12:5855
31Tim ElliottUnited States Tim Elliott12:572020
32Davide ScaranoItaly Davide Scarano12:5755
33Michelangelo LupoliItaly Michelangelo Lupoli12:4155
34Alexandre PantojaBrazil Alexandre Pantoja12:371919
35Charles JohnsonUnited States Charles Johnson12:361414
36Jarred BrooksUnited States Jarred Brooks12:3166
T-37Lone'er KavanaghEngland Lone'er Kavanagh12:3188
T-37SumudaerjiChina Sumudaerji12:3188
39Asu AlmabayevKazakhstan Asu Almabayev12:281010
40Dustin OrtizUnited States Dustin Ortiz12:281414
41Tagir UlanbekovRussia Tagir Ulanbekov12:2288
42Daniel BarezSpain Daniel Barez12:1855
43Kai Kara-FranceNew Zealand Kai Kara-France12:171313
44Louis SmolkaUnited States Louis Smolka12:091010
45Henry CejudoUnited States Henry Cejudo12:0599
46David DvorakCzechia David Dvorak12:021010
47John MoragaUnited States John Moraga12:011414
48Deiveson FigueiredoBrazil Deiveson Figueiredo11:551414
49Kevin BorjasPeru Kevin Borjas11:5488
50Justin ScogginsUnited States Justin Scoggins11:4488
51Brandon RoyvalUnited States Brandon Royval11:421313
52Tyson NamUnited States Tyson Nam11:3466
53Raulian PaivaBrazil Raulian Paiva11:3255
54Paddy HolohanIreland Paddy Holohan11:2755
55Ryan BenoitUnited States Ryan Benoit11:2588
56Tatsuro TairaJapan Tatsuro Taira11:2499
57Rogerio BontorinBrazil Rogerio Bontorin11:1966
58Jussier FormigaBrazil Jussier Formiga11:181616
59Manel KapeAngola Manel Kape11:161111
60Joseph BenavidezUnited States Joseph Benavidez11:041919
61Hiroya KondoJapan Hiroya Kondo11:0155
62Matheus NicolauBrazil Matheus Nicolau11:001010
63Fran BreenEngland Fran Breen10:5466
64Malik BasahelSaudi Arabia Malik Basahel10:5088
65Carlos HernandezUnited States Carlos Hernandez10:5088
66Wilson ReisBrazil Wilson Reis10:461111
67Yuya WakamatsuJapan Yuya Wakamatsu10:4566
68Joby SanchezUnited States Joby Sanchez10:3866
69John LinekerBrazil John Lineker10:3688
70Muhammad Mokaev Muhammad Mokaev10:3299
71Alessandro CostaBrazil Alessandro Costa10:2288
72Jake HadleyEngland Jake Hadley10:1966
73Bruno SilvaBrazil Bruno Silva10:041111
74Makoto TakahashiJapan Makoto Takahashi10:021010
75Cody DurdenUnited States Cody Durden10:011414
76Clayton CarpenterUnited States Clayton Carpenter10:0166
77Jesus AguilarMexico Jesus Aguilar9:5588
78Erson YamamotoJapan Erson Yamamoto9:4077
79CJ VergaraUnited States CJ Vergara9:2399
80Jordan EspinosaUnited States Jordan Espinosa9:2077
81Joseph MoralesUnited States Joseph Morales9:1755
82Jimmy FlickUnited States Jimmy Flick9:0477
83Édgar CháirezMexico Édgar Cháirez9:0066
84Jafel FilhoBrazil Jafel Filho8:5766
85Ben NguyenUnited States Ben Nguyen8:3277
86Ode Osbourne Ode Osbourne8:0899
87Matt SchnellUnited States Matt Schnell8:041212
88Yuta SasakiJapan Yuta Sasaki7:5766
89Avazbek KholmirzaevUzbekistan Avazbek Kholmirzaev6:5955
90Alex PerezUnited States Alex Perez6:471414
91Malcolm GordonCanada Malcolm Gordon6:2866
92Ramazan TemirovUzbekistan Ramazan Temirov5:5955
93Daniel LacerdaBrazil Daniel Lacerda4:2555
94Jean Claude SaclagPhilippines Jean Claude Saclag3:3755

Ranked across every MMA promotion we track. BKFC is bare-knuckle boxing — two-minute rounds, and a punch count that is not a significant-strike count — so it is ranked only on its own boards.

Career boards need at least 5 bouts with tracked statistics.

All boardsLongest average fight