Skip to content
MMA Calendar

UFCalendar Record Book

Longest fights

The all-time top 100, ranked across every MMA promotion we track and rebuilt from every completed fight in our database.

Updated November 9, 2026

#FighterFight
T-1Petr YanRussia Petr Yan25:005Deiveson FigueiredoBantamweightNov 23, 2024
T-1Dominick CruzUnited States Dominick Cruz25:005Demetrious JohnsonBantamweightOct 1, 2011
T-1Marlon VeraEcuador Marlon Vera25:005Rob FontBantamweightApr 30, 2022
T-1Aljamain SterlingUnited States Aljamain Sterling25:005Henry CejudoBantamweightMay 7, 2023
T-1Cory SandhagenUnited States Cory Sandhagen25:005Marlon VeraBantamweightMar 25, 2023
T-1Merab DvalishviliGeorgia Merab Dvalishvili25:005Petr YanBantamweightMar 11, 2023
T-1Song YadongChina Song Yadong25:005Chris GutierrezBantamweightDec 10, 2023
T-1Merab DvalishviliGeorgia Merab Dvalishvili25:005Sean O'MalleyBantamweightSep 15, 2024
T-1Petr YanRussia Petr Yan25:005Merab DvalishviliBantamweightDec 7, 2025
T-1Merab DvalishviliGeorgia Merab Dvalishvili25:005Cory SandhagenBantamweightOct 5, 2025
T-1Sean O'MalleyUnited States Sean O'Malley25:005Marlon VeraBantamweightMar 10, 2024
T-1Merab DvalishviliGeorgia Merab Dvalishvili25:005Umar NurmagomedovBantamweightJan 19, 2025
T-1Umar NurmagomedovRussia Umar Nurmagomedov25:005Cory SandhagenBantamweightAug 3, 2024
T-1Aljamain SterlingUnited States Aljamain Sterling25:005Petr YanBantamweightApr 10, 2022
T-1Jose AldoBrazil Jose Aldo25:005Rob FontBantamweightDec 5, 2021
T-1Petr YanRussia Petr Yan25:005Cory SandhagenBantamweightOct 30, 2021
T-1TJ DillashawUnited States TJ Dillashaw25:005Cory SandhagenBantamweightJul 24, 2021
T-1Rob FontUnited States Rob Font25:005Cody GarbrandtBantamweightMay 22, 2021
T-1Cody GarbrandtUnited States Cody Garbrandt25:005Dominick CruzBantamweightDec 31, 2016
T-1Dominick CruzUnited States Dominick Cruz25:005Urijah FaberBantamweightJun 5, 2016
T-1Dominick CruzUnited States Dominick Cruz25:005TJ DillashawBantamweightJan 18, 2016
T-1Renan BaraoBrazil Renan Barao25:005Urijah FaberBantamweightJul 21, 2012
T-1Dominick CruzUnited States Dominick Cruz25:005Urijah FaberBantamweightJul 2, 2011
T-1John LinekerBrazil John Lineker25:005John DodsonBantamweightOct 2, 2016
T-1Frankie EdgarUnited States Frankie Edgar25:005Pedro MunhozBantamweightAug 23, 2020
T-1Tomáš DeákSlovakia Tomáš Deák25:005Filip MacekBantamweightSep 14, 2019
T-1Jonas MågårdDenmark Jonas Mågård25:005Filip MacekBantamweightNov 6, 2021
T-1Felipe LimaBrazil Felipe Lima25:005Jonas MågårdBantamweightJul 29, 2023
T-1Jakub WiklaczPoland Jakub Wiklacz25:005Zuriko JojuaBantamweightMar 16, 2024
T-1Sebastian PrzybyszPoland Sebastian Przybysz25:005Bruno AzevedoBantamweightJan 25, 2025
T-1Vitalii YakymenkoUkraine Vitalii Yakymenko25:005Sebastian PrzybyszBantamweightFeb 21, 2026
T-1Marcirley AlvesBrazil Marcirley Alves25:005Justin WetzellBantamweightAug 15, 2025
T-1Nkosi NdebeleSouth Africa Nkosi Ndebele25:005Michele ClementeBantamweightApr 10, 2026
T-1Kurban GadzhievRussia Kurban Gadzhiev25:005Azam GaforovBantamweightOct 4, 2024
T-1Josiel SilvaBrazil Josiel Silva25:005Pavel VitrukBantamweightFeb 28, 2025
T-1Aren AkopyanRussia Aren Akopyan25:005Azam GaforovBantamweightMay 8, 2026
T-1Maharbek KarginovRussia Maharbek Karginov25:005Josiel SilvaBantamweightApr 8, 2023
T-1Magomed BibulatovRussia Magomed Bibulatov25:005Vazha TsiptauriBantamweightAug 11, 2023
T-1Mitchell McKeeUnited States Mitchell McKee25:005Sergio PettisBantamweightApr 11, 2026
T-1Josiel SilvaBrazil Josiel Silva25:005Renat OndarBantamweightJul 17, 2026
T-1Petr YanRussia Petr Yan25:005Merab DvalishviliBantamweightOct 24, 2026
T-1Tiago PereiraBrazil Tiago Pereira25:005Jonathan FrazaoBantamweightJul 25, 2026
T-1Miljan ZdravkovicSerbia Miljan Zdravkovic25:005Josh HillBantamweightDec 20, 2025
T-1Brad KatonaCanada Brad Katona25:005Gamzat MagomedovBantamweightOct 19, 2022
T-1Jose TorresUnited States Jose Torres25:005Nkosi NdebeleBantamweightAug 13, 2023
T-1Nkosi NdebeleSouth Africa Nkosi Ndebele25:005Jose TorresBantamweightMay 11, 2024
T-1Nicholas HwendeZimbabwe Nicholas Hwende25:005Nkosi NdebeleBantamweightDec 13, 2024
48Petr YanRussia Petr Yan23:245Jose AldoBantamweightJul 12, 2020
49TJ DillashawUnited States TJ Dillashaw22:265Renan BaraoBantamweightMay 24, 2014
50TJ DillashawUnited States TJ Dillashaw22:205Joe SotoBantamweightAug 30, 2014
51Liam GittinsEngland Liam Gittins21:505Roberto HernandezBantamweightMar 16, 2024
52Raul Rosas Jr. Raul Rosas Jr.21:385Raoni BarcelosBantamweightSep 26, 2026
T-53Song YadongChina Song Yadong21:105Ricky SimonBantamweightApr 29, 2023
T-53Vitalii YakymenkoUkraine Vitalii Yakymenko21:105Marcello MorelliBantamweightOct 10, 2026
55Cory SandhagenUnited States Cory Sandhagen20:004Song YadongBantamweightSep 17, 2022
56Pavel VitrukUkraine Pavel Vitruk19:524Oleg BorisovBantamweightApr 19, 2024
57Aljamain SterlingUnited States Aljamain Sterling19:294Petr YanBantamweightMar 7, 2021
58Renan BaraoBrazil Renan Barao18:574Michael McDonaldBantamweightFeb 16, 2013
59Azamat PshukovRussia Azamat Pshukov18:444Rasul AlbaskhanovBantamweightJan 26, 2024
60Miljan ZdravkovicSerbia Miljan Zdravkovic18:324Joaquin VargasBantamweightNov 7, 2026
61Urijah FaberUnited States Urijah Faber18:164Scott JorgensenBantamweightApr 13, 2013
62Tiago PereiraBrazil Tiago Pereira17:214Carlos SoaresBantamweightJun 25, 2023
63Marlon VeraEcuador Marlon Vera17:174Dominick CruzBantamweightAug 13, 2022
64Borislav NikolićSerbia Borislav Nikolić16:404Nicholas HwendeBantamweightJun 7, 2025
65Enkh-Orgil BaatarkhuuMongolia Enkh-Orgil Baatarkhuu16:314Fabricio AndradeBantamweightDec 6, 2025
66TJ DillashawUnited States TJ Dillashaw15:354Renan BaraoBantamweightJul 25, 2015
67Gamzat MagomedovBahrain Gamzat Magomedov15:133Borislav NikolićBantamweightAug 6, 2022
68Issa SalemIraq Issa Salem15:073Hassan AyyadBantamweightOct 28, 2022
T-69Raul Rosas Jr. Raul Rosas Jr.15:063Mando GutierrezBantamweightSep 20, 2022
T-69Nkosi NdebeleSouth Africa Nkosi Ndebele15:063Eduardo MoraBantamweightJul 31, 2022
T-71Nkosi NdebeleSouth Africa Nkosi Ndebele15:043Ian ClearyBantamweightJul 5, 2022
T-71Velimurad AlkhasovRussia Velimurad Alkhasov15:043Nicholas HwendeBantamweightJun 19, 2023
T-71Daniel MarcosPeru Daniel Marcos15:043Brandon LewisBantamweightSep 13, 2022
T-74Jose JohnsonUnited States Jose Johnson15:023Jack CartwrightBantamweightAug 16, 2022
T-74Farid Basharat Farid Basharat15:023Allan BegossoBantamweightSep 13, 2022
T-76Aiemann ZahabiCanada Aiemann Zahabi15:003Marlon VeraBantamweightOct 18, 2025
T-76Colby ThicknesseAustralia Colby Thicknesse15:003Josias MusasaBantamweightSep 28, 2025
T-76David MartinezMexico David Martinez15:003Rob FontBantamweightSep 13, 2025
T-76Song YadongChina Song Yadong15:003Henry CejudoBantamweightFeb 23, 2025
T-76Vinicius OliveiraBrazil Vinicius Oliveira15:003Said NurmagomedovBantamweightFeb 1, 2025
T-76SuYoung YouSouth Korea SuYoung You15:003Baergeng JieleyisiBantamweightNov 23, 2024
T-76Taylor LapilusFrance Taylor Lapilus15:003Vince MoralesBantamweightSep 28, 2024
T-76Muin GafurovTajikistan Muin Gafurov15:003Kyung Ho KangBantamweightJun 22, 2024
T-76ChangHo LeeSouth Korea ChangHo Lee15:003Xiao LongBantamweightJun 22, 2024
T-76Caolan LoughranIreland Caolan Loughran15:003Angel PachecoBantamweightMar 31, 2024
T-76Miles JohnsUnited States Miles Johns15:003Cody GibsonBantamweightMar 24, 2024
T-76Chris CariasoUnited States Chris Cariaso15:003Takeya MizugakiBantamweightFeb 25, 2012
T-76Renan BaraoBrazil Renan Barao15:003Scott JorgensenBantamweightFeb 4, 2012
T-76Edwin FigueroaUnited States Edwin Figueroa15:003Alex CaceresBantamweightFeb 4, 2012
T-76Rinya NakamuraJapan Rinya Nakamura15:003Fernie GarciaBantamweightAug 26, 2023
T-76Christian RodriguezUnited States Christian Rodriguez15:003Raul Rosas Jr.BantamweightApr 9, 2023
T-76Pedro MunhozBrazil Pedro Munhoz15:003Chris GutierrezBantamweightApr 16, 2023
T-76Gaston BolanosPeru Gaston Bolanos15:003Aaron PhillipsBantamweightApr 16, 2023
T-76Frankie SaenzUnited States Frankie Saenz15:003Sirwan KakaiBantamweightAug 8, 2015
T-76Takeya MizugakiJapan Takeya Mizugaki15:003Nam PhanBantamweightDec 7, 2013
T-76Demetrious JohnsonUnited States Demetrious Johnson15:003Miguel TorresBantamweightMay 29, 2011
T-76Michael McDonaldUnited States Michael McDonald15:003Chris CariasoBantamweightMay 29, 2011
T-76Renan BaraoBrazil Renan Barao15:003Cole EscovedoBantamweightMay 29, 2011
T-76TJ DillashawUnited States TJ Dillashaw15:003Walel WatsonBantamweightFeb 15, 2012
T-76Mike EastonUnited States Mike Easton15:003Jared PapazianBantamweightJan 20, 2012

Ranked across every MMA promotion we track. BKFC is bare-knuckle boxing — two-minute rounds, and a punch count that is not a significant-strike count — so it is ranked only on its own boards.

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

All boardsLongest fight