Skip to content
MMA Calendar

UFC Record Book

UFC: Longest fights

The all-time UFC top 100, rebuilt from every completed UFC fight in our database.

Updated November 5, 2026

#FighterFight
T-1Junior Dos SantosBrazil Junior Dos Santos25:005Ben RothwellHeavyweightApr 10, 2016
T-1Stipe MiocicUnited States Stipe Miocic25:005Francis NgannouHeavyweightJan 21, 2018
T-1Stipe MiocicUnited States Stipe Miocic25:005Daniel CormierHeavyweightAug 16, 2020
T-1Ciryl GaneFrance Ciryl Gane25:005Alexander VolkovHeavyweightJun 26, 2021
T-1Jailton AlmeidaBrazil Jailton Almeida25:005Derrick LewisHeavyweightNov 5, 2023
T-1Francis NgannouCameroon Francis Ngannou25:005Ciryl GaneHeavyweightJan 23, 2022
T-1Fabricio WerdumBrazil Fabricio Werdum25:005Marcin TyburaHeavyweightNov 18, 2017
T-1Josh BarnettUnited States Josh Barnett25:005Roy NelsonHeavyweightSep 28, 2015
T-1Fabricio WerdumBrazil Fabricio Werdum25:005Travis BrowneHeavyweightApr 19, 2014
T-1Cain VelasquezUnited States Cain Velasquez25:005Junior Dos SantosHeavyweightDec 30, 2012
T-1United States Randy Couture25:005Tim SylviaHeavyweightMar 3, 2007
T-1United States Tim Sylvia25:005Jeff MonsonHeavyweightNov 18, 2006
T-1United States Kevin Randleman25:005Pete WilliamsHeavyweightNov 19, 1999
T-1United States Kevin Randleman25:005Pedro RizzoHeavyweightJun 9, 2000
T-1United States Randy Couture25:005Pedro RizzoHeavyweightMay 4, 2001
T-1United States Tim Sylvia25:005Andrei ArlovskiHeavyweightJul 8, 2006
T-1Junior Dos SantosBrazil Junior Dos Santos25:005Stipe MiocicHeavyweightDec 13, 2014
T-1Junior Dos SantosBrazil Junior Dos Santos25:005Blagoy IvanovHeavyweightJul 14, 2018
T-1Ciryl GaneFrance Ciryl Gane25:005Jairzinho RozenstruikHeavyweightFeb 28, 2021
T-1Curtis BlaydesUnited States Curtis Blaydes25:005Alexander VolkovHeavyweightJun 21, 2020
21Jairzinho RozenstruikSuriname Jairzinho Rozenstruik24:565Alistair OvereemHeavyweightDec 8, 2019
22Cain VelasquezUnited States Cain Velasquez23:095Junior Dos SantosHeavyweightOct 19, 2013
23United States Ricco Rodriguez23:045Randy CoutureHeavyweightSep 27, 2002
24Stipe MiocicUnited States Stipe Miocic22:475Mark HuntHeavyweightMay 9, 2015
25Alistair OvereemNetherlands Alistair Overeem20:265Augusto SakaiHeavyweightSep 5, 2020
26Jairzinho RozenstruikSuriname Jairzinho Rozenstruik20:004Shamil GazievHeavyweightMar 2, 2024
27Stipe MiocicUnited States Stipe Miocic19:094Daniel CormierHeavyweightAug 18, 2019
28Mark HuntNew Zealand Mark Hunt18:514Derrick LewisHeavyweightJun 11, 2017
29Derrick LewisUnited States Derrick Lewis18:424Shamil AbdurakhimovHeavyweightDec 10, 2016
30Alexander VolkovRussia Alexander Volkov16:384Fabricio WerdumHeavyweightMar 17, 2018
31Karl Williams Karl Williams15:103Jimmy LawsonHeavyweightSep 6, 2022
T-32Sergei PavlovichRussia Sergei Pavlovich15:003Jairzinho RozenstruikHeavyweightFeb 1, 2025
T-32Hamdy AbdelwahabEgypt Hamdy Abdelwahab15:003Jamal PoguesHeavyweightFeb 1, 2025
T-32Alexander VolkovRussia Alexander Volkov15:003Sergei PavlovichHeavyweightJun 22, 2024
T-32Karl Williams Karl Williams15:003Justin TafaHeavyweightMar 24, 2024
T-32Mick ParkinUnited Kingdom Mick Parkin15:003Mohammed UsmanHeavyweightMar 24, 2024
T-32Fabricio WerdumBrazil Fabricio Werdum15:003Roy NelsonHeavyweightFeb 4, 2012
T-32Jared RosholtUnited States Jared Rosholt15:003Walt HarrisHeavyweightNov 30, 2013
T-32Timothy JohnsonUnited States Timothy Johnson15:003Marcin TyburaHeavyweightApr 10, 2016
T-32Marcos Rogerio de LimaBrazil Marcos Rogerio de Lima15:003Waldo Cortes AcostaHeavyweightApr 29, 2023
T-32Martin BudaySlovakia Martin Buday15:003Jake CollierHeavyweightApr 29, 2023
T-32Jared RosholtUnited States Jared Rosholt15:003Timothy JohnsonHeavyweightAug 8, 2015
T-32Alistair OvereemNetherlands Alistair Overeem15:003Roy NelsonHeavyweightMar 14, 2015
T-32Anthony HamiltonUnited States Anthony Hamilton15:003Daniel OmielanczukHeavyweightApr 11, 2015
T-32Frank MirUnited States Frank Mir15:003Roy NelsonHeavyweightMay 29, 2011
T-32Brazil Pedro Rizzo15:003Ricco RodriguezHeavyweightNov 21, 2003
T-32United States Maurice Smith15:003Bobby HoffmanHeavyweightSep 22, 2000
T-32United Kingdom Ian Freeman15:003Tedd WilliamsHeavyweightSep 22, 2000
T-32United States Ron Waterman15:003Satoshi HonmaHeavyweightApr 14, 2000
T-32United States Carmelo Marrero15:003Cheick KongoHeavyweightOct 14, 2006
T-32United States Mike van Arsdale15:003John MarshHeavyweightApr 16, 2005
T-32Cheick KongoFrance Cheick Kongo15:003Mirko FilipovicHeavyweightSep 8, 2007
T-32Stefan StruveNetherlands Stefan Struve15:003Paul BuentelloHeavyweightDec 12, 2009
T-32Brock Lesnar Brock Lesnar15:003Heath HerringHeavyweightAug 9, 2008
T-32Brendan SchaubUnited States Brendan Schaub15:003Gabriel GonzagaHeavyweightOct 23, 2010
T-32Matt MitrioneUnited States Matt Mitrione15:003Joey BeltranHeavyweightSep 25, 2010
T-32United States Mike Russow15:003Jon Olav EinemoHeavyweightJan 28, 2012
T-32Phil De FriesUnited Kingdom Phil De Fries15:003Rob BroughtonHeavyweightNov 5, 2011
T-32Mark HuntNew Zealand Mark Hunt15:003Ben RothwellHeavyweightSep 25, 2011
T-32Travis BrowneUnited States Travis Browne15:003Rob BroughtonHeavyweightSep 25, 2011
T-32Stipe MiocicUnited States Stipe Miocic15:003Gabriel GonzagaHeavyweightJan 25, 2014
T-32Daniel CormierUnited States Daniel Cormier15:003Roy NelsonHeavyweightOct 19, 2013
T-32Roy NelsonUnited States Roy Nelson15:003Jared RosholtHeavyweightFeb 7, 2016
T-32Daniel OmielanczukPoland Daniel Omielanczuk15:003Aleksei OleinikHeavyweightJul 14, 2016
T-32Justin LedetUnited States Justin Ledet15:003Azunna AnyanwuHeavyweightSep 16, 2017
T-32Arjan Bhullar Arjan Bhullar15:003Luis HenriqueHeavyweightSep 9, 2017
T-32Timothy JohnsonUnited States Timothy Johnson15:003Daniel OmielanczukHeavyweightMar 18, 2017
T-32Mark GodbeerEngland Mark Godbeer15:003Daniel SpitzHeavyweightMar 5, 2017
T-32Tai TuivasaAustralia Tai Tuivasa15:003Andrei ArlovskiHeavyweightJun 9, 2018
T-32Justin WillisUnited States Justin Willis15:003Chase ShermanHeavyweightApr 22, 2018
T-32Curtis BlaydesUnited States Curtis Blaydes15:003Mark HuntHeavyweightFeb 10, 2018
T-32Andrei Arlovski Andrei Arlovski15:003Junior AlbiniHeavyweightNov 11, 2017
T-32Andrei Arlovski Andrei Arlovski15:003Ben RothwellHeavyweightJul 21, 2019
T-32Augusto SakaiBrazil Augusto Sakai15:003Andrei ArlovskiHeavyweightApr 28, 2019
T-32Curtis BlaydesUnited States Curtis Blaydes15:003Justin WillisHeavyweightMar 24, 2019
T-32Blagoy IvanovBulgaria Blagoy Ivanov15:003Ben RothwellHeavyweightMar 10, 2019
T-32Maurice GreeneUnited States Maurice Greene15:003Jeff HughesHeavyweightMar 10, 2019
T-32Marcin TyburaPoland Marcin Tybura15:003Serghei SpivacHeavyweightMar 1, 2020
T-32Derrick LewisUnited States Derrick Lewis15:003Ilir LatifiHeavyweightFeb 9, 2020
T-32Carlos FelipeBrazil Carlos Felipe15:003Justin TafaHeavyweightJan 16, 2021
T-32Don'Tale MayesUnited States Don'Tale Mayes15:003Roque MartinezHeavyweightNov 15, 2020
T-32Parker PorterUnited States Parker Porter15:003Chase ShermanHeavyweightAug 22, 2021
T-32Serghei SpivacMoldova Serghei Spivac15:003Aleksei OleinikHeavyweightJun 19, 2021
T-32Josh ParisianUnited States Josh Parisian15:003Roque MartinezHeavyweightJun 19, 2021
T-32Ilir LatifiSweden Ilir Latifi15:003Tanner BoserHeavyweightJun 5, 2021
T-32Martin BudaySlovakia Martin Buday15:003Lukasz BrzeskiHeavyweightAug 13, 2022
T-32Andrei Arlovski Andrei Arlovski15:003Jake CollierHeavyweightApr 30, 2022
T-32Karl Williams Karl Williams15:003Lukasz BrzeskiHeavyweightMar 11, 2023
T-32Jamal PoguesUnited States Jamal Pogues15:003Josh ParisianHeavyweightFeb 19, 2023
T-32Augusto SakaiBrazil Augusto Sakai15:003Don'Tale MayesHeavyweightFeb 26, 2023
T-32Marcin TyburaPoland Marcin Tybura15:003Blagoy IvanovHeavyweightFeb 5, 2023
T-32Waldo Cortes AcostaDominican Republic Waldo Cortes Acosta15:003Chase ShermanHeavyweightNov 19, 2022
T-32Waldo Cortes AcostaDominican Republic Waldo Cortes Acosta15:003Jared VanderaaHeavyweightOct 29, 2022
T-32Marcin TyburaPoland Marcin Tybura15:003Alexander RomanovHeavyweightAug 21, 2022
T-32Jamal PoguesUnited States Jamal Pogues15:003Thomas PetersenHeavyweightFeb 4, 2024
T-32Waldo Cortes AcostaDominican Republic Waldo Cortes Acosta15:003Andrei ArlovskiHeavyweightJan 14, 2024
T-32Mick ParkinUnited Kingdom Mick Parkin15:003Caio MachadoHeavyweightNov 18, 2023
T-32Rodrigo NascimentoBrazil Rodrigo Nascimento15:003Don'Tale MayesHeavyweightNov 5, 2023
T-32Mohammed UsmanNigeria Mohammed Usman15:003Jake CollierHeavyweightSep 23, 2023
T-32Mick ParkinUnited Kingdom Mick Parkin15:003Jamal PoguesHeavyweightJul 22, 2023

This board ranks single performances, not fighters — one fighter can hold more than one row.

All boardsLongest fight