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

#Fighter
1Dominick CruzUnited States Dominick Cruz18:201010
2Merab DvalishviliGeorgia Merab Dvalishvili18:111717
3Petr YanRussia Petr Yan18:041717
4Jose AldoBrazil Jose Aldo17:1888
5Henry CejudoUnited States Henry Cejudo15:4177
6Michinori TanakaJapan Michinori Tanaka15:0055
7Sergio PettisUnited States Sergio Pettis14:5655
8Chad AnheligerCanada Chad Anheliger14:4277
9Umar NurmagomedovRussia Umar Nurmagomedov14:2799
10Cory SandhagenUnited States Cory Sandhagen14:271515
11Mike EastonUnited States Mike Easton14:1677
12Jean MatsumotoBrazil Jean Matsumoto14:1066
13John DodsonUnited States John Dodson13:5999
14Raoni BarcelosBrazil Raoni Barcelos13:501515
15Taylor LapilusFrance Taylor Lapilus13:4777
16Andre EwellUnited States Andre Ewell13:4577
17Andre SoukhamthathUnited States Andre Soukhamthath13:4477
18Ricky TurciosUnited States Ricky Turcios13:4466
19Chris GutierrezUnited States Chris Gutierrez13:391212
20TJ DillashawUnited States TJ Dillashaw13:391616
21Heili AlatengChina Heili Alateng13:351010
22Victor HenryUnited States Victor Henry13:3366
23Renan BaraoBrazil Renan Barao13:291313
24Farid Basharat Farid Basharat13:2877
25Marlon VeraEcuador Marlon Vera13:252424
26Javid Basharat Javid Basharat13:1977
27Brad KatonaCanada Brad Katona13:1688
28Vince MoralesUnited States Vince Morales13:151212
29Daniel MarcosPeru Daniel Marcos13:0677
30Aljamain SterlingUnited States Aljamain Sterling13:061818
31Trevin Jones Trevin Jones13:0555
32SuYoung YouSouth Korea SuYoung You13:0555
33Brady HiestandUnited States Brady Hiestand13:0455
34John CastanedaUnited States John Castaneda13:0377
35Jonathan MartinezUnited States Jonathan Martinez13:031313
36Song YadongChina Song Yadong13:021616
37Casey KenneyUnited States Casey Kenney13:0166
38Urijah FaberUnited States Urijah Faber12:581717
39John LinekerBrazil John Lineker12:5788
T-40David MartinezMexico David Martinez12:5655
T-40Frankie SaenzUnited States Frankie Saenz12:561010
42Miles JohnsUnited States Miles Johns12:541111
43Deiveson FigueiredoBrazil Deiveson Figueiredo12:4799
44Muin GafurovTajikistan Muin Gafurov12:4266
45Brett JohnsWales Brett Johns12:3877
46Leandro IssaBrazil Leandro Issa12:3655
47Kyler PhillipsUnited States Kyler Phillips12:341111
48Rob FontUnited States Rob Font12:321919
49Edwin FigueroaUnited States Edwin Figueroa12:3266
50Mana MartinezUnited States Mana Martinez12:2855
51Raphael AssuncaoBrazil Raphael Assuncao12:281818
52Sergey MorozovKazakhstan Sergey Morozov12:2555
53Ricky SimonUnited States Ricky Simon12:241818
54Albert MoralesUnited States Albert Morales12:2266
55Bryan CarawayUnited States Bryan Caraway12:1999
56Jack ShoreWales Jack Shore12:1866
57Davey GrantUnited Kingdom Davey Grant12:131515
58Jimmie RiveraUnited States Jimmie Rivera12:121010
59Pedro MunhozBrazil Pedro Munhoz12:102020
60Kyung Ho KangSouth Korea Kyung Ho Kang12:061212
61Vinicius OliveiraBrazil Vinicius Oliveira12:0566
62Xiao LongChina Xiao Long12:0566
63Raul Rosas Jr. Raul Rosas Jr.11:5899
64Alex CaceresUnited States Alex Caceres11:5799
65Ricardo RamosBrazil Ricardo Ramos11:5355
66Damian StasiakPoland Damian Stasiak11:4655
67Sean O'MalleyUnited States Sean O'Malley11:361616
68Takeya MizugakiJapan Takeya Mizugaki11:321414
69Aiemann ZahabiCanada Aiemann Zahabi11:311010
70Douglas Silva de AndradeBrazil Douglas Silva de Andrade11:2499
71Scott JorgensenUnited States Scott Jorgensen11:2288
72Matthew LopezUnited States Matthew Lopez11:1866
73Marcus McGheeUnited States Marcus McGhee11:1055
74Tony GravelyUnited States Tony Gravely11:0699
75Rinya NakamuraJapan Rinya Nakamura11:0255
76Nathaniel WoodEngland Nathaniel Wood10:5455
77Cody StamannUnited States Cody Stamann10:531111
78Rani YahyaBrazil Rani Yahya10:511414
79Montel JacksonUnited States Montel Jackson10:501515
80Johnny MunozUnited States Johnny Munoz10:4555
81Yves JabouinHaiti Yves Jabouin10:4499
82Cody GarbrandtUnited States Cody Garbrandt10:401616
83Benito LopezUnited States Benito Lopez10:3755
84Russell DoaneUnited States Russell Doane10:3377
85Hugo VianaBrazil Hugo Viana10:2755
86Mario BautistaUnited States Mario Bautista10:261515
87Henry BrionesMexico Henry Briones10:1655
88Roland DelormeCanada Roland Delorme10:1566
89George RoopUnited States George Roop10:1466
90Cody GibsonUnited States Cody Gibson10:121111
91Saimon OliveiraBrazil Saimon Oliveira10:1055
92Da'Mon BlackshearUnited States Da'Mon Blackshear10:091010
93Erik PerezMexico Erik Perez10:0299
94Jose QuinonezMexico Jose Quinonez9:5788
95Alejandro PerezMexico Alejandro Perez9:541111
96Joe SotoUnited States Joe Soto9:5377
97Payton TalbottUnited States Payton Talbott9:5188
98Francisco RiveraUnited States Francisco Rivera9:461010
99Mitch GagnonCanada Mitch Gagnon9:4488
100Dustin PagueUnited States Dustin Pague9:4466

Career boards need at least 5 bouts with tracked statistics.

All boardsLongest average fight