Skip to content
MMA Calendar

BKFC Record Book

BKFC: Longest fights

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

Updated November 5, 2026

#FighterFight
1Ryan ReberUnited States Ryan Reber12:006Travis ThompsonBantamweightJul 15, 2023
2Derek PerezUnited States Derek Perez11:005Anthony SanchezBantamweightFeb 18, 2023
T-3Somchai AinthidaThailand Somchai Ainthida10:005Suban MalophoBantamweightSep 3, 2022
T-3Jamel HerringUnited States Jamel Herring10:005Michael LarrimoreBantamweightMay 23, 2026
T-3Anthony SanchezUnited States Anthony Sanchez10:005David DiazBantamweightMay 23, 2026
T-3Lardy NavarroUnited States Lardy Navarro10:005Anthony FoyeBantamweightJun 14, 2025
T-3Devin GibsonCanada Devin Gibson10:005Ray LopezBantamweightNov 6, 2021
T-3Jarod GrantUnited States Jarod Grant10:005Anthony ReticBantamweightMar 13, 2022
T-3Justin IbarrolaUnited States Justin Ibarrola10:005Roberto ArmasBantamweightJul 12, 2025
T-3Victor RosasUnited States Victor Rosas10:005Luis IniguezBantamweightJul 13, 2024
T-3Lewis GarsideUnited Kingdom Lewis Garside10:005Keiran SewellBantamweightMar 14, 2026
T-3Brad TaylorUnited Kingdom Brad Taylor10:005Lewis GarsideBantamweightAug 1, 2026
T-3Lewis GarsideUnited Kingdom Lewis Garside10:005Bartek KanabeyBantamweightFeb 8, 2025
T-3Lardy NavarroUnited States Lardy Navarro10:005Anthony SanchezBantamweightDec 20, 2025
T-3Brad TaylorUnited Kingdom Brad Taylor10:005Brian HyslopBantamweightDec 13, 2025
T-3Ryan ReberUnited States Ryan Reber10:005Josh OxendineBantamweightApr 25, 2026
T-3Ernesto SuarezCuba Ernesto Suarez10:005Ronny HauserBantamweightSep 11, 2026
T-3Ryan ReberUnited States Ryan Reber10:005Matt GuymonBantamweightMay 3, 2025
T-3Logan SpeyrerUnited States Logan Speyrer10:005Quentin GaskinBantamweightMay 3, 2025
T-3Mahmoud AhmedEgypt Mahmoud Ahmed10:005Fuad TarverdiBantamweightApr 4, 2025
T-3Roberto ArmasUnited States Roberto Armas10:005Chris GarciaBantamweightMar 27, 2025
T-3Brad TaylorUnited Kingdom Brad Taylor10:005Robbie BrownBantamweightNov 2, 2024
T-3Robbie BrownUnited Kingdom Robbie Brown10:005Jordan WardBantamweightAug 10, 2024
T-3Ryan ReberUnited States Ryan Reber10:005Anthony FoyeBantamweightMay 11, 2024
T-3Chris GarciaUnited States Chris Garcia10:005Albert InclanBantamweightFeb 3, 2024
T-3Mahmoud AhmedEgypt Mahmoud Ahmed10:005Florin LupuBantamweightNov 17, 2023
T-3Anthony SanchezUnited States Anthony Sanchez10:005Gene PerezBantamweightAug 12, 2023
T-3Dre ColesUnited States Dre Coles10:005David LoureiroBantamweightJun 10, 2023
T-3Justin IbarrolaUnited States Justin Ibarrola10:005Gilberto AguilarBantamweightApr 22, 2023
T-3Reggie Barnett Jr.United States Reggie Barnett Jr.10:005Geane HerreraBantamweightNov 5, 2022
T-3Travis ThompsonUnited States Travis Thompson10:005David DiazBantamweightNov 5, 2022
T-3Johnny BedfordUnited States Johnny Bedford10:005Matt MurphyBantamweightOct 21, 2018
T-3Johnny BedfordUnited States Johnny Bedford10:005Reggie Barnett Jr.BantamweightAug 21, 2021
T-3David DiazUnited States David Diaz10:005Spencer RuggeriBantamweightMar 20, 2021
T-3Reggie Barnett Jr.United States Reggie Barnett Jr.10:005Abdiel VelazquezBantamweightSep 12, 2020
T-3Keith RichardsonUnited States Keith Richardson10:005Justin ScogginsBantamweightJan 28, 2023
T-3Albert InclanUnited States Albert Inclan10:005Devin GibsonBantamweightJan 28, 2023
T-3Justin IbarrolaUnited States Justin Ibarrola10:005Anthony FoyeBantamweightAug 26, 2023
T-3Reggie Barnett Jr.United States Reggie Barnett Jr.10:005Rusty CrowderBantamweightApr 7, 2019
T-3Justin StreetUnited States Justin Street10:005Anthony SanchezBantamweightMar 30, 2024
T-3Johnny BedfordUnited States Johnny Bedford10:005Reggie Barnett Jr.BantamweightJun 23, 2019
T-3Abdiel VelazquezPuerto Rico Abdiel Velazquez10:005Travis ThompsonBantamweightJun 23, 2019
T-3Jamel HerringUnited States Jamel Herring10:005Matt GuymonBantamweightJan 17, 2026
T-3Brian HyslopUnited Kingdom Brian Hyslop10:005Jonno ChipchaseBantamweightMay 30, 2026
T-3Justin StreetUnited States Justin Street10:005AJ CraigBantamweightNov 2, 2025
T-3AJ CraigUnited States AJ Craig10:005Travis ThompsonBantamweightMar 22, 2025
T-3Jamel HerringUnited States Jamel Herring10:005John DodsonBantamweightOct 18, 2026
T-3Travis ThompsonUnited States Travis Thompson10:005Nick BurgosBantamweightOct 10, 2026
T-3Ryan ReberUnited States Ryan Reber10:005Justin StreetBantamweightOct 24, 2026
T-50Reggie Barnett Jr.United States Reggie Barnett Jr.8:004Jarod GrantBantamweightJul 24, 2022
T-50Ryan ReberUnited States Ryan Reber8:004Rick CarusoBantamweightJul 24, 2022
T-50Reggie Barnett Jr.United States Reggie Barnett Jr.8:004Demarcus CorleyBantamweightMar 20, 2021
T-50Daniel AlvarezUnited States Daniel Alvarez8:004Victor RosasBantamweightApr 28, 2024
54Lardy NavarroUnited States Lardy Navarro7:434Jack GradyBantamweightFeb 1, 2025
55Justin StreetUnited States Justin Street7:404Ronny HauserBantamweightJun 27, 2026
56Matt RussoUnited States Matt Russo7:364Jancarlos RiveraBantamweightSep 11, 2026
57Mexico Sergio Herrera7:194Jesus QuevedoBantamweightFeb 3, 2019
58Ryan ReberUnited States Ryan Reber7:144Derek PerezBantamweightFeb 3, 2024
59Bryan DuranCuba Bryan Duran6:484Louie LopezBantamweightFeb 3, 2024
60Phil CaracappaUnited States Phil Caracappa6:404Noah NormanBantamweightJan 26, 2025
61Jarod GrantUnited States Jarod Grant6:354Travis ThompsonBantamweightJun 27, 2021
62Johnny BedfordUnited States Johnny Bedford6:154Abdiel VelazquezBantamweightApr 7, 2019
T-63Josh OxendineUnited States Josh Oxendine6:003Travis ThompsonBantamweightFeb 8, 2026
T-63Joby SteffensmeierUnited States Joby Steffensmeier6:003Robert FichtnerBantamweightJun 20, 2026
T-63Matt GuymonUnited States Matt Guymon6:003Jacob AkinBantamweightAug 17, 2024
T-63Roberto ArmasUnited States Roberto Armas6:003Armando RodriguezBantamweightMar 20, 2026
T-63Chris GarciaUnited States Chris Garcia6:003Robert MadridBantamweightJun 24, 2023
T-63Reggie Barnett Jr.United States Reggie Barnett Jr.6:003Daniel AlvarezBantamweightMar 25, 2023
T-63Nicolas AcevedoUruguay Nicolas Acevedo6:003Victor Luis BordaBantamweightJul 25, 2026
T-70Andrew StrodeUnited States Andrew Strode5:593Gee PerezBantamweightSep 11, 2026
T-70Nate ManessUnited States Nate Maness5:593Nick BurgosBantamweightDec 7, 2024
72David DiazUnited States David Diaz5:583Justyn MartinezBantamweightNov 16, 2025
73Armando RodriguezUnited States Armando Rodriguez5:393Corey RobertsBantamweightMar 27, 2025
74Justin IbarrolaUnited States Justin Ibarrola5:213Ryan ReberBantamweightDec 6, 2025
75Travis ThompsonUnited States Travis Thompson5:183Jack GradyBantamweightNov 6, 2021
76Jarod GrantUnited States Jarod Grant5:113Brandon LambertBantamweightFeb 6, 2021
77Roberto ArmasUnited States Roberto Armas5:033Jack GradyBantamweightAug 4, 2024
78Thearith OuchCambodia Thearith Ouch4:563Anubhav VermaBantamweightDec 9, 2022
79Chris GarciaUnited States Chris Garcia4:273Philip Ryan CarrollBantamweightApr 22, 2023
80Jarod GrantUnited States Jarod Grant4:243Chris JohnsonBantamweightNov 14, 2020
T-81Cary CaprioUnited States Cary Caprio4:002Micah LivingstonBantamweightFeb 17, 2024
T-81Ryan ReberUnited States Ryan Reber4:002Micah MitchellBantamweightMay 7, 2022
T-81Donny KorbelUnited States Donny Korbel4:002Jadon LeeBantamweightOct 24, 2026
T-84Cory ChapmanUnited Kingdom Cory Chapman3:592Jack BlairBantamweightAug 1, 2026
T-84Quentin GaskinUnited States Quentin Gaskin3:592Matt GuymonBantamweightApr 25, 2026
T-84Travis ThompsonUnited States Travis Thompson3:592Ivan RockaBantamweightFeb 3, 2019
87Dylan SchulteUnited States Dylan Schulte3:542Derek PerezBantamweightOct 26, 2024
T-88Cesar VasquezMexico Cesar Vasquez3:502Eduardo MenesesBantamweightMay 26, 2024
T-88Ryan ReberUnited States Ryan Reber3:502Jack GradyBantamweightNov 5, 2022
90Keiran SewellUnited Kingdom Keiran Sewell3:462Patryk PientnikBantamweightSep 27, 2025
91Chris GarciaUnited States Chris Garcia3:392Micah LivingstonBantamweightJun 22, 2024
92Michael LarrimoreUnited States Michael Larrimore3:312Nate MorrowBantamweightOct 24, 2026
93Mark IrwinUnited States Mark Irwin3:302Drake HeitfielsBantamweightOct 24, 2021
94Justin IbarrolaUnited States Justin Ibarrola3:282Rick CarusoBantamweightJun 22, 2024
95Justin IbarrolaUnited States Justin Ibarrola3:272Abdiel VelazquezBantamweightMar 27, 2025
96Jarod GrantUnited States Jarod Grant3:232Josh BoudreauxBantamweightSep 12, 2020
97Pov ChorCambodia Pov Chor3:182Partho GhoshBantamweightDec 9, 2022
98Jack GradyUnited States Jack Grady3:142Gabe SacchetiBantamweightMar 13, 2022
99Justin IbarrolaUnited States Justin Ibarrola3:042Derek PerezBantamweightDec 22, 2024
100Keith RichardsonUnited States Keith Richardson2:582Reggie Barnett Jr.BantamweightOct 21, 2023

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

All boardsLongest fight