Skip to content
MMA Calendar

UFCalendar Record Book

Shortest 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
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
6Carlo Bumina-angPhilippines Carlo Bumina-ang5:5288
7Ryusei AshizawaJapan Ryusei Ashizawa6:2377
8Brian KelleherUnited States Brian Kelleher6:551111
9Oleksii PolishchukUkraine Oleksii Polishchuk7:0055
10Adrian YanezUnited States Adrian Yanez7:091212
11Guido CannettiArgentina Guido Cannetti7:161010
12Luke SandersUnited States Luke Sanders7:2255
13Ali TalebIraq Ali Taleb7:4377
14AoriqilengChina Aoriqileng7:4588
15Marlon MoraesBrazil Marlon Moraes7:501111
16Filip MacekCzechia Filip Macek8:021313
17Johnny BedfordUnited States Johnny Bedford8:0555
18El Salvador Ivan Menjivar8:1377
19Batgerel DanaaMongolia Batgerel Danaa8:1577
20Thomas AlmeidaBrazil Thomas Almeida8:2099
21Vaughan LeeUnited Kingdom Vaughan Lee8:2877
22Shinobu OtaJapan Shinobu Ota8:3277
23Johnny EduardoBrazil Johnny Eduardo8:3988
24Gustavo LopezUnited States Gustavo Lopez8:5466
25Michael McDonaldUnited States Michael McDonald8:5499
26Said NurmagomedovRussia Said Nurmagomedov8:551010
27Iuri AlcantaraBrazil Iuri Alcantara9:051414
28Joji GotoJapan Joji Goto9:1877
29Brad PickettUnited Kingdom Brad Pickett9:191010
30Eddie WinelandUnited States Eddie Wineland9:261616
31Cristian QuinonezMexico Cristian Quinonez9:3355
32Borislav NikolićSerbia Borislav Nikolić9:3477
33Rory EvansWales Rory Evans9:3666
34Cameron SmothermanUnited States Cameron Smotherman9:3755
35Dustin KimuraUnited States Dustin Kimura9:3855
36Lewis McGrillen-EvansEngland Lewis McGrillen-Evans9:3888
37Cameron SaaimanSouth Africa Cameron Saaiman9:4077
38Dustin PagueUnited States Dustin Pague9:4466
39Mitch GagnonCanada Mitch Gagnon9:4488
40Francisco RiveraUnited States Francisco Rivera9:461010
41Payton TalbottUnited States Payton Talbott9:5188
42Joe SotoUnited States Joe Soto9:5377
43Alejandro PerezMexico Alejandro Perez9:541111
44Jose QuinonezMexico Jose Quinonez9:5788
45Erik PerezMexico Erik Perez10:0299
46Da'Mon BlackshearUnited States Da'Mon Blackshear10:091010
47Saimon OliveiraBrazil Saimon Oliveira10:1055
48Cody GibsonUnited States Cody Gibson10:121111
49George RoopUnited States George Roop10:1466
50Roland DelormeCanada Roland Delorme10:1566
51Henry BrionesMexico Henry Briones10:1655
52Mario BautistaUnited States Mario Bautista10:261515
53Hugo VianaBrazil Hugo Viana10:2755
54Kholmurod NurmatovUzbekistan Kholmurod Nurmatov10:2877
55Russell DoaneUnited States Russell Doane10:3377
56Mansur KhatuevRussia Mansur Khatuev10:3455
57Yuto HokamuraJapan Yuto Hokamura10:3655
58Benito LopezUnited States Benito Lopez10:3755
59Cody GarbrandtUnited States Cody Garbrandt10:401616
60Yves JabouinHaiti Yves Jabouin10:4499
61Johnny MunozUnited States Johnny Munoz10:4555
62Montel JacksonUnited States Montel Jackson10:501515
63Shirzad QadrianUnited Kingdom Shirzad Qadrian10:5066
T-64Rani YahyaBrazil Rani Yahya10:511414
T-64Weslley MaiaBrazil Weslley Maia10:5155
66Cody StamannUnited States Cody Stamann10:531111
67Nathaniel WoodEngland Nathaniel Wood10:5455
68Rinya NakamuraJapan Rinya Nakamura11:0255
69Khurshed KakhorovGermany Khurshed Kakhorov11:0455
70Tony GravelyUnited States Tony Gravely11:0699
71Marcus McGheeUnited States Marcus McGhee11:1055
72Osimkhon RakhmonovTajikistan Osimkhon Rakhmonov11:1055
73Matthew LopezUnited States Matthew Lopez11:1866
74Scott JorgensenUnited States Scott Jorgensen11:2288
75Douglas Silva de AndradeBrazil Douglas Silva de Andrade11:2499
76Aiemann ZahabiCanada Aiemann Zahabi11:311010
77Saidyokub KakhramonovUzbekistan Saidyokub Kakhramonov11:3255
78Takeya MizugakiJapan Takeya Mizugaki11:321414
79Sean O'MalleyUnited States Sean O'Malley11:361616
80Damian StasiakPoland Damian Stasiak11:4655
81Ricardo RamosBrazil Ricardo Ramos11:5355
82Alex CaceresUnited States Alex Caceres11:5799
83Raul Rosas Jr. Raul Rosas Jr.11:5899
84Xiao LongChina Xiao Long12:0566
85Vinicius OliveiraBrazil Vinicius Oliveira12:0566
86Kyung Ho KangSouth Korea Kyung Ho Kang12:061212
87Pedro MunhozBrazil Pedro Munhoz12:102020
88Moktar BenkaciFrance Moktar Benkaci12:1155
89Jimmie RiveraUnited States Jimmie Rivera12:121010
90Davey GrantUnited Kingdom Davey Grant12:131515
91Jack ShoreWales Jack Shore12:1866
92Bryan CarawayUnited States Bryan Caraway12:1999
93Albert MoralesUnited States Albert Morales12:2266
94Ricky SimonUnited States Ricky Simon12:241818
95Sergey MorozovKazakhstan Sergey Morozov12:2555
96Raphael AssuncaoBrazil Raphael Assuncao12:281818
97Mana MartinezUnited States Mana Martinez12:2855
98Boule GodogoAngola Boule Godogo12:3055
99Edwin FigueroaUnited States Edwin Figueroa12:3266
100Rob FontUnited States Rob Font12:321919

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 boardsShortest average fight