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

#Fighter
1Pawel PawlakPoland Pawel Pawlak23:2155
2Dario BellandiItaly Dario Bellandi18:4355
3Sean StricklandUnited States Sean Strickland18:151515
4Patrik KinclCzechia Patrik Kincl16:5988
5Israel Adesanya Israel Adesanya16:431818
6Marvin VettoriItaly Marvin Vettori16:361818
7Tomasz RomanowskiPoland Tomasz Romanowski16:3555
8Johnny EblenUnited States Johnny Eblen16:2055
9Jared CannonierUnited States Jared Cannonier16:141414
10Dricus Du PlessisSouth Africa Dricus Du Plessis15:481111
11Caio BorralhoBrazil Caio Borralho15:241010
12Nassourdine ImavovFrance Nassourdine Imavov15:011010
13Japan Riki Fukuda15:0055
14Nick Ring Nick Ring14:4666
15Yoel Romero Yoel Romero14:431313
16Elias TheodorouCanada Elias Theodorou14:251010
17Tom WatsonUnited Kingdom Tom Watson14:1577
18Bruno SantosBrazil Bruno Santos14:1066
19Fabian EdwardsEngland Fabian Edwards14:0655
20Robert Whittaker Robert Whittaker14:041919
21Kelvin GastelumUnited States Kelvin Gastelum14:021616
22Shara MagomedovRussia Shara Magomedov13:5477
23Tim KennedyUnited States Tim Kennedy13:4155
24Roman DolidzeGeorgia Roman Dolidze13:231111
25Reinier de RidderNetherlands Reinier de Ridder13:2177
26Chris CurtisUnited States Chris Curtis13:1599
27Michael BispingUnited Kingdom Michael Bisping13:082424
28Borys DzikowskiPoland Borys Dzikowski13:0566
29Brad TavaresUnited States Brad Tavares13:012828
30Andrew SanchezUnited States Andrew Sanchez12:551010
31Krzysztof JotkoPoland Krzysztof Jotko12:522222
32Andrew CraigUnited States Andrew Craig12:5166
33United States Dean Lister12:4655
34Lorenz LarkinUnited States Lorenz Larkin12:4555
35Djorden SantosBrazil Djorden Santos12:4355
36Aaron JefferyCanada Aaron Jeffery12:4155
37Eryk AndersUnited States Eryk Anders12:411414
38Dalton RostaUnited States Dalton Rosta12:3955
39Thales LeitesBrazil Thales Leites12:342121
40Trevor SmithUnited States Trevor Smith12:321212
41Omari AkhmedovRussia Omari Akhmedov12:3288
42Khamzat Chimaev Khamzat Chimaev12:3166
43Anthony Hernandez Anthony Hernandez12:281313
44Rafael NatalBrazil Rafael Natal12:271717
45Brendan AllenUnited States Brendan Allen12:231919
46Samuel KrištofičSlovakia Samuel Krištofič12:221111
47Trevin GilesUnited States Trevin Giles12:2177
48Dongi YangSouth Korea Dongi Yang12:1955
49Mick StantonUnited Kingdom Mick Stanton12:1755
50JunYong ParkSouth Korea JunYong Park12:171313
T-51Makhmud Muradov Makhmud Muradov12:171111
T-51United States Chael Sonnen12:171010
53Yushin OkamiJapan Yushin Okami12:141818
54Will CurrieEngland Will Currie12:1066
55Kevin CaseyUnited States Kevin Casey12:1055
56Eddie GordonUnited States Eddie Gordon12:0866
57Francis CarmontFrance Francis Carmont12:0599
58Armen Petrosyan Armen Petrosyan12:0177
59Nick CatoneUnited States Nick Catone11:5966
60Piotr WawrzyniakPoland Piotr Wawrzyniak11:5755
61Zak CummingsUnited States Zak Cummings11:5755
62Luke BarnattUnited Kingdom Luke Barnatt11:5666
63Antonio Carlos JuniorBrazil Antonio Carlos Junior11:531010
64Lyoto MachidaBrazil Lyoto Machida11:5299
65United States Aaron Simpson11:4899
66Chris CamozziUnited States Chris Camozzi11:481919
67Dominik HumburgerCzechia Dominik Humburger11:4777
68Dan MillerUnited States Dan Miller11:461111
69Scott AskhamUnited Kingdom Scott Askham11:4488
70Christian Leroy DuncanEngland Christian Leroy Duncan11:391111
71Impa KasanganayUnited States Impa Kasanganay11:3899
72Canada David Loiseau11:3699
73John HowardUnited States John Howard11:3555
74Roman KopylovRussia Roman Kopylov11:341313
75Clint HesterUnited States Clint Hester11:3266
76Paulo CostaBrazil Paulo Costa11:321010
77Jacob MalkounAustralia Jacob Malkoun11:311010
78Kerim EngizekTürkiye Kerim Engizek11:3188
79Torrez FinneyUnited States Torrez Finney11:2555
80Yousri Belgaroui Yousri Belgaroui11:1955
81Josh FremdUnited States Josh Fremd11:0988
82Jack Hermansson Jack Hermansson11:091818
83Anderson Silva Anderson Silva11:052020
84Demian MaiaBrazil Demian Maia11:001313
85Ian HeinischUnited States Ian Heinisch11:0088
86Hector Lombard Hector Lombard10:5788
87Cesar AlmeidaBrazil Cesar Almeida10:5377
88Alex PereiraBrazil Alex Pereira10:5155
89Kevin HollandUnited States Kevin Holland10:501616
90Rodolfo VieiraBrazil Rodolfo Vieira10:491212
91Wellington TurmanBrazil Wellington Turman10:4777
92Cyprus Constantinos Philippou10:4499
93Albert DuraevRussia Albert Duraev10:3955
T-94Vitor MirandaBrazil Vitor Miranda10:3866
T-94Bevon LewisUnited States Bevon Lewis10:3866
96Markus PerezBrazil Markus Perez10:3477
97Chris WeidmanUnited States Chris Weidman10:331818
98Cezar FerreiraBrazil Cezar Ferreira10:321313
99Marc-Andre BarriaultCanada Marc-Andre Barriault10:301616
100Brad ScottUnited Kingdom Brad Scott10:3066

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