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 7, 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-1Makhmud Muradov Makhmud Muradov25:005Patrik KinclMiddleweightJun 14, 2025
T-1Karlos VemolaCzechia Karlos Vemola25:005Alex LohoréMiddleweightDec 30, 2020
T-1Samuel KrištofičSlovakia Samuel Krištofič25:005Marcin NaruszczkaMiddleweightJul 24, 2021
T-1Patrik KinclCzechia Patrik Kincl25:005Samuel KrištofičMiddleweightFeb 26, 2022
T-1Patrik KinclCzechia Patrik Kincl25:005Karlos VemolaMiddleweightMay 20, 2023
T-1Kerim EngizekTürkiye Kerim Engizek25:005Patrik KinclMiddleweightOct 12, 2024
T-1Pawel PawlakPoland Pawel Pawlak25:005Michal MaterlaMiddleweightDec 16, 2023
T-1Pawel PawlakPoland Pawel Pawlak25:005Damian JanikowskiMiddleweightJul 20, 2024
T-1Johnny EblenUnited States Johnny Eblen25:005Fabian EdwardsMiddleweightOct 19, 2024
T-1Shamil AbdulaevRussia Shamil Abdulaev25:005Artem FrolovMiddleweightMay 19, 2023
T-1Magomedrasul GasanovRussia Magomedrasul Gasanov25:005Salamu AbdurahmanovMiddleweightAug 11, 2023
T-1Krzysztof JotkoPoland Krzysztof Jotko25:005Kerim EngizekMiddleweightJul 11, 2026
T-1Dricus Du PlessisSouth Africa Dricus Du Plessis25:005Kamaru UsmanMiddleweightJul 18, 2026
T-1Bryan BattleUnited States Bryan Battle25:005Dalton RostaMiddleweightAug 7, 2026
T-1Gregory RodriguesBrazil Gregory Rodrigues25:005Anthony HernandezMiddleweightAug 22, 2026
T-1Dario BellandiItaly Dario Bellandi25:005Mick StantonMiddleweightNov 25, 2023
T-1Dario BellandiItaly Dario Bellandi25:005Robin RoosMiddleweightJul 25, 2024
T-1Dario BellandiItaly Dario Bellandi25:005Naglis KanišauskasMiddleweightMar 8, 2025
T-1Brena CardozoBrazil Brena Cardozo25:005Layze CerqueiraMiddleweightOct 28, 2023
63Costello van Steenis Costello van Steenis24:515Johnny EblenMiddleweightJul 19, 2025
64Pawel PawlakPoland Pawel Pawlak23:255Tomasz RomanowskiMiddleweightJun 3, 2023
65Anderson Silva Anderson Silva23:105Chael SonnenMiddleweightAug 7, 2010
66Pawel PawlakPoland Pawel Pawlak23:095Laid ZerhouniMiddleweightDec 20, 2025
67Brendan AllenUnited States Brendan Allen22:465Christian Leroy DuncanMiddleweightOct 10, 2026
68Anthony Hernandez Anthony Hernandez22:225Michel PereiraMiddleweightOct 19, 2024
69Alex PereiraBrazil Alex Pereira22:015Israel AdesanyaMiddleweightNov 13, 2022
70Brendan AllenUnited States Brendan Allen20:004Reinier de RidderMiddleweightOct 18, 2025
71Pawel PawlakPoland Pawel Pawlak19:594Mamed KhalidovMiddleweightApr 18, 2026
72Dricus Du PlessisSouth Africa Dricus Du Plessis18:384Israel AdesanyaMiddleweightAug 18, 2024
73Rich FranklinUnited States Rich Franklin18:254Evan TannerMiddleweightJun 4, 2005
74Luke RockholdUnited States Luke Rockhold18:124Chris WeidmanMiddleweightDec 12, 2015
75Anthony Hernandez Anthony Hernandez17:454Roman DolidzeMiddleweightAug 9, 2025
76Nassourdine ImavovFrance Nassourdine Imavov16:344Jared CannonierMiddleweightJun 9, 2024
77Uriah Hall Uriah Hall16:244Anderson SilvaMiddleweightOct 31, 2020
78Michael BispingUnited Kingdom Michael Bisping15:574Cung LeMiddleweightAug 23, 2014
79Jared CannonierUnited States Jared Cannonier15:214Gregory RodriguesMiddleweightFeb 16, 2025
80Aleksandar IličSerbia Aleksandar Ilič15:063Marcin NaruszczkaMiddleweightFeb 18, 2023
81Marin Mikulić Marin Mikulić15:053Stanislav KrofakMiddleweightMay 28, 2023
82Rustam ChsievRussia Rustam Chsiev15:043Tarek SuleimanMiddleweightOct 4, 2019
T-83Djorden SantosBrazil Djorden Santos15:003Danny BarlowMiddleweightOct 18, 2025
T-83Gregory RodriguesBrazil Gregory Rodrigues15:003Roman KopylovMiddleweightNov 16, 2025
T-83Kelvin GastelumUnited States Kelvin Gastelum15:003Dustin StoltzfusMiddleweightSep 13, 2025
T-83Anthony Hernandez Anthony Hernandez15:003Brendan AllenMiddleweightFeb 23, 2025
T-83Nassourdine ImavovFrance Nassourdine Imavov15:003Brendan AllenMiddleweightSep 28, 2024
T-83Kelvin GastelumUnited States Kelvin Gastelum15:003Daniel RodriguezMiddleweightJun 22, 2024
T-83Japan Riki Fukuda15:003Steve CantwellMiddleweightFeb 25, 2012
T-83Rafael NatalBrazil Rafael Natal15:003Michael KuiperMiddleweightFeb 4, 2012
T-83Bojan VelickovicSerbia Bojan Velickovic15:003Alessio Di ChiricoMiddleweightApr 10, 2016
T-83Kelvin GastelumUnited States Kelvin Gastelum15:003Chris CurtisMiddleweightApr 9, 2023
T-83Ron StallingsUnited States Ron Stallings15:003Justin JonesMiddleweightApr 4, 2015
T-83Chris CamozziUnited States Chris Camozzi15:003Tom WatsonMiddleweightAug 8, 2015
T-83Rafael NatalBrazil Rafael Natal15:003Uriah HallMiddleweightMay 23, 2015
T-83Caio MagalhaesBrazil Caio Magalhaes15:003Nick RingMiddleweightDec 7, 2013
T-83Krzysztof JotkoPoland Krzysztof Jotko15:003Bruno SantosMiddleweightDec 7, 2013
T-83Michael BispingUnited Kingdom Michael Bisping15:003CB DollawayMiddleweightApr 25, 2015
T-83Bartosz FabinskiPoland Bartosz Fabinski15:003Garreth McLellanMiddleweightApr 11, 2015
T-83Tim BoetschUnited States Tim Boetsch15:003Kendall GroveMiddleweightMay 29, 2011

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