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

#Fighter
1Kirill KornilovRussia Kirill Kornilov18:0288
2Anton VyaziginRussia Anton Vyazigin17:5655
3United States Tony Johnson Jr.17:3466
4United States Kevin Randleman17:0355
5Elmar GasanovRussia Elmar Gasanov16:4955
6Hatef MoeilGermany Hatef Moeil16:1977
7Blagoy IvanovBulgaria Blagoy Ivanov16:0799
8Ivan Vitasovic Ivan Vitasovic15:0455
T-9Hamdy AbdelwahabEgypt Hamdy Abdelwahab15:0055
T-9Heath HerringUnited States Heath Herring15:0055
T-9Jamal PoguesUnited States Jamal Pogues15:0055
12Lazar TodevBulgaria Lazar Todev14:341010
13Carlos FelipeBrazil Carlos Felipe14:311212
14Asylzhan BakhytzhanulyKazakhstan Asylzhan Bakhytzhanuly14:2555
15Daniel CormierUnited States Daniel Cormier14:1966
16Oleg PopovRussia Oleg Popov13:4977
17Karl Williams Karl Williams13:4099
18Ciryl GaneFrance Ciryl Gane13:391313
19Szymon BajorPoland Szymon Bajor13:1388
20United States Randy Couture13:071313
21Alexander VolkovRussia Alexander Volkov13:032020
22Augusto SakaiBrazil Augusto Sakai13:031313
23Maxwell Djantou NanaCameroon Maxwell Djantou Nana13:0055
24Mohammed UsmanNigeria Mohammed Usman12:4577
25Kirill GrishenkoBelarus Kirill Grishenko12:4255
26Arbi AgujevAustria Arbi Agujev12:4066
27Justin WillisUnited States Justin Willis12:3155
28Evgeny ErokhinRussia Evgeny Erokhin12:2366
29Luis HenriqueBrazil Luis Henrique12:0866
30Ruslan GabaraevRussia Ruslan Gabaraev12:0455
31Rizvan KunievRussia Rizvan Kuniev12:0266
32Daniel OmielanczukPoland Daniel Omielanczuk11:5599
33Marek SamociukPoland Marek Samociuk11:5388
34United States Ricco Rodriguez11:5277
35Joey BeltranUnited States Joey Beltran11:4677
36 Jeff Monson11:4366
37Tanner BoserCanada Tanner Boser11:421010
38Don'Tale MayesUnited States Don'Tale Mayes11:421414
39Brazil Pedro Rizzo11:361414
40Arash SadeghiIran Arash Sadeghi11:3055
41Maxim GrishinRussia Maxim Grishin11:2666
42United States Jon Madsen11:2255
43Stipe MiocicUnited States Stipe Miocic11:211919
44Marcin TyburaPoland Marcin Tybura11:112525
45Roy NelsonUnited States Roy Nelson11:031818
46United States Maurice Smith11:0177
47Waldo Cortes AcostaDominican Republic Waldo Cortes Acosta11:001515
48Mark HuntNew Zealand Mark Hunt10:561717
49Rodrigo NascimentoBrazil Rodrigo Nascimento10:551111
50Fabricio WerdumBrazil Fabricio Werdum10:451818
51Junior Dos SantosBrazil Junior Dos Santos10:442323
52Jake CollierUnited States Jake Collier10:4288
53Chase ShermanUnited States Chase Sherman10:411515
54United States Mike Russow10:3966
55Sergey BilostenniyRussia Sergey Bilostenniy10:3755
56Jhonata DinizBrazil Jhonata Diniz10:3577
57United States Tim Sylvia10:351313
58Jared VanderaaUnited States Jared Vanderaa10:3588
59Klidson AbreuBrazil Klidson Abreu10:3288
60Darko StosicSerbia Darko Stosic10:2899
61Jared RosholtUnited States Jared Rosholt10:151616
62Thomas PetersenUnited States Thomas Petersen10:1188
63Ben RothwellUnited States Ben Rothwell10:021717
64Jailton AlmeidaBrazil Jailton Almeida9:551010
65Josh CopelandUnited States Josh Copeland9:5266
66Mick ParkinUnited Kingdom Mick Parkin9:5177
67Tsuyoshi SudarioJapan Tsuyoshi Sudario9:4455
68Curtis BlaydesUnited States Curtis Blaydes9:392121
69Andrei Arlovski Andrei Arlovski9:384141
70Jairzinho RozenstruikSuriname Jairzinho Rozenstruik9:271515
71Shamil AbdurakhimovRussia Shamil Abdurakhimov9:271111
72United States Jake O'Brien9:2655
73Alexander RomanovMoldova Alexander Romanov9:231313
74Mukhumat VakhaevRussia Mukhumat Vakhaev9:1955
75Alistair OvereemNetherlands Alistair Overeem9:142020
76Martin BudaySlovakia Martin Buday9:111616
77Josh BarnettUnited States Josh Barnett9:0999
78Cheick KongoFrance Cheick Kongo9:051818
79Maurice GreeneUnited States Maurice Greene9:041212
80Tadej DajčmanSlovenia Tadej Dajčman8:5555
T-81Danilo MarquesBrazil Danilo Marques8:5355
T-81Sergey StarodubBelarus Sergey Starodub8:5355
83Marcelo GolmBrazil Marcelo Golm8:5266
84Derrick LewisUnited States Derrick Lewis8:513232
85Eddie SanchezUnited States Eddie Sanchez8:5066
86Chris BarnettUnited States Chris Barnett8:5066
87Serghei SpivacMoldova Serghei Spivac8:471616
88Stuart AustinUnited Kingdom Stuart Austin8:4555
89Viktor PestaCzechia Viktor Pesta8:4088
90Josh ParisianUnited States Josh Parisian8:371010
91Sulim BatalovRussia Sulim Batalov8:3766
92Soa PaleleiAustralia Soa Palelei8:3477
93Timothy JohnsonUnited States Timothy Johnson8:301111
94Brazil Antonio Rodrigo Nogueira8:291111
95Tai TuivasaAustralia Tai Tuivasa8:271919
96Lukasz BrzeskiPoland Lukasz Brzeski8:2677
97Štefan VojčákSlovakia Štefan Vojčák8:1888
98Shawn JordanUnited States Shawn Jordan8:161111
99Phil De FriesUnited Kingdom Phil De Fries8:041111
100Travis BrowneUnited States Travis Browne8:021717

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