Skip to content
MMA Calendar

BKFC Record Book

BKFC: Most significant strikes in a fight

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

Updated November 6, 2026

#FighterFight
1Liam HutchinsonUnited Kingdom Liam Hutchinson252340Luke BrassfieldMiddleweightDec 13, 2025
2Cody RussellUnited States Cody Russell241359Jake BostwickMiddleweightJul 4, 2026
3David RickelsUnited States David Rickels222305Julian LaneMiddleweightOct 24, 2021
4David RickelsUnited States David Rickels205312Cliff WrightMiddleweightOct 11, 2020
5United Kingdom Paul O'Sullivan195315Paul HilzMiddleweightMay 30, 2026
6Zeb VincentUnited States Zeb Vincent179274Andrew StuveMiddleweightNov 16, 2025
7Jonny TelloCanada Jonny Tello171238Sabah HomasiMiddleweightApr 4, 2025
8Alfredo AnguloMexico Alfredo Angulo170249Julian LaneMiddleweightNov 10, 2024
9Joe ElmoreUnited States Joe Elmore164274Mike RichmanMiddleweightFeb 8, 2026
10Mike PerryUnited States Mike Perry163265Jeremy StephensMiddleweightOct 4, 2025
11Liam HutchinsonUnited Kingdom Liam Hutchinson155233Simeon OtleyMiddleweightMay 30, 2026
12Andrew StuveCanada Andrew Stuve149232Zeb VincentMiddleweightNov 16, 2025
13Kimani CrawfordCanada Kimani Crawford146229Danasabe MohammedMiddleweightSep 1, 2024
14Jake BostwickUnited States Jake Bostwick138286Cody RussellMiddleweightJul 4, 2026
15Sabah HomasiUnited States Sabah Homasi136200Jonny TelloMiddleweightApr 4, 2025
16Simeon OtleyUnited Kingdom Simeon Otley132174Liam HutchinsonMiddleweightMay 30, 2026
17Rickie McconnicoUnited States Rickie Mcconnico129205Frankie SolomonMiddleweightApr 25, 2026
18Itso BabulaidzeGeorgia Itso Babulaidze127251Bryan McDowellMiddleweightJan 26, 2025
T-19Julian LaneUnited States Julian Lane125177David RickelsMiddleweightOct 24, 2021
T-19Mike PerryUnited States Mike Perry125213Michael PageMiddleweightAug 20, 2022
21Mike RichmanUnited States Mike Richman123203Joe ElmoreMiddleweightFeb 8, 2026
22Frankie SolomonUnited States Frankie Solomon122210Rickie McconnicoMiddleweightApr 25, 2026
T-23Mickey NolanEngland Mickey Nolan118252John FergusonMiddleweightAug 1, 2026
T-23Sergio Perez JimenezMexico Sergio Perez Jimenez118206Mario MartinezMiddleweightMay 26, 2024
T-23Jack CullenUnited Kingdom Jack Cullen118235David MundellMiddleweightSep 26, 2026
T-23Pat CaseyUnited States Pat Casey118177Zeb VincentMiddleweightMar 28, 2026
T-27Bartlomiej KrolPoland Bartlomiej Krol117158Simeon OtleyMiddleweightMar 29, 2025
T-27Simeon OtleyUnited Kingdom Simeon Otley117193Oscar SmykielMiddleweightDec 13, 2025
29Kaleb HarrisUnited States Kaleb Harris116242Harris StephensonMiddleweightApr 7, 2019
30Mike VertrilaRussia Mike Vertrila114222Luis Paulo TerraMiddleweightSep 3, 2022
T-31Julian LaneUnited States Julian Lane113202Alfredo AnguloMiddleweightNov 10, 2024
T-31Mikey HendersonUnited Kingdom Mikey Henderson113232Benjamin LoweMiddleweightSep 27, 2025
33George ThorpeUnited Kingdom George Thorpe112240Leigh CohoonMiddleweightMay 30, 2026
34Alonzo MartinezUnited States Alonzo Martinez111169Kurtis EllisMiddleweightApr 19, 2025
35Julian LaneUnited States Julian Lane109170Jake BostwickMiddleweightJun 27, 2021
T-36Oscar SmykielPoland Oscar Smykiel106185Simeon OtleyMiddleweightDec 13, 2025
T-36Leigh CohoonUnited Kingdom Leigh Cohoon106168Cory HardyMiddleweightDec 13, 2025
38Leigh CohoonUnited Kingdom Leigh Cohoon104219George ThorpeMiddleweightMay 30, 2026
39Julian LaneUnited States Julian Lane102156Mike PerryMiddleweightFeb 19, 2022
T-40Isaac Vallie-FlaggUnited States Isaac Vallie-Flagg101159Melvin GuillardMiddleweightAug 11, 2019
T-40Luke NevinUnited Kingdom Luke Nevin101145Franco TenagliaMiddleweightApr 22, 2023
T-40Thiago AlvesBrazil Thiago Alves101191Ulysses DiazMiddleweightJun 27, 2021
T-43David MundellUnited States David Mundell100167Donald SanchezMiddleweightJun 7, 2025
T-43Julian LaneUnited States Julian Lane100203Tom ShoaffMiddleweightJun 23, 2019
T-43Jake BostwickUnited States Jake Bostwick100156Francesco RicchiMiddleweightFeb 19, 2022
46Michael PageUnited Kingdom Michael Page99189Mike PerryMiddleweightAug 20, 2022
47Mike PerryUnited States Mike Perry98178Julian LaneMiddleweightFeb 19, 2022
48Tony MurphyUnited States Tony Murphy96110Skyler MaullerMiddleweightApr 25, 2026
T-49Chris LytleUnited States Chris Lytle95179JC LlamasMiddleweightFeb 3, 2019
T-49United States Antonio Hernandez95166Jack FreriksMiddleweightOct 11, 2020
T-49Tom ShoaffUnited States Tom Shoaff95251Julian LaneMiddleweightJun 23, 2019
52Zeb VincentUnited States Zeb Vincent94154Casey MosesMiddleweightJun 1, 2024
T-53Jimmy MillarUnited Kingdom Jimmy Millar93170Danny ChristieMiddleweightJun 8, 2024
T-53Bartlomiej KrolPoland Bartlomiej Krol93133Mat WiwczarykMiddleweightNov 2, 2024
T-53Simeon OtleyUnited Kingdom Simeon Otley93177Conner WardenMiddleweightAug 10, 2024
56Donald SanchezUnited States Donald Sanchez92141Anthony LacazeMiddleweightAug 12, 2023
T-57Zeb VincentUnited States Zeb Vincent91189Douglas (Harry) ColtraneMiddleweightAug 17, 2024
T-57Danasabe MohammedUnited States Danasabe Mohammed91206Kimani CrawfordMiddleweightSep 1, 2024
59Kris TreziseUnited Kingdom Kris Trezise90196Paul O'SullivanMiddleweightJun 28, 2025
60Harris StephensonUnited States Harris Stephenson89250Kaleb HarrisMiddleweightApr 7, 2019
61Paul HilzUnited Kingdom Paul Hilz88226Paul O'SullivanMiddleweightMay 30, 2026
62Michael MannoUnited States Michael Manno87137Vincent FamilariMiddleweightNov 24, 2024
63Pic JardineUnited Kingdom Pic Jardine85207Tony ShieldsMiddleweightFeb 8, 2025
T-64Benjamin LoweUnited Kingdom Benjamin Lowe84147Mikey HendersonMiddleweightSep 27, 2025
T-64Kaleb HarrisUnited States Kaleb Harris84156Jeff ChiffensMiddleweightNov 17, 2019
66Yunus Emre BatanTürkiye Yunus Emre Batan82123Maxime BellamyMiddleweightOct 12, 2024
67Danny ChristieUnited Kingdom Danny Christie81157Jimmy MillarMiddleweightJun 8, 2024
T-68John GarbarinoUnited States John Garbarino80134Mike RichmanMiddleweightJul 4, 2026
T-68Jędrzej DurskiPoland Jędrzej Durski80198Donovan DesmaeMiddleweightAug 30, 2025
T-68Zeb VincentUnited States Zeb Vincent80144Pat CaseyMiddleweightMar 28, 2026
T-71Luis Paulo TerraBrazil Luis Paulo Terra79202Mike VertrilaMiddleweightSep 3, 2022
T-71Vincent FamilariUnited States Vincent Familari79141Michael MannoMiddleweightNov 24, 2024
T-71Steven SainsburyUnited States Steven Sainsbury79135Paulo MachadoMiddleweightNov 24, 2024
T-71Tom ScottUnited Kingdom Tom Scott79141Damian GorskiMiddleweightApr 22, 2023
T-75Danny ChristieUnited Kingdom Danny Christie78144David MundellMiddleweightOct 12, 2024
T-75David MundellUnited States David Mundell78135Jack CullenMiddleweightSep 26, 2026
T-75Francesco Ricchi Francesco Ricchi78190Jake BostwickMiddleweightFeb 19, 2022
T-78Dusan RadovicSerbia Dusan Radovic77147Stefan DobrijevićMiddleweightAug 30, 2025
T-78Jake BostwickUnited States Jake Bostwick77133Isaac DoolittleMiddleweightApr 22, 2023
T-80David MundellUnited States David Mundell76108Danny ChristieMiddleweightOct 12, 2024
T-80Macauley BygravesUnited Kingdom Macauley Bygraves76137George ThorpeMiddleweightJun 28, 2025
T-80Donald SanchezUnited States Donald Sanchez76145David MundellMiddleweightJun 7, 2025
T-80Casey MosesUnited States Casey Moses76124Zeb VincentMiddleweightJun 1, 2024
T-84Bryan McDowellUnited States Bryan McDowell74170Lucas WrightMiddleweightAug 9, 2026
T-84Stanislav GrosuMoldova Stanislav Grosu74137Brad KellyMiddleweightJun 12, 2022
T-84David MundellUnited States David Mundell74106Mike RichmanMiddleweightJul 15, 2023
T-84Jake BostwickUnited States Jake Bostwick74146Julian LaneMiddleweightJun 27, 2021
T-88Conner WardenUnited Kingdom Conner Warden73158Simeon OtleyMiddleweightAug 10, 2024
T-88Anthony LacazeUnited States Anthony Lacaze73180Donald SanchezMiddleweightAug 12, 2023
T-88Isaac DoolittleUnited States Isaac Doolittle73137Jake BostwickMiddleweightApr 22, 2023
T-91Bartlomiej KrolPoland Bartlomiej Krol72117Pic JardineMiddleweightJun 8, 2024
T-91Tony ShieldsUnited Kingdom Tony Shields72125Pic JardineMiddleweightFeb 8, 2025
T-91Eddie AlvarezUnited States Eddie Alvarez72129Mike PerryMiddleweightDec 3, 2023
T-91Stanislav GrosuMoldova Stanislav Grosu7291Anthony LacazeMiddleweightSep 30, 2023
95Brad KellyUnited States Brad Kelly71134Stanislav GrosuMiddleweightJun 12, 2022
T-96Connor TierneyUnited Kingdom Connor Tierney70129Jeremiah RiggsMiddleweightMar 13, 2022
T-96Stefan Dobrijević Stefan Dobrijević70108Dusan RadovicMiddleweightAug 30, 2025
T-96George ThorpeUnited Kingdom George Thorpe70162Macauley BygravesMiddleweightJun 28, 2025
T-96Mat WiwczarykUnited Kingdom Mat Wiwczaryk70173Bartlomiej KrolMiddleweightNov 2, 2024
T-96Pat CaseyUnited States Pat Casey70145Sam WatfordMiddleweightMay 11, 2024

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

All boardsStrikes in a fight