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

#FighterFight
T-1Cody RussellUnited States Cody Russell12:006Jake BostwickMiddleweightJul 4, 2026
T-1Jack CullenUnited Kingdom Jack Cullen12:006David MundellMiddleweightSep 26, 2026
T-1Mike PerryUnited States Mike Perry12:006Michael PageMiddleweightAug 20, 2022
T-4Mike RichmanUnited States Mike Richman10:005Joe ElmoreMiddleweightFeb 8, 2026
T-4David RickelsUnited States David Rickels10:005Julian LaneMiddleweightOct 24, 2021
T-4Jonny TelloCanada Jonny Tello10:005Boonsom KlinmeeMiddleweightDec 18, 2021
T-4Danny ChristieUnited Kingdom Danny Christie10:005Jimmy MillarMiddleweightJun 8, 2024
T-4Mike VertrilaRussia Mike Vertrila10:005Luis Paulo TerraMiddleweightSep 3, 2022
T-4Julian LaneUnited States Julian Lane10:005Alfredo AnguloMiddleweightNov 10, 2024
T-4Yunus Emre BatanTürkiye Yunus Emre Batan10:005Maxime BellamyMiddleweightOct 12, 2024
T-4Francesco Ricchi Francesco Ricchi10:005Anthony LacazeMiddleweightDec 22, 2024
T-4Mikey HendersonUnited Kingdom Mikey Henderson10:005Benjamin LoweMiddleweightSep 27, 2025
T-4John GarbarinoUnited States John Garbarino10:005Mike RichmanMiddleweightJul 4, 2026
T-4Lucas WrightUnited States Lucas Wright10:005Bryan McDowellMiddleweightAug 9, 2026
T-4Mickey NolanEngland Mickey Nolan10:005John FergusonMiddleweightAug 1, 2026
T-4Pic JardineUnited Kingdom Pic Jardine10:005Tony ShieldsMiddleweightFeb 8, 2025
T-4Alonzo MartinezUnited States Alonzo Martinez10:005Kurtis EllisMiddleweightApr 19, 2025
T-4Sean WilsonUnited States Sean Wilson10:005JorDan ChristensenMiddleweightApr 19, 2025
T-4Bartlomiej KrolPoland Bartlomiej Krol10:005Simeon OtleyMiddleweightMar 29, 2025
T-4Luis CastañedaMexico Luis Castañeda10:005Heriberto TovarMiddleweightMay 26, 2024
T-4Simeon OtleyUnited Kingdom Simeon Otley10:005Oscar SmykielMiddleweightDec 13, 2025
T-4Jędrzej DurskiPoland Jędrzej Durski10:005Donovan DesmaeMiddleweightAug 30, 2025
T-4Macauley BygravesUnited Kingdom Macauley Bygraves10:005George ThorpeMiddleweightJun 28, 2025
T-4Kris TreziseUnited Kingdom Kris Trezise10:005Paul O'SullivanMiddleweightJun 28, 2025
T-4Frankie SolomonUnited States Frankie Solomon10:005Rickie McconnicoMiddleweightApr 25, 2026
T-4Tim HesterUnited States Tim Hester10:005Christian TorresMiddleweightJun 12, 2022
T-4Andrew StuveCanada Andrew Stuve10:005Zeb VincentMiddleweightNov 16, 2025
T-4David MundellUnited States David Mundell10:005Donald SanchezMiddleweightJun 7, 2025
T-4Jonny TelloCanada Jonny Tello10:005Sabah HomasiMiddleweightApr 4, 2025
T-4Bartlomiej KrolPoland Bartlomiej Krol10:005Mat WiwczarykMiddleweightNov 2, 2024
T-4Leonel CarreraUnited States Leonel Carrera10:005Sean HotusingMiddleweightSep 13, 2024
T-4Macauley BygravesUnited Kingdom Macauley Bygraves10:005Paul O'SullivanMiddleweightAug 10, 2024
T-4George ThorpeUnited Kingdom George Thorpe10:005Conan BarbaruMiddleweightAug 10, 2024
T-4Pat CaseyUnited States Pat Casey10:005Sam WatfordMiddleweightMay 11, 2024
T-4Georgi ValentinovBulgaria Georgi Valentinov10:005Bojan KosendarMiddleweightNov 17, 2023
T-4Marian DimitrovBulgaria Marian Dimitrov10:005Jędrzej DurskiMiddleweightNov 17, 2023
T-4Marcus EdwardsUnited States Marcus Edwards10:005Michael MannoMiddleweightSep 23, 2023
T-4Donald SanchezUnited States Donald Sanchez10:005Anthony LacazeMiddleweightAug 12, 2023
T-4Chris LytleUnited States Chris Lytle10:005JC LlamasMiddleweightFeb 3, 2019
T-4Gorjan SlaveskiNorth Macedonia Gorjan Slaveski10:005Evgeny KurdanovMiddleweightOct 15, 2022
T-4David RickelsUnited States David Rickels10:005Cliff WrightMiddleweightOct 11, 2020
T-4United States Antonio Hernandez10:005Jack FreriksMiddleweightOct 11, 2020
T-4Julian LaneUnited States Julian Lane10:005Jake BostwickMiddleweightJun 27, 2021
T-4Alonzo MartinezUnited States Alonzo Martinez10:005JorDan ChristensenMiddleweightNov 19, 2022
T-4Kaleb HarrisUnited States Kaleb Harris10:005Harris StephensonMiddleweightApr 7, 2019
T-4Julian LaneUnited States Julian Lane10:005Tom ShoaffMiddleweightJun 23, 2019
T-4George ThorpeUnited Kingdom George Thorpe10:005Leigh CohoonMiddleweightMay 30, 2026
T-4Liam HutchinsonUnited Kingdom Liam Hutchinson10:005Simeon OtleyMiddleweightMay 30, 2026
T-4United Kingdom Paul O'Sullivan10:005Paul HilzMiddleweightMay 30, 2026
T-4Pat CaseyUnited States Pat Casey10:005Zeb VincentMiddleweightMar 28, 2026
T-4Itso BabulaidzeGeorgia Itso Babulaidze10:005Bryan McDowellMiddleweightJan 26, 2025
T-4Kimani CrawfordCanada Kimani Crawford10:005Danasabe MohammedMiddleweightSep 1, 2024
T-4Sirimongkhon LamthuanThailand Sirimongkhon Lamthuan10:005Mike VertrilaMiddleweightMay 7, 2022
T-4Mike PerryUnited States Mike Perry10:005Julian LaneMiddleweightFeb 19, 2022
T-4Francesco Ricchi Francesco Ricchi10:005Jake BostwickMiddleweightFeb 19, 2022
T-4Yosdenis CedenoCuba Yosdenis Cedeno10:005Mario VargasMiddleweightFeb 19, 2022
57Liam HutchinsonUnited Kingdom Liam Hutchinson9:445Luke BrassfieldMiddleweightDec 13, 2025
58Mike PerryUnited States Mike Perry9:355Jeremy StephensMiddleweightOct 4, 2025
59Connor TierneyUnited Kingdom Connor Tierney9:315Jeremiah RiggsMiddleweightMar 13, 2022
60John GarbarinoUnited States John Garbarino8:495Kaine Tomlinson, Jr.MiddleweightFeb 8, 2026
61Dakota CochraneUnited States Dakota Cochrane8:355Eduardo PeraltaMiddleweightNov 19, 2022
T-62Michael MannoUnited States Michael Manno8:004Vincent FamilariMiddleweightNov 24, 2024
T-62Bartlomiej KrolPoland Bartlomiej Krol8:004Anthony HolmesMiddleweightNov 18, 2023
T-62Braeden ToveyUnited States Braeden Tovey8:004JorDan ChristensenMiddleweightMay 1, 2022
65Simeon OtleyUnited Kingdom Simeon Otley7:454Conner WardenMiddleweightAug 10, 2024
66Brandon ShaversUnited States Brandon Shavers7:324Stanislav GrosuMiddleweightFeb 17, 2024
67Charlie ThompsonEngland Charlie Thompson7:264Ian MulroyMiddleweightNov 7, 2026
68Zeb VincentUnited States Zeb Vincent7:174Douglas (Harry) ColtraneMiddleweightAug 17, 2024
69Tom ScottUnited Kingdom Tom Scott6:444Damian GorskiMiddleweightApr 22, 2023
70Yunus Emre BatanTürkiye Yunus Emre Batan6:214Jivko StoimenovMiddleweightMar 22, 2024
T-71Isaac Vallie-FlaggUnited States Isaac Vallie-Flagg6:003Melvin GuillardMiddleweightAug 11, 2019
T-71Franco TenagliaArgentina Franco Tenaglia6:004Luke NevinMiddleweightApr 22, 2023
T-71Thiago AlvesBrazil Thiago Alves6:003Ulysses DiazMiddleweightJun 27, 2021
T-71Anthony LacazeUnited States Anthony Lacaze6:003Joseph Brett WilliamsMiddleweightFeb 25, 2023
T-71Zeb VincentUnited States Zeb Vincent6:003Casey MosesMiddleweightJun 1, 2024
T-76Josinaldo SilvaBrazil Josinaldo Silva5:483Jordan SmithMiddleweightMay 11, 2025
T-76David MundellUnited States David Mundell5:483Francesco RicchiMiddleweightDec 4, 2022
78Josef HálaCzechia Josef Hála5:433Francesco RicchiMiddleweightOct 25, 2025
79Leigh CohoonUnited Kingdom Leigh Cohoon5:393Cory HardyMiddleweightDec 13, 2025
80Steven SainsburyUnited States Steven Sainsbury5:263Paulo MachadoMiddleweightNov 24, 2024
81Donald SanchezUnited States Donald Sanchez5:193Dallas DavisonMiddleweightMar 30, 2024
82Stefan Dobrijević Stefan Dobrijević5:163Dusan RadovicMiddleweightAug 30, 2025
83Matt SocholotiukCanada Matt Socholotiuk5:133Adam De FreitasMiddleweightMar 3, 2024
84Ouadia TerguiItaly Ouadia Tergui5:123Enzo TobbiaMiddleweightOct 25, 2025
85Cameron DelanoUnited States Cameron Delano5:053Jesse DesrosierMiddleweightJun 22, 2025
86Dakota CochraneUnited States Dakota Cochrane5:033Wilfredo SantiagoMiddleweightFeb 1, 2025
87Brad KellyUnited States Brad Kelly5:013Stanislav GrosuMiddleweightJun 12, 2022
88Jake LindseyUnited States Jake Lindsey5:003Eric ThompsonMiddleweightOct 24, 2021
89Carlos Trinidad-SnakeUnited States Carlos Trinidad-Snake4:563Zach JuusolaMiddleweightNov 10, 2024
90George ThorpeUnited Kingdom George Thorpe4:543Jamie HendryMiddleweightMar 4, 2023
91Shawn BrooksUnited States Shawn Brooks4:523JorDan ChristensenMiddleweightFeb 17, 2024
92Cody RussellUnited States Cody Russell4:493Logan TuckerMiddleweightJan 26, 2025
93Pic JardineUnited Kingdom Pic Jardine4:453Bartlomiej KrolMiddleweightJun 8, 2024
94Mladen IlievBulgaria Mladen Iliev4:403Yunus Emre BatanMiddleweightNov 17, 2023
95JR RumleyUnited States JR Rumley4:343Brennan WardMiddleweightJun 14, 2025
96Francesco Ricchi Francesco Ricchi4:313Noah CutterMiddleweightNov 14, 2020
97Gaz CorranUnited Kingdom Gaz Corran4:263Macauley BygravesMiddleweightSep 26, 2026
98Alfred KociMontenegro Alfred Koci4:183Kristijan JevtovicMiddleweightAug 30, 2025
99Aaron ChalmersUnited Kingdom Aaron Chalmers4:163Chas SymondsMiddleweightApr 4, 2025
100Dallas DavisonUnited States Dallas Davison4:002JorDan ChristensenMiddleweightOct 10, 2021

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

All boardsLongest fight