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
1Kamaru UsmanUnited States Kamaru Usman18:411717
2Leon EdwardsUnited Kingdom Leon Edwards17:231919
3Rafael Dos AnjosBrazil Rafael Dos Anjos17:021111
4Colby CovingtonUnited States Colby Covington16:571717
5Belal MuhammadUnited States Belal Muhammad16:182121
6Tarec SaffiedineBelgium Tarec Saffiedine16:0566
7Jake ShieldsUnited States Jake Shields15:5077
8Georges St-PierreCanada Georges St-Pierre15:382121
9Ian Machado GarryIreland Ian Machado Garry15:371212
10Nate DiazUnited States Nate Diaz15:231010
T-11Nicholas MusokeSweden Nicholas Musoke14:5555
T-11Bojan VelickovicSerbia Bojan Velickovic14:5555
13Ange LoosaSwitzerland Ange Loosa14:5166
14Ryan LaFlareUnited States Ryan LaFlare14:471010
15Stephen ThompsonUnited States Stephen Thompson14:312222
16Keita NakamuraJapan Keita Nakamura14:141010
17Gilbert BurnsBrazil Gilbert Burns14:081515
18Nicolas DalbyDenmark Nicolas Dalby14:011414
19Anthony Rocco MartinUnited States Anthony Rocco Martin13:5477
20United States Matthew Riddle13:5299
21Tyron WoodleyUnited States Tyron Woodley13:451616
22Rory MacDonaldCanada Rory MacDonald13:421313
23Sean SpencerUnited States Sean Spencer13:3677
24David MitchellUnited States David Mitchell13:3555
25Joaquin BuckleyUnited States Joaquin Buckley13:3499
26John HathawayUnited Kingdom John Hathaway13:2499
27Sean BradyUnited States Sean Brady13:211111
28Demian MaiaBrazil Demian Maia13:202020
29Canada TJ Grant13:2066
30Robbie LawlerUnited States Robbie Lawler13:162323
31Carlos ConditUnited States Carlos Condit13:141919
32Ramazan EmeevRussia Ramazan Emeev13:1377
33Jon FitchUnited States Jon Fitch13:101717
34Patrick CoteCanada Patrick Cote13:0988
35Max GriffinUnited States Max Griffin13:081919
36Michel PereiraBrazil Michel Pereira13:0488
37Kelvin GastelumUnited States Kelvin Gastelum12:5988
38Nick DiazUnited States Nick Diaz12:591313
39Canada Sean Pierson12:5766
40Phil RoweUnited States Phil Rowe12:561010
T-41United States Brad Blackburn12:5555
T-41Cathal PendredIreland Cathal Pendred12:5555
43Jorge MasvidalUnited States Jorge Masvidal12:551515
44Amir SadollahUnited States Amir Sadollah12:541010
45Richard WalshAustralia Richard Walsh12:5366
46Paul TaylorUnited Kingdom Paul Taylor12:5077
47United States Sean Sherk12:4966
48Sean StricklandUnited States Sean Strickland12:3988
49Court McGeeUnited States Court McGee12:352020
50United Kingdom Nick Osipczak12:3155
51Rick StoryUnited States Rick Story12:291919
52Brian EbersoleUnited States Brian Ebersole12:2688
53David ZawadaGermany David Zawada12:2355
54England Dan Hardy12:221010
55BJ PennUnited States BJ Penn12:2288
56Johny HendricksUnited States Johny Hendricks12:211818
57Diego SanchezUnited States Diego Sanchez12:181919
58Darren TillUnited Kingdom Darren Till12:1888
59Sergio MoraesBrazil Sergio Moraes12:171313
60Jake MatthewsAustralia Jake Matthews12:101717
61Punahele SorianoUnited States Punahele Soriano12:0655
62Jack Della MaddalenaAustralia Jack Della Maddalena12:061111
63John HowardUnited States John Howard12:041313
64Kevin HollandUnited States Kevin Holland12:001212
65Mike PierceUnited States Mike Pierce11:581414
66Roan CarneiroBrazil Roan Carneiro11:5677
67Alex MoronoUnited States Alex Morono11:552222
68Neil MagnyUnited States Neil Magny11:523838
69Siyar BahadurzadaAfghanistan Siyar Bahadurzada11:4877
70Jared GoodenUnited States Jared Gooden11:4677
71Peter Sobotta Peter Sobotta11:451010
72Alex GarciaCanada Alex Garcia11:421010
73Alexander YakovlevRussia Alexander Yakovlev11:3655
74Elizeu Zaleski dos SantosBrazil Elizeu Zaleski dos Santos11:361818
T-75United States Luke Cummo11:3566
T-75United States Forrest Petz11:3577
77Oban ElliottWales Oban Elliott11:3477
78Omari AkhmedovRussia Omari Akhmedov11:2577
79Chidi NjokuaniUnited States Chidi Njokuani11:2566
80Paulo ThiagoBrazil Paulo Thiago11:241313
81Claudio SilvaBrazil Claudio Silva11:2377
82Curtis MillenderUnited States Curtis Millender11:2255
83Bryan BarberenaUnited States Bryan Barberena11:191515
84Karo ParisyanArmenia Karo Parisyan11:191212
85United States Matt Serra11:1888
86Mike PerryUnited States Mike Perry11:081515
87Santiago PonzinibbioArgentina Santiago Ponzinibbio11:072020
88Rinat FakhretdinovRussia Rinat Fakhretdinov10:5877
89Zak CummingsUnited States Zak Cummings10:5688
90Canada Carlos Newton10:5655
91Nikolay VeretennikovKazakhstan Nikolay Veretennikov10:5266
92Rhys McKeeIreland Rhys McKee10:5266
93Dong Hyun KimSouth Korea Dong Hyun Kim10:521717
94Joshua BurkmanUnited States Joshua Burkman10:521414
95Gabe GreenUnited States Gabe Green10:5155
96Preston ParsonsUnited States Preston Parsons10:5066
97Thiago AlvesBrazil Thiago Alves10:502626
98Matthew SemelsbergerUnited States Matthew Semelsberger10:491111
99Gunnar NelsonIceland Gunnar Nelson10:471515
100Shavkat RakhmonovKazakhstan Shavkat Rakhmonov10:4477

Career boards need at least 5 bouts with tracked statistics.

All boardsLongest average fight