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
1Tom AspinallEngland Tom Aspinall2:0299
2Mike KyleUnited States Mike Kyle2:3355
3Vitor BelfortBrazil Vitor Belfort3:0255
4Abdoulaye KaneSenegal Abdoulaye Kane3:0355
5Arkadiusz WrzosekPoland Arkadiusz Wrzosek3:1077
6Martin BaturCroatia Martin Batur3:1166
7Chris DaukausUnited States Chris Daukaus3:1577
8Todd DuffeeUnited States Todd Duffee3:1855
9Caio BitencourtBrazil Caio Bitencourt3:2366
10Cyril AskerFrance Cyril Asker3:2455
11Pavel DailidkoLithuania Pavel Dailidko3:4499
12Tallison TeixeiraBrazil Tallison Teixeira3:4555
13United States David Abbott3:5188
14Miha FrlicSlovenia Miha Frlic4:0566
15Valter Walker Valter Walker4:1166
16Mikio UedaJapan Mikio Ueda4:2477
17Muhammed DeReeseUnited States Muhammed DeReese4:2988
18Renan FerreiraBrazil Renan Ferreira4:401111
19Jack MayUnited States Jack May4:5555
20United States Shane Carwin4:5566
21Miran FabjanSlovenia Miran Fabjan4:5655
22Daniel DittrichCzechia Daniel Dittrich5:1177
23Alex NicholsonUnited States Alex Nicholson5:1266
24Sergei PavlovichRussia Sergei Pavlovich5:171212
25Kennedy NzechukwuNigeria Kennedy Nzechukwu5:1855
26Artem DushenkoRussia Artem Dushenko5:2355
27Austen LaneUnited States Austen Lane5:3477
28United States Dave Herman5:3455
29Patrick VespazianiGermany Patrick Vespaziani5:4366
30Pat BarryUnited States Pat Barry5:461212
31Frank MirUnited States Frank Mir5:462727
32Junior AlbiniBrazil Junior Albini5:5055
33Walt HarrisUnited States Walt Harris5:561515
34Artur SzpilkaPoland Artur Szpilka5:5655
35Justin TafaNew Zealand Justin Tafa6:0199
36United States Tra Telligman6:0355
37Antonio SilvaBrazil Antonio Silva6:071111
38Greg HardyUnited States Greg Hardy6:071212
39Denis GoltsovRussia Denis Goltsov6:101919
40Gabriel GonzagaBrazil Gabriel Gonzaga6:152222
41Anthony HamiltonUnited States Anthony Hamilton6:171010
42Matt MitrioneUnited States Matt Mitrione6:181414
43Netherlands Antoni Hardonk6:2488
44Brandon VeraUnited States Brandon Vera6:2777
45Brock Lesnar Brock Lesnar6:2977
46Philipe LinsBrazil Philipe Lins6:3755
47Matheus ScheffelBrazil Matheus Scheffel6:4199
48Francis NgannouCameroon Francis Ngannou6:471515
49Aleksei Oleinik Aleksei Oleinik6:481717
50Louie SutherlandScotland Louie Sutherland6:5566
51Paul BuentelloUnited States Paul Buentello6:5566
52Marcos Rogerio de LimaBrazil Marcos Rogerio de Lima6:561212
53Adam PałaszPoland Adam Pałasz6:5688
54Tim HagueCanada Tim Hague6:5855
55Junior TafaNew Zealand Junior Tafa6:5855
56Michal AndryszakPoland Michal Andryszak7:0055
57Francimar BarrosoBrazil Francimar Barroso7:0755
58Shamil GazievRussia Shamil Gaziev7:0999
59Kelvin TillerUnited States Kelvin Tiller7:0966
60Valdrin IstrefiLiechtenstein Valdrin Istrefi7:1166
61Abraham BablyEngland Abraham Bably7:1466
62Josh HokitUnited States Josh Hokit7:1455
63Bruno CappelozzaBrazil Bruno Cappelozza7:2077
64Parker PorterUnited States Parker Porter7:2088
65Brendan SchaubUnited States Brendan Schaub7:231010
66Cain VelasquezUnited States Cain Velasquez7:241515
67Michal MartínekCzechia Michal Martínek7:271212
68Mario PintoPortugal Mario Pinto7:2955
69Ante DelijaCroatia Ante Delija7:311515
70Amir AliakbariIran Amir Aliakbari7:3755
71United Kingdom Ian Freeman7:4366
72Tsuyoshi KohsakaJapan Tsuyoshi Kohsaka7:4377
73Juan AdamsUnited States Juan Adams7:4577
74Stefan StruveNetherlands Stefan Struve7:492424
75Yorgan De CastroUnited States Yorgan De Castro7:4977
76Andre MirandaBrazil Andre Miranda7:5155
77United States Pete Williams7:5588
78Mirko FilipovicCroatia Mirko Filipovic7:551717
79Travis BrowneUnited States Travis Browne8:021717
80Phil De FriesUnited Kingdom Phil De Fries8:041111
81Shawn JordanUnited States Shawn Jordan8:161111
82Štefan VojčákSlovakia Štefan Vojčák8:1888
83Lukasz BrzeskiPoland Lukasz Brzeski8:2677
84Tai TuivasaAustralia Tai Tuivasa8:271919
85Brazil Antonio Rodrigo Nogueira8:291111
86Timothy JohnsonUnited States Timothy Johnson8:301111
87Soa PaleleiAustralia Soa Palelei8:3477
88Sulim BatalovRussia Sulim Batalov8:3766
89Josh ParisianUnited States Josh Parisian8:371010
90Viktor PestaCzechia Viktor Pesta8:4088
91Stuart AustinUnited Kingdom Stuart Austin8:4555
92Serghei SpivacMoldova Serghei Spivac8:471616
93Chris BarnettUnited States Chris Barnett8:5066
94Eddie SanchezUnited States Eddie Sanchez8:5066
95Derrick LewisUnited States Derrick Lewis8:513232
96Marcelo GolmBrazil Marcelo Golm8:5266
T-97Danilo MarquesBrazil Danilo Marques8:5355
T-97Sergey StarodubBelarus Sergey Starodub8:5355
99Tadej DajčmanSlovenia Tadej Dajčman8:5555
100Maurice GreeneUnited States Maurice Greene9:041212

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