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

#FighterFight
T-1Brandon RoyvalUnited States Brandon Royval25:005Brandon MorenoFlyweightFeb 25, 2024
T-1Sergio PettisUnited States Sergio Pettis25:005Brandon MorenoFlyweightAug 6, 2017
T-1Alexandre PantojaBrazil Alexandre Pantoja25:005Brandon RoyvalFlyweightDec 17, 2023
T-1Alexandre PantojaBrazil Alexandre Pantoja25:005Brandon MorenoFlyweightJul 9, 2023
T-1Lone'er KavanaghEngland Lone'er Kavanagh25:005Brandon MorenoFlyweightFeb 28, 2026
T-1Alexandre PantojaBrazil Alexandre Pantoja25:005Steve ErcegFlyweightMay 5, 2024
T-1Brandon MorenoMexico Brandon Moreno25:005Steve ErcegFlyweightMar 29, 2025
T-1Brandon RoyvalUnited States Brandon Royval25:005Tatsuro TairaFlyweightOct 12, 2024
T-1Brandon MorenoMexico Brandon Moreno25:005Amir AlbaziFlyweightNov 3, 2024
T-1Amir Albazi Amir Albazi25:005Kai Kara-FranceFlyweightJun 4, 2023
T-1Deiveson FigueiredoBrazil Deiveson Figueiredo25:005Brandon MorenoFlyweightJan 23, 2022
T-1Henry CejudoUnited States Henry Cejudo25:005Demetrious JohnsonFlyweightAug 4, 2018
T-1Demetrious JohnsonUnited States Demetrious Johnson25:005John DodsonFlyweightSep 5, 2015
T-1Demetrious JohnsonUnited States Demetrious Johnson25:005John DodsonFlyweightJan 26, 2013
T-1Demetrious JohnsonUnited States Demetrious Johnson25:005Joseph BenavidezFlyweightSep 22, 2012
T-1Demetrious JohnsonUnited States Demetrious Johnson25:005Ali BagautinovFlyweightJun 14, 2014
T-1Demetrious JohnsonUnited States Demetrious Johnson25:005Tim ElliottFlyweightDec 4, 2016
T-1Joshua Van Joshua Van25:005Alexandre PantojaFlyweightSep 19, 2026
19Demetrious JohnsonUnited States Demetrious Johnson24:595Kyoji HoriguchiFlyweightApr 25, 2015
20Demetrious JohnsonUnited States Demetrious Johnson23:435John MoragaFlyweightJul 27, 2013
21Demetrious JohnsonUnited States Demetrious Johnson23:155Ray BorgFlyweightOct 7, 2017
22Joshua Van Joshua Van21:325Tatsuro TairaFlyweightMay 9, 2026
T-23Jesus AguilarMexico Jesus Aguilar15:003Luis GuruleFlyweightSep 13, 2025
T-23Allan NascimentoBrazil Allan Nascimento15:003Jafel FilhoFlyweightJun 1, 2025
T-23Carlos HernandezUnited States Carlos Hernandez15:003Nyamjargal TumendemberelFlyweightNov 23, 2024
T-23Daniel BarezSpain Daniel Barez15:003Victor AltamiranoFlyweightSep 28, 2024
T-23Jesus AguilarMexico Jesus Aguilar15:003Mateus MendoncaFlyweightFeb 25, 2024
T-23Felipe dos SantosBrazil Felipe dos Santos15:003Victor AltamiranoFlyweightFeb 25, 2024
T-23Chris KeladesCanada Chris Kelades15:003Chris BealFlyweightAug 23, 2015
T-23Cody DurdenUnited States Cody Durden15:003Charles JohnsonFlyweightApr 29, 2023
T-23Ray BorgUnited States Ray Borg15:003Geane HerreraFlyweightAug 8, 2015
T-23Henry CejudoUnited States Henry Cejudo15:003Chris CariasoFlyweightMar 14, 2015
T-23Joseph BenavidezUnited States Joseph Benavidez15:003John MoragaFlyweightMay 23, 2015
T-23John DodsonUnited States John Dodson15:003Zach MakovskyFlyweightMay 23, 2015
T-23Justin ScogginsUnited States Justin Scoggins15:003Josh SampoFlyweightMay 23, 2015
T-23John DodsonUnited States John Dodson15:003Tim ElliottFlyweightMay 5, 2012
T-23Jussier FormigaBrazil Jussier Formiga15:003Chris CariasoFlyweightMay 18, 2013
T-23John LinekerBrazil John Lineker15:003Yasuhiro UrushitaniFlyweightNov 10, 2012
T-23Demetrious JohnsonUnited States Demetrious Johnson15:003Ian McCallFlyweightJun 8, 2012
T-23Zach MakovskyUnited States Zach Makovsky15:003Josh SampoFlyweightFeb 22, 2014
T-23Chris CariasoUnited States Chris Cariaso15:003Louis SmolkaFlyweightMay 10, 2014
T-23Kyoji HoriguchiJapan Kyoji Horiguchi15:003Darrell MontagueFlyweightMay 10, 2014
T-23Louis SmolkaUnited States Louis Smolka15:003Neil SeeryFlyweightJul 11, 2015
T-23Joseph BenavidezUnited States Joseph Benavidez15:003Zach MakovskyFlyweightFeb 7, 2016
T-23Justin ScogginsUnited States Justin Scoggins15:003Ray BorgFlyweightFeb 7, 2016
T-23Wilson ReisBrazil Wilson Reis15:003Dustin OrtizFlyweightJan 31, 2016
T-23Matheus NicolauBrazil Matheus Nicolau15:003John MoragaFlyweightJul 8, 2016
T-23John MoragaUnited States John Moraga15:003Ashkan MokhtarianFlyweightJun 11, 2017
T-23Ray BorgUnited States Ray Borg15:003Jussier FormigaFlyweightMar 12, 2017
T-23Matt SchnellUnited States Matt Schnell15:003Naoki InoueFlyweightJun 23, 2018
T-23Sergio PettisUnited States Sergio Pettis15:003Joseph BenavidezFlyweightJun 9, 2018
T-23John MoragaUnited States John Moraga15:003Wilson ReisFlyweightApr 15, 2018
T-23Alex PerezUnited States Alex Perez15:003Eric SheltonFlyweightFeb 24, 2018
T-23Dustin OrtizUnited States Dustin Ortiz15:003Alexandre PantojaFlyweightJan 21, 2018
T-23Deiveson FigueiredoBrazil Deiveson Figueiredo15:003Jarred BrooksFlyweightOct 29, 2017
T-23Rogerio BontorinBrazil Rogerio Bontorin15:003Magomed BibulatovFlyweightFeb 3, 2019
T-23Kai Kara-FranceNew Zealand Kai Kara-France15:003Mark De La RosaFlyweightAug 31, 2019
T-23Jussier FormigaBrazil Jussier Formiga15:003Deiveson FigueiredoFlyweightMar 24, 2019
T-23Jordan EspinosaUnited States Jordan Espinosa15:003Eric SheltonFlyweightMar 24, 2019
T-23Brandon MorenoMexico Brandon Moreno15:003Jussier FormigaFlyweightMar 14, 2020
T-23David DvorakCzechia David Dvorak15:003Bruno SilvaFlyweightMar 14, 2020
T-23Kai Kara-FranceNew Zealand Kai Kara-France15:003Tyson NamFlyweightFeb 23, 2020
T-23Ray BorgUnited States Ray Borg15:003Rogerio BontorinFlyweightFeb 16, 2020
T-23Amir Albazi Amir Albazi15:003Zhalgas ZhumagulovFlyweightJan 24, 2021
T-23Matt SchnellUnited States Matt Schnell15:003Tyson NamFlyweightJan 20, 2021
T-23SumudaerjiChina Sumudaerji15:003Zarrukh AdashevFlyweightJan 20, 2021
T-23Francisco FigueiredoBrazil Francisco Figueiredo15:003Jerome RiveraFlyweightJan 20, 2021
T-23Malcolm GordonCanada Malcolm Gordon15:003Francisco FigueiredoFlyweightJul 18, 2021
T-23Muhammad Mokaev Muhammad Mokaev15:003Charles JohnsonFlyweightJul 23, 2022
T-23Victor AltamiranoMexico Victor Altamirano15:003Vinicius SalvadorFlyweightMar 25, 2023
T-23Brandon MorenoMexico Brandon Moreno15:003Deiveson FigueiredoFlyweightJan 22, 2023
T-23Charles JohnsonUnited States Charles Johnson15:003Zhalgas ZhumagulovFlyweightNov 19, 2022
T-23Cody DurdenUnited States Cody Durden15:003Carlos MotaFlyweightOct 29, 2022
T-23Charles JohnsonUnited States Charles Johnson15:003Azat MaksumFlyweightFeb 4, 2024
T-23Steve ErcegAustralia Steve Erceg15:003Alessandro CostaFlyweightNov 12, 2023
T-23Joshua Van Joshua Van15:003Kevin BorjasFlyweightNov 12, 2023
T-23Rafael EstevamBrazil Rafael Estevam15:003Charles JohnsonFlyweightNov 18, 2023
T-23Manel KapeAngola Manel Kape15:003Felipe dos SantosFlyweightSep 10, 2023
T-23CJ VergaraUnited States CJ Vergara15:003Vinicius SalvadorFlyweightJul 30, 2023
T-23Azat MaksumKazakhstan Azat Maksum15:003Tyson NamFlyweightJul 16, 2023
T-23Joshua Van Joshua Van15:003Zhalgas ZhumagulovFlyweightJun 24, 2023
T-23Ronaldo RodriguezMexico Ronaldo Rodriguez15:003Ode OsbourneFlyweightSep 15, 2024
T-23Joshua Van Joshua Van15:003Édgar CháirezFlyweightSep 15, 2024
T-23André LimaBrazil André Lima15:003Mitch RaposoFlyweightJun 2, 2024
T-23Joshua Van Joshua Van15:003Brandon RoyvalFlyweightJun 29, 2025
T-23Tagir UlanbekovRussia Tagir Ulanbekov15:003Azat MaksumFlyweightJun 21, 2025
T-23Lone'er KavanaghEngland Lone'er Kavanagh15:003Felipe dos SantosFlyweightMar 22, 2025
T-23Joshua Van Joshua Van15:003Rei TsuruyaFlyweightMar 9, 2025
T-23Ramazan TemirovUzbekistan Ramazan Temirov15:003Charles JohnsonFlyweightMar 2, 2025
T-23Mitch RaposoUnited States Mitch Raposo15:003Azat MaksumFlyweightOct 25, 2025
T-23Alden CoriaUnited States Alden Coria15:003Luis GuruleFlyweightFeb 21, 2026
T-23Édgar CháirezMexico Édgar Cháirez15:003Felipe BunesFlyweightFeb 28, 2026
T-23Nyamjargal TumendemberelMongolia Nyamjargal Tumendemberel15:003Cody DurdenFlyweightMar 7, 2026
T-23SumudaerjiChina Sumudaerji15:003Jesus AguilarFlyweightMar 7, 2026
T-23Charles JohnsonUnited States Charles Johnson15:003Bruno SilvaFlyweightMar 14, 2026
T-23Kyoji HoriguchiJapan Kyoji Horiguchi15:003Amir AlbaziFlyweightFeb 7, 2026
T-23Rafael EstevamBrazil Rafael Estevam15:003Felipe BunesFlyweightAug 3, 2025
T-23Joshua Van Joshua Van15:003Cody DurdenFlyweightDec 8, 2024
T-23Asu AlmabayevKazakhstan Asu Almabayev15:003Jose OchoaFlyweightJul 26, 2025
T-23Matt SchnellUnited States Matt Schnell15:003Jimmy FlickFlyweightApr 27, 2025

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

All boardsLongest fight