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

#FighterFight
1David DiazUnited States David Diaz301427Albert InclanJan 30, 2022
2Pongpisan ChunyongThailand Pongpisan Chunyong288375Tha Pyay NyoNov 4, 2023
3Melanie ShahEngland Melanie Shah283390Sydney SmithAug 12, 2023
4Tray MartinUnited States Tray Martin272430Nathan RiveraJun 20, 2026
5Andrew YatesUnited States Andrew Yates261353Christian TorresSep 23, 2023
6Deborah MelhornGermany Deborah Melhorn258352Hannah RankinOct 12, 2024
7Esteban RodriguezUnited States Esteban Rodriguez256417John Michael EscobozaAug 26, 2023
8Juston StillsUnited States Juston Stills255384Joshuah AlvarezApr 22, 2022
9Liam HutchinsonUnited Kingdom Liam Hutchinson252340Luke BrassfieldDec 13, 2025
10Derek PerezUnited States Derek Perez250362Anthony SanchezFeb 18, 2023
11Alexandra Lucia Delgado-LopezCanada Alexandra Lucia Delgado-Lopez242406Emma MurrayAug 10, 2025
12Cody RussellUnited States Cody Russell241359Jake BostwickJul 4, 2026
13Tray MartinUnited States Tray Martin240336Nathan GhareebJan 17, 2026
14Dat NguyenUnited States Dat Nguyen239365Daniel StrausApr 22, 2023
15Hannah RankinUnited Kingdom Hannah Rankin235375Deborah MelhornOct 12, 2024
16Tony SotoUnited States Tony Soto231355Franco TenagliaOct 12, 2024
17Jessica LinkUnited States Jessica Link230350Crystal PittmanApr 9, 2022
18Elvin Leon BritoPuerto Rico Elvin Leon Brito227369Julio GarciaAug 21, 2021
19Shelby CannonUnited States Shelby Cannon226362Rosalinda RodriguezMar 20, 2026
20Joey BeltranUnited States Joey Beltran223320Arnold AdamsNov 6, 2021
21David RickelsUnited States David Rickels222305Julian LaneOct 24, 2021
22Kai StewartUnited States Kai Stewart220293Nicolas GaffieMar 20, 2026
23Issam KhaouiGermany Issam Khaoui217454Ahmet DumanAug 30, 2025
24Crystal PittmanUnited States Crystal Pittman216292Audra CummingsJan 30, 2022
T-25Tony SotoUnited States Tony Soto215240Kevin CroomOct 21, 2023
T-25John Michael EscobozaDominican Republic John Michael Escoboza215279Esteban RodriguezAug 26, 2023
27Jade Masson-WongCanada Jade Masson-Wong209283Crystal PittmanFeb 8, 2026
T-28Alfredo AnguloMexico Alfredo Angulo208302Julian LaneNov 10, 2024
T-28Kimani CrawfordCanada Kimani Crawford208329Matt SocholotiukAug 10, 2025
T-28Christine VicensUnited States Christine Vicens208411Jocelyn Jones-LybargerDec 4, 2022
31Andrew YatesUnited States Andrew Yates207256JorDan ChristensenOct 26, 2024
32David RickelsUnited States David Rickels205312Cliff WrightOct 11, 2020
T-33JC DeleonUnited States JC Deleon204257Tony SotoJun 20, 2026
T-33Jake LindseyUnited States Jake Lindsey204307Elvin Leon BritoAug 17, 2024
35Crystal Van WykSouth Africa Crystal Van Wyk202415Cristina CristFeb 17, 2024
36Christian TorresUnited States Christian Torres201256Andrew YatesSep 23, 2023
37Matt SocholotiukCanada Matt Socholotiuk200308Kimani CrawfordAug 10, 2025
38Melanie ShahEngland Melanie Shah199296Mathilda WilsonNov 26, 2022
T-39Arnold AdamsUnited States Arnold Adams198220Joey BeltranNov 6, 2021
T-39Jeremy SmithSouth Africa Jeremy Smith198358Houston AlexanderMay 20, 2023
41Britain Beltran HartUnited States Britain Beltran Hart197429Tai EmeryApr 4, 2025
42Britain Beltran HartUnited States Britain Beltran Hart196278Jenny ClausiusJul 24, 2021
43United Kingdom Paul O'Sullivan195315Paul HilzMay 30, 2026
T-44Charles RosaUnited States Charles Rosa192353Charon SpainAug 29, 2026
T-44Christian TorresUnited States Christian Torres192239Cory MaddenOct 15, 2022
T-44Mike VertrilaRussia Mike Vertrila192319Allen WycocoNov 4, 2023
T-47Valeria MejiaPeru Valeria Mejia191257Sarah ShellApr 19, 2025
T-47Andrew AngelcorUnited States Andrew Angelcor191298David BosnickFeb 25, 2023
49Tai EmeryAustralia Tai Emery190245Po DenmanDec 9, 2022
50Steve HereliusUnited States Steve Herelius189241Juan TorresJun 27, 2021
T-51Alexandra Lucia Delgado-LopezCanada Alexandra Lucia Delgado-Lopez188267Natalie GageJun 27, 2026
T-51Brandon JohnsonUnited States Brandon Johnson188242Isaac DoolittleOct 11, 2020
T-51Chase ShermanUnited States Chase Sherman188384Joey BeltranNov 17, 2019
54David DiazUnited States David Diaz186358Anthony SanchezMay 23, 2026
T-55Rosalinda RodriguezUnited States Rosalinda Rodriguez185313Cristina CristAug 25, 2023
T-55Brad KellyUnited States Brad Kelly185275Isaac Vallie-FlaggAug 27, 2022
T-55Andrew AngelcorUnited States Andrew Angelcor185279Timmy MasonMay 1, 2022
58Roberto ArmasUnited States Roberto Armas183312Chris GarciaMar 27, 2025
59Joey BeltranUnited States Joey Beltran182315Chase ShermanNov 17, 2019
T-60Jonny TelloCanada Jonny Tello181258Gorjan SlaveskiJun 4, 2026
T-60David DiazUnited States David Diaz181347Spencer RuggeriMar 20, 2021
T-62Isaac DoolittleUnited States Isaac Doolittle180244Jay JacksonOct 24, 2021
T-62Derek PerezUnited States Derek Perez180236Ryan ReberFeb 3, 2024
T-62Britain Beltran HartUnited States Britain Beltran Hart180342Charisa SigalaSep 11, 2022
T-62Joseph CreerUnited States Joseph Creer180328Cody VidalAug 21, 2026
T-66Brad TaylorUnited Kingdom Brad Taylor179242Brian HyslopDec 13, 2025
T-66Zeb VincentUnited States Zeb Vincent179274Andrew StuveNov 16, 2025
T-66AJ CraigUnited States AJ Craig179308Travis ThompsonMar 22, 2025
69Anthony SanchezUnited States Anthony Sanchez178304David DiazMay 23, 2026
T-70Mat WiwczarykUnited Kingdom Mat Wiwczaryk177224Paul CookDec 13, 2025
T-70Juan TorresUnited States Juan Torres177229Steve HereliusJun 27, 2021
72Daniel StrausUnited States Daniel Straus176316Dat NguyenApr 22, 2023
T-73Ben BonnerUnited Kingdom Ben Bonner175251Tony SotoFeb 8, 2026
T-73Tray MartinUnited States Tray Martin175262Rico DiSciulloAug 29, 2026
T-75Jay JacksonUnited States Jay Jackson174237Isaac DoolittleOct 24, 2021
T-75Ramiro FigueroaUnited States Ramiro Figueroa174219Elvin Leon BritoApr 18, 2026
T-75Nicole SchaeferGermany Nicole Schaefer174217Daniela GrafMar 22, 2024
T-75Tyler VogelUnited States Tyler Vogel174315Jake BostwickNov 14, 2020
T-79Taylor StarlingUnited States Taylor Starling173302Charisa SigalaFeb 6, 2021
T-79Natalie GageUnited States Natalie Gage173323Gabrielle RomanNov 10, 2024
T-79Sydney SmithUnited States Sydney Smith173241Melanie ShahAug 12, 2023
82Nathan GhareebUnited States Nathan Ghareeb172233Tray MartinJan 17, 2026
T-83Cristina CristUnited States Cristina Crist171304Crystal Van WykFeb 17, 2024
T-83Jonny TelloCanada Jonny Tello171238Sabah HomasiApr 4, 2025
T-85Thearith OuchCambodia Thearith Ouch170207Anubhav VermaDec 9, 2022
T-85Esteban RodriguezUnited States Esteban Rodriguez170300Chris CamozziApr 18, 2026
T-85Miach LailUnited States Miach Lail170217Daniel CooperOct 21, 2023
T-88Zach CalmusUnited States Zach Calmus169196Joshua FreemanFeb 17, 2024
T-88Haze WilsonUnited States Haze Wilson169237Parker PorterMar 28, 2026
T-90Kai StewartUnited States Kai Stewart167251Jimmie RiveraNov 10, 2024
T-90Elvin Leon BritoPuerto Rico Elvin Leon Brito167280Kaleb HarrisJan 30, 2022
T-90Travis ThompsonUnited States Travis Thompson167284AJ CraigMar 22, 2025
T-93Kai StewartUnited States Kai Stewart166207Tommy StrydomApr 4, 2025
T-93Jonny TelloCanada Jonny Tello166230Chaloemporn SawatsukNov 4, 2023
T-95Britain Beltran HartUnited States Britain Beltran Hart165268Paige VanZantFeb 6, 2021
T-95Ahmet DumanTürkiye Ahmet Duman165362Issam KhaouiAug 30, 2025
T-97Joe ElmoreUnited States Joe Elmore164274Mike RichmanFeb 8, 2026
T-97Audra CummingsUnited States Audra Cummings164335Crystal PittmanJan 30, 2022
T-97Tai EmeryAustralia Tai Emery164292Britain Beltran HartApr 4, 2025
T-97Britain Beltran HartUnited States Britain Beltran Hart164240Melanie ShahSep 30, 2023

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

All boardsStrikes in a fight