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

#FighterFight
T-1Lyoto MachidaBrazil Lyoto Machida25:005Gegard MousasiMiddleweightFeb 15, 2014
T-1Michael BispingUnited Kingdom Michael Bisping25:005Dan HendersonMiddleweightOct 9, 2016
T-1Robert Whittaker Robert Whittaker25:005Yoel RomeroMiddleweightJun 9, 2018
T-1Jack Hermansson Jack Hermansson25:005Jacare SouzaMiddleweightApr 28, 2019
T-1Israel Adesanya Israel Adesanya25:005Kelvin GastelumMiddleweightApr 14, 2019
T-1Israel Adesanya Israel Adesanya25:005Yoel RomeroMiddleweightMar 8, 2020
T-1Jared CannonierUnited States Jared Cannonier25:005Kelvin GastelumMiddleweightAug 22, 2021
T-1Nassourdine ImavovFrance Nassourdine Imavov25:005Roman DolidzeMiddleweightFeb 4, 2024
T-1Dricus Du PlessisSouth Africa Dricus Du Plessis25:005Sean StricklandMiddleweightJan 21, 2024
T-1Jack Hermansson Jack Hermansson25:005Joe PyferMiddleweightFeb 11, 2024
T-1Sean StricklandUnited States Sean Strickland25:005Israel AdesanyaMiddleweightSep 10, 2023
T-1Jared CannonierUnited States Jared Cannonier25:005Marvin VettoriMiddleweightJun 18, 2023
T-1Caio BorralhoBrazil Caio Borralho25:005Jared CannonierMiddleweightAug 25, 2024
T-1Sean StricklandUnited States Sean Strickland25:005Paulo CostaMiddleweightJun 2, 2024
T-1Roman DolidzeGeorgia Roman Dolidze25:005Marvin VettoriMiddleweightMar 15, 2025
T-1Nassourdine ImavovFrance Nassourdine Imavov25:005Caio BorralhoMiddleweightSep 6, 2025
T-1Khamzat Chimaev Khamzat Chimaev25:005Dricus Du PlessisMiddleweightAug 17, 2025
T-1Reinier de RidderNetherlands Reinier de Ridder25:005Robert WhittakerMiddleweightJul 26, 2025
T-1Dricus Du PlessisSouth Africa Dricus Du Plessis25:005Sean StricklandMiddleweightFeb 9, 2025
T-1Brendan AllenUnited States Brendan Allen25:005Chris CurtisMiddleweightApr 6, 2024
T-1Jared CannonierUnited States Jared Cannonier25:005Sean StricklandMiddleweightDec 18, 2022
T-1Israel Adesanya Israel Adesanya25:005Robert WhittakerMiddleweightFeb 13, 2022
T-1Israel Adesanya Israel Adesanya25:005Jared CannonierMiddleweightJul 3, 2022
T-1Marvin VettoriItaly Marvin Vettori25:005Kevin HollandMiddleweightApr 10, 2021
T-1Robert Whittaker Robert Whittaker25:005Kelvin GastelumMiddleweightApr 18, 2021
T-1Sean StricklandUnited States Sean Strickland25:005Jack HermanssonMiddleweightFeb 6, 2022
T-1Israel Adesanya Israel Adesanya25:005Marvin VettoriMiddleweightJun 13, 2021
T-1Israel Adesanya Israel Adesanya25:005Brad TavaresMiddleweightJul 6, 2018
T-1Robert Whittaker Robert Whittaker25:005Yoel RomeroMiddleweightJul 9, 2017
T-1Michael BispingUnited Kingdom Michael Bisping25:005Anderson SilvaMiddleweightFeb 27, 2016
T-1Michael BispingUnited Kingdom Michael Bisping25:005Thales LeitesMiddleweightJul 18, 2015
T-1Tim KennedyUnited States Tim Kennedy25:005Michael BispingMiddleweightApr 16, 2014
T-1Chris WeidmanUnited States Chris Weidman25:005Lyoto MachidaMiddleweightJul 5, 2014
T-1Anderson Silva Anderson Silva25:005Demian MaiaMiddleweightApr 10, 2010
T-1Anderson Silva Anderson Silva25:005Thales LeitesMiddleweightApr 18, 2009
T-1Rich FranklinUnited States Rich Franklin25:005David LoiseauMiddleweightMar 4, 2006
T-1United States Dave Menne25:005Gil CastilloMiddleweightSep 28, 2001
T-1Lyoto MachidaBrazil Lyoto Machida25:005Eryk AndersMiddleweightFeb 4, 2018
T-1Robert Whittaker Robert Whittaker25:005Darren TillMiddleweightJul 26, 2020
T-1Sean StricklandUnited States Sean Strickland25:005Khamzat ChimaevMiddleweightMay 9, 2026
T-1Marvin VettoriItaly Marvin Vettori25:005Jack HermanssonMiddleweightDec 6, 2020
T-1Derek BrunsonUnited States Derek Brunson25:005Kevin HollandMiddleweightMar 21, 2021
T-1Sean StricklandUnited States Sean Strickland25:005Uriah HallMiddleweightAug 1, 2021
T-1Dricus Du PlessisSouth Africa Dricus Du Plessis25:005Kamaru UsmanMiddleweightJul 18, 2026
T-1Gregory RodriguesBrazil Gregory Rodrigues25:005Anthony HernandezMiddleweightAug 22, 2026
46Anderson Silva Anderson Silva23:105Chael SonnenMiddleweightAug 7, 2010
47Brendan AllenUnited States Brendan Allen22:465Christian Leroy DuncanMiddleweightOct 10, 2026
48Anthony Hernandez Anthony Hernandez22:225Michel PereiraMiddleweightOct 19, 2024
49Alex PereiraBrazil Alex Pereira22:015Israel AdesanyaMiddleweightNov 13, 2022
50Brendan AllenUnited States Brendan Allen20:004Reinier de RidderMiddleweightOct 18, 2025
51Dricus Du PlessisSouth Africa Dricus Du Plessis18:384Israel AdesanyaMiddleweightAug 18, 2024
52Rich FranklinUnited States Rich Franklin18:254Evan TannerMiddleweightJun 4, 2005
53Luke RockholdUnited States Luke Rockhold18:124Chris WeidmanMiddleweightDec 12, 2015
54Anthony Hernandez Anthony Hernandez17:454Roman DolidzeMiddleweightAug 9, 2025
55Nassourdine ImavovFrance Nassourdine Imavov16:344Jared CannonierMiddleweightJun 9, 2024
56Uriah Hall Uriah Hall16:244Anderson SilvaMiddleweightOct 31, 2020
57Michael BispingUnited Kingdom Michael Bisping15:574Cung LeMiddleweightAug 23, 2014
58Jared CannonierUnited States Jared Cannonier15:214Gregory RodriguesMiddleweightFeb 16, 2025
T-59Djorden SantosBrazil Djorden Santos15:003Danny BarlowMiddleweightOct 18, 2025
T-59Gregory RodriguesBrazil Gregory Rodrigues15:003Roman KopylovMiddleweightNov 16, 2025
T-59Kelvin GastelumUnited States Kelvin Gastelum15:003Dustin StoltzfusMiddleweightSep 13, 2025
T-59Anthony Hernandez Anthony Hernandez15:003Brendan AllenMiddleweightFeb 23, 2025
T-59Nassourdine ImavovFrance Nassourdine Imavov15:003Brendan AllenMiddleweightSep 28, 2024
T-59Kelvin GastelumUnited States Kelvin Gastelum15:003Daniel RodriguezMiddleweightJun 22, 2024
T-59Japan Riki Fukuda15:003Steve CantwellMiddleweightFeb 25, 2012
T-59Rafael NatalBrazil Rafael Natal15:003Michael KuiperMiddleweightFeb 4, 2012
T-59Bojan VelickovicSerbia Bojan Velickovic15:003Alessio Di ChiricoMiddleweightApr 10, 2016
T-59Kelvin GastelumUnited States Kelvin Gastelum15:003Chris CurtisMiddleweightApr 9, 2023
T-59Ron StallingsUnited States Ron Stallings15:003Justin JonesMiddleweightApr 4, 2015
T-59Chris CamozziUnited States Chris Camozzi15:003Tom WatsonMiddleweightAug 8, 2015
T-59Rafael NatalBrazil Rafael Natal15:003Uriah HallMiddleweightMay 23, 2015
T-59Caio MagalhaesBrazil Caio Magalhaes15:003Nick RingMiddleweightDec 7, 2013
T-59Krzysztof JotkoPoland Krzysztof Jotko15:003Bruno SantosMiddleweightDec 7, 2013
T-59Michael BispingUnited Kingdom Michael Bisping15:003CB DollawayMiddleweightApr 25, 2015
T-59Bartosz FabinskiPoland Bartosz Fabinski15:003Garreth McLellanMiddleweightApr 11, 2015
T-59Tim BoetschUnited States Tim Boetsch15:003Kendall GroveMiddleweightMay 29, 2011
T-59United States Jorge Rivera15:003David LoiseauMiddleweightSep 26, 2003
T-59Matt LindlandUnited States Matt Lindland15:003Ivan SalaverryMiddleweightSep 27, 2002
T-59Martin KampmannDenmark Martin Kampmann15:003Thales LeitesMiddleweightNov 11, 2006
T-59Yushin OkamiJapan Yushin Okami15:003Alan BelcherMiddleweightAug 26, 2006
T-59Jon FitchUnited States Jon Fitch15:003Brock LarsonMiddleweightOct 3, 2005
T-59United States Evan Tanner15:003Phil BaroniMiddleweightJun 19, 2004
T-59United States Marvin Eastman15:003Terry MartinMiddleweightFeb 2, 2008
T-59Thales LeitesBrazil Thales Leites15:003Nate MarquardtMiddleweightJun 7, 2008
T-59Rousimar PalharesBrazil Rousimar Palhares15:003Jeremy HornMiddleweightJan 17, 2009
T-59Maiquel FalcaoBrazil Maiquel Falcao15:003Gerald HarrisMiddleweightNov 21, 2010
T-59Mark MunozUnited States Mark Munoz15:003Aaron SimpsonMiddleweightNov 21, 2010
T-59Michael BispingUnited Kingdom Michael Bisping15:003Yoshihiro AkiyamaMiddleweightOct 16, 2010
T-59Tom LawlorUnited States Tom Lawlor15:003Patrick CoteMiddleweightOct 23, 2010
T-59Chris CamozziUnited States Chris Camozzi15:003Dongi YangMiddleweightOct 23, 2010
T-59Yushin OkamiJapan Yushin Okami15:003Nate MarquardtMiddleweightNov 13, 2010
T-59Demian MaiaBrazil Demian Maia15:003Mario MirandaMiddleweightAug 29, 2010
T-59Michael BispingUnited Kingdom Michael Bisping15:003Dan MillerMiddleweightMay 29, 2010
T-59CB DollawayUnited States CB Dollaway15:003Jason MillerMiddleweightMay 26, 2012
T-59Ronny MarkesBrazil Ronny Markes15:003Aaron SimpsonMiddleweightFeb 15, 2012
T-59United States Chael Sonnen15:003Michael BispingMiddleweightJan 28, 2012
T-59Chris WeidmanUnited States Chris Weidman15:003Demian MaiaMiddleweightJan 28, 2012
T-59Tim BoetschUnited States Tim Boetsch15:003Nick RingMiddleweightSep 25, 2011
T-59Court McGeeUnited States Court McGee15:003Dongi YangMiddleweightSep 17, 2011
T-59Rafael NatalBrazil Rafael Natal15:003Joao ZeferinoMiddleweightMay 18, 2013

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

All boardsLongest fight