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

#Fighter
1John AlbertUnited States John Albert4:2455
2Randy CostaUnited States Randy Costa4:2666
3Malcolm WellmakerUnited States Malcolm Wellmaker4:4755
4Anthony BirchakUnited States Anthony Birchak5:1366
5Louis SmolkaUnited States Louis Smolka5:2877
6Brian KelleherUnited States Brian Kelleher6:551111
7Adrian YanezUnited States Adrian Yanez7:091212
8Guido CannettiArgentina Guido Cannetti7:161010
9Luke SandersUnited States Luke Sanders7:2255
10AoriqilengChina Aoriqileng7:4588
11Marlon MoraesBrazil Marlon Moraes7:501111
12Johnny BedfordUnited States Johnny Bedford8:0555
13El Salvador Ivan Menjivar8:1377
14Batgerel DanaaMongolia Batgerel Danaa8:1577
15Thomas AlmeidaBrazil Thomas Almeida8:2099
16Vaughan LeeUnited Kingdom Vaughan Lee8:2877
17Johnny EduardoBrazil Johnny Eduardo8:3988
18Michael McDonaldUnited States Michael McDonald8:5499
19Said NurmagomedovRussia Said Nurmagomedov8:551010
20Iuri AlcantaraBrazil Iuri Alcantara9:051414
21Brad PickettUnited Kingdom Brad Pickett9:191010
22Eddie WinelandUnited States Eddie Wineland9:261616
23Cristian QuinonezMexico Cristian Quinonez9:3355
24Cameron SmothermanUnited States Cameron Smotherman9:3755
25Dustin KimuraUnited States Dustin Kimura9:3855
26Cameron SaaimanSouth Africa Cameron Saaiman9:4077
27Dustin PagueUnited States Dustin Pague9:4466
28Mitch GagnonCanada Mitch Gagnon9:4488
29Francisco RiveraUnited States Francisco Rivera9:461010
30Payton TalbottUnited States Payton Talbott9:5188
31Joe SotoUnited States Joe Soto9:5377
32Alejandro PerezMexico Alejandro Perez9:541111
33Jose QuinonezMexico Jose Quinonez9:5788
34Erik PerezMexico Erik Perez10:0299
35Da'Mon BlackshearUnited States Da'Mon Blackshear10:091010
36Saimon OliveiraBrazil Saimon Oliveira10:1055
37Cody GibsonUnited States Cody Gibson10:121111
38George RoopUnited States George Roop10:1466
39Roland DelormeCanada Roland Delorme10:1566
40Henry BrionesMexico Henry Briones10:1655
41Mario BautistaUnited States Mario Bautista10:261515
42Hugo VianaBrazil Hugo Viana10:2755
43Russell DoaneUnited States Russell Doane10:3377
44Benito LopezUnited States Benito Lopez10:3755
45Cody GarbrandtUnited States Cody Garbrandt10:401616
46Yves JabouinHaiti Yves Jabouin10:4499
47Johnny MunozUnited States Johnny Munoz10:4555
48Montel JacksonUnited States Montel Jackson10:501515
49Rani YahyaBrazil Rani Yahya10:511414
50Cody StamannUnited States Cody Stamann10:531111
51Nathaniel WoodEngland Nathaniel Wood10:5455
52Rinya NakamuraJapan Rinya Nakamura11:0255
53Tony GravelyUnited States Tony Gravely11:0699
54Marcus McGheeUnited States Marcus McGhee11:1055
55Matthew LopezUnited States Matthew Lopez11:1866
56Scott JorgensenUnited States Scott Jorgensen11:2288
57Douglas Silva de AndradeBrazil Douglas Silva de Andrade11:2499
58Aiemann ZahabiCanada Aiemann Zahabi11:311010
59Takeya MizugakiJapan Takeya Mizugaki11:321414
60Sean O'MalleyUnited States Sean O'Malley11:361616
61Damian StasiakPoland Damian Stasiak11:4655
62Ricardo RamosBrazil Ricardo Ramos11:5355
63Alex CaceresUnited States Alex Caceres11:5799
64Raul Rosas Jr. Raul Rosas Jr.11:5899
65Xiao LongChina Xiao Long12:0566
66Vinicius OliveiraBrazil Vinicius Oliveira12:0566
67Kyung Ho KangSouth Korea Kyung Ho Kang12:061212
68Pedro MunhozBrazil Pedro Munhoz12:102020
69Jimmie RiveraUnited States Jimmie Rivera12:121010
70Davey GrantUnited Kingdom Davey Grant12:131515
71Jack ShoreWales Jack Shore12:1866
72Bryan CarawayUnited States Bryan Caraway12:1999
73Albert MoralesUnited States Albert Morales12:2266
74Ricky SimonUnited States Ricky Simon12:241818
75Sergey MorozovKazakhstan Sergey Morozov12:2555
76Raphael AssuncaoBrazil Raphael Assuncao12:281818
77Mana MartinezUnited States Mana Martinez12:2855
78Edwin FigueroaUnited States Edwin Figueroa12:3266
79Rob FontUnited States Rob Font12:321919
80Kyler PhillipsUnited States Kyler Phillips12:341111
81Leandro IssaBrazil Leandro Issa12:3655
82Brett JohnsWales Brett Johns12:3877
83Muin GafurovTajikistan Muin Gafurov12:4266
84Deiveson FigueiredoBrazil Deiveson Figueiredo12:4799
85Miles JohnsUnited States Miles Johns12:541111
T-86David MartinezMexico David Martinez12:5655
T-86Frankie SaenzUnited States Frankie Saenz12:561010
88John LinekerBrazil John Lineker12:5788
89Urijah FaberUnited States Urijah Faber12:581717
90Casey KenneyUnited States Casey Kenney13:0166
91Song YadongChina Song Yadong13:021616
92Jonathan MartinezUnited States Jonathan Martinez13:031313
93John CastanedaUnited States John Castaneda13:0377
94Brady HiestandUnited States Brady Hiestand13:0455
95SuYoung YouSouth Korea SuYoung You13:0555
96Trevin Jones Trevin Jones13:0555
97Aljamain SterlingUnited States Aljamain Sterling13:061818
98Daniel MarcosPeru Daniel Marcos13:0677
99Vince MoralesUnited States Vince Morales13:151212
100Brad KatonaCanada Brad Katona13:1688

Career boards need at least 5 bouts with tracked statistics.

All boardsShortest average fight