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

#Fighter
1Sean StricklandUnited States Sean Strickland18:151515
2Israel Adesanya Israel Adesanya16:431818
3Marvin VettoriItaly Marvin Vettori16:361818
4Jared CannonierUnited States Jared Cannonier16:141414
5Dricus Du PlessisSouth Africa Dricus Du Plessis15:481111
6Caio BorralhoBrazil Caio Borralho15:241010
7Nassourdine ImavovFrance Nassourdine Imavov15:011010
8Japan Riki Fukuda15:0055
9Nick Ring Nick Ring14:4666
10Yoel Romero Yoel Romero14:431313
11Elias TheodorouCanada Elias Theodorou14:251010
12Tom WatsonUnited Kingdom Tom Watson14:1577
13Robert Whittaker Robert Whittaker14:041919
14Kelvin GastelumUnited States Kelvin Gastelum14:021616
15Shara MagomedovRussia Shara Magomedov13:5477
16Reinier de RidderNetherlands Reinier de Ridder13:4166
17Tim KennedyUnited States Tim Kennedy13:4155
18Roman DolidzeGeorgia Roman Dolidze13:231111
19Chris CurtisUnited States Chris Curtis13:1599
20Makhmud Muradov Makhmud Muradov13:1066
21Michael BispingUnited Kingdom Michael Bisping13:082424
22Brad TavaresUnited States Brad Tavares13:012828
23Andrew CraigUnited States Andrew Craig12:5166
24United States Dean Lister12:4655
25Lorenz LarkinUnited States Lorenz Larkin12:4555
26Andrew SanchezUnited States Andrew Sanchez12:4499
27Djorden SantosBrazil Djorden Santos12:4355
28Eryk AndersUnited States Eryk Anders12:411414
29Krzysztof JotkoPoland Krzysztof Jotko12:391717
30Thales LeitesBrazil Thales Leites12:342121
31Trevor SmithUnited States Trevor Smith12:321212
32Omari AkhmedovRussia Omari Akhmedov12:3288
33Khamzat Chimaev Khamzat Chimaev12:3166
34Anthony Hernandez Anthony Hernandez12:281313
35Rafael NatalBrazil Rafael Natal12:271717
36Brendan AllenUnited States Brendan Allen12:231919
37Trevin GilesUnited States Trevin Giles12:2177
38Dongi YangSouth Korea Dongi Yang12:1955
39JunYong ParkSouth Korea JunYong Park12:171313
40United States Chael Sonnen12:171010
41Yushin OkamiJapan Yushin Okami12:141818
42Kevin CaseyUnited States Kevin Casey12:1055
43Francis CarmontFrance Francis Carmont12:0599
44Armen Petrosyan Armen Petrosyan12:0177
45Nick CatoneUnited States Nick Catone11:5966
46Zak CummingsUnited States Zak Cummings11:5755
47Luke BarnattUnited Kingdom Luke Barnatt11:5666
48Antonio Carlos JuniorBrazil Antonio Carlos Junior11:531010
49Lyoto MachidaBrazil Lyoto Machida11:5299
50United States Aaron Simpson11:4899
51Chris CamozziUnited States Chris Camozzi11:481919
52Dan MillerUnited States Dan Miller11:461111
53Christian Leroy DuncanEngland Christian Leroy Duncan11:391111
54Canada David Loiseau11:3699
55Roman KopylovRussia Roman Kopylov11:341313
56Clint HesterUnited States Clint Hester11:3266
57Paulo CostaBrazil Paulo Costa11:321010
58Jacob MalkounAustralia Jacob Malkoun11:311010
59Josh FremdUnited States Josh Fremd11:2666
60Torrez FinneyUnited States Torrez Finney11:2555
61Yousri Belgaroui Yousri Belgaroui11:1955
62Scott AskhamUnited Kingdom Scott Askham11:1666
63Jack Hermansson Jack Hermansson11:091818
64Anderson Silva Anderson Silva11:052020
65Demian MaiaBrazil Demian Maia11:001313
66Ian HeinischUnited States Ian Heinisch11:0088
67Hector Lombard Hector Lombard10:5788
68Cesar AlmeidaBrazil Cesar Almeida10:5377
69Alex PereiraBrazil Alex Pereira10:5155
70Kevin HollandUnited States Kevin Holland10:501616
71Rodolfo VieiraBrazil Rodolfo Vieira10:491212
72Wellington TurmanBrazil Wellington Turman10:4777
73Cyprus Constantinos Philippou10:4499
74Albert DuraevRussia Albert Duraev10:3955
T-75Vitor MirandaBrazil Vitor Miranda10:3866
T-75Bevon LewisUnited States Bevon Lewis10:3866
77Markus PerezBrazil Markus Perez10:3477
78Chris WeidmanUnited States Chris Weidman10:331818
79Cezar FerreiraBrazil Cezar Ferreira10:321313
80Marc-Andre BarriaultCanada Marc-Andre Barriault10:301616
81Brad ScottUnited Kingdom Brad Scott10:3066
82Rich FranklinUnited States Rich Franklin10:291010
83Patrick CoteCanada Patrick Cote10:251111
84Garreth McLellanSouth Africa Garreth McLellan10:2455
85Anthony SmithUnited States Anthony Smith10:2477
86Jamie PickettUnited States Jamie Pickett10:231111
87Andre PetroskiUnited States Andre Petroski10:201313
88Alan BelcherUnited States Alan Belcher10:171313
89Alessio Di ChiricoItaly Alessio Di Chirico10:171111
90Canada Kalib Starnes10:1555
91Canada Joe Doerksen10:1499
92Jack MarshmanWales Jack Marshman10:1388
93Nate MarquardtUnited States Nate Marquardt10:122323
94Uriah Hall Uriah Hall10:041818
95Darren StewartEngland Darren Stewart9:5499
96United States Pete Sell9:5055
97Dustin StoltzfusUnited States Dustin Stoltzfus9:471212
98Dalcha LungiambulaCongo - Kinshasa Dalcha Lungiambula9:4655
99Tresean GoreUnited States Tresean Gore9:4388
100Daniel KellyAustralia Daniel Kelly9:401010

Career boards need at least 5 bouts with tracked statistics.

All boardsLongest average fight