Skip to content
MMA Calendar

BKFC Record Book

BKFC: Most significant strikes in a round

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

Updated November 5, 2026

#FighterFight
1Derek PerezUnited States Derek Perez97117Ryan ReberBantamweight · R1Feb 3, 2024
2Cary CaprioUnited States Cary Caprio83115Micah LivingstonBantamweight · R1Feb 17, 2024
3Thearith OuchCambodia Thearith Ouch7992Anubhav VermaBantamweight · R2Dec 9, 2022
4Derek PerezUnited States Derek Perez77120Anthony SanchezBantamweight · R1Feb 18, 2023
5Derek PerezUnited States Derek Perez6682Anthony SanchezBantamweight · R4Feb 18, 2023
T-6Travis ThompsonUnited States Travis Thompson6576Jack GradyBantamweight · R2Nov 6, 2021
T-6Roberto ArmasUnited States Roberto Armas6591Chris GarciaBantamweight · R1Mar 27, 2025
8Dylan SchulteUnited States Dylan Schulte6483Derek PerezBantamweight · R2Oct 26, 2024
9Cary CaprioUnited States Cary Caprio6279Micah LivingstonBantamweight · R2Feb 17, 2024
T-10Jack GradyUnited States Jack Grady6071Gabe SacchetiBantamweight · R2Mar 13, 2022
T-10David DiazUnited States David Diaz6072Justyn MartinezBantamweight · R2Nov 16, 2025
T-12Anthony SanchezUnited States Anthony Sanchez5989Derek PerezBantamweight · R1Feb 18, 2023
T-12Brad TaylorUnited Kingdom Brad Taylor5967Brian HyslopBantamweight · R4Dec 13, 2025
T-12David DiazUnited States David Diaz5986Spencer RuggeriBantamweight · R1Mar 20, 2021
T-15Thearith OuchCambodia Thearith Ouch5773Anubhav VermaBantamweight · R1Dec 9, 2022
T-15Roberto ArmasUnited States Roberto Armas5775Armando RodriguezBantamweight · R3Mar 20, 2026
17Rick CarusoUnited States Rick Caruso5667Landon WilliamsBantamweight · R1Sep 30, 2023
T-18Roberto ArmasUnited States Roberto Armas5578Armando RodriguezBantamweight · R1Mar 20, 2026
T-18Jack GradyUnited States Jack Grady5581Ryan ReberBantamweight · R1Nov 5, 2022
T-18David DiazUnited States David Diaz55100Spencer RuggeriBantamweight · R4Mar 20, 2021
21David DiazUnited States David Diaz5490Anthony SanchezBantamweight · R3May 23, 2026
T-22Derek PerezUnited States Derek Perez5369Ryan ReberBantamweight · R2Feb 3, 2024
T-22Anthony SanchezUnited States Anthony Sanchez5366Gene PerezBantamweight · R1Aug 12, 2023
T-24David DiazUnited States David Diaz5268Justyn MartinezBantamweight · R3Nov 16, 2025
T-24Travis ThompsonUnited States Travis Thompson5264Jarod GrantBantamweight · R3Jun 27, 2021
26Chris GarciaUnited States Chris Garcia5069Micah LivingstonBantamweight · R1Jun 22, 2024
T-27Lardy NavarroUnited States Lardy Navarro4954Jack GradyBantamweight · R1Feb 1, 2025
T-27Jack GradyUnited States Jack Grady4971Lardy NavarroBantamweight · R2Feb 1, 2025
T-29Gabe SacchetiUnited States Gabe Saccheti4780Jack GradyBantamweight · R1Mar 13, 2022
T-29Travis ThompsonUnited States Travis Thompson4766Jarod GrantBantamweight · R2Jun 27, 2021
T-29Travis ThompsonUnited States Travis Thompson4773Zachary PannellBantamweight · R1Jan 26, 2025
T-32Jack GradyUnited States Jack Grady4663Lardy NavarroBantamweight · R1Feb 1, 2025
T-32Travis ThompsonUnited States Travis Thompson4659Jarod GrantBantamweight · R1Jun 27, 2021
T-34Anthony SanchezUnited States Anthony Sanchez4482David DiazBantamweight · R5May 23, 2026
T-34Travis ThompsonUnited States Travis Thompson4465AJ CraigBantamweight · R1Mar 22, 2025
T-36Travis ThompsonUnited States Travis Thompson4259Jack GradyBantamweight · R1Nov 6, 2021
T-36Derek PerezUnited States Derek Perez4257Anthony SanchezBantamweight · R2Feb 18, 2023
T-36Matt GuymonUnited States Matt Guymon4264Quentin GaskinBantamweight · R1Apr 25, 2026
T-36Travis ThompsonUnited States Travis Thompson4277David DiazBantamweight · R4Nov 5, 2022
T-40Brad TaylorUnited Kingdom Brad Taylor4147Brian HyslopBantamweight · R5Dec 13, 2025
T-40Roberto ArmasUnited States Roberto Armas4156Armando RodriguezBantamweight · R2Mar 20, 2026
T-40AJ CraigUnited States AJ Craig4171Travis ThompsonBantamweight · R5Mar 22, 2025
T-40Travis ThompsonUnited States Travis Thompson4160AJ CraigBantamweight · R2Mar 22, 2025
T-44Anthony SanchezUnited States Anthony Sanchez4070David DiazBantamweight · R3May 23, 2026
T-44Derek PerezUnited States Derek Perez4065Anthony SanchezBantamweight · R3Feb 18, 2023
T-44Lardy NavarroUnited States Lardy Navarro4052Anthony SanchezBantamweight · R5Dec 20, 2025
T-44Matt GuymonUnited States Matt Guymon4082Ryan ReberBantamweight · R1May 3, 2025
T-44Chris GarciaUnited States Chris Garcia4074Roberto ArmasBantamweight · R1Mar 27, 2025
T-44Phil CaracappaUnited States Phil Caracappa4049Noah NormanBantamweight · R1Jan 26, 2025
T-44Travis ThompsonUnited States Travis Thompson4057Nick BurgosBantamweight · R3Oct 10, 2026
T-51Dameko LabonUnited States Dameko Labon3953Jorge BargalloBantamweight · R1Mar 16, 2024
T-51Reggie Barnett Jr.United States Reggie Barnett Jr.3952Demarcus CorleyBantamweight · R3Mar 20, 2021
53David DiazUnited States David Diaz3879Anthony SanchezBantamweight · R4May 23, 2026
T-54Lardy NavarroUnited States Lardy Navarro3750Jack GradyBantamweight · R2Feb 1, 2025
T-54Quentin GaskinUnited States Quentin Gaskin3754Matt GuymonBantamweight · R2Apr 25, 2026
T-54Reggie Barnett Jr.United States Reggie Barnett Jr.3765Geane HerreraBantamweight · R2Nov 5, 2022
T-54Micah MitchellUnited States Micah Mitchell3772Ryan ReberBantamweight · R1May 7, 2022
T-54Reggie Barnett Jr.United States Reggie Barnett Jr.3752Abdiel VelazquezBantamweight · R2Sep 12, 2020
T-54Reggie Barnett Jr.United States Reggie Barnett Jr.3747Abdiel VelazquezBantamweight · R5Sep 12, 2020
T-54Justin StreetUnited States Justin Street3750AJ CraigBantamweight · R3Nov 2, 2025
T-61Anthony SanchezUnited States Anthony Sanchez3661David DiazBantamweight · R4May 23, 2026
T-61Jack GradyUnited States Jack Grady3643Travis ThompsonBantamweight · R2Nov 6, 2021
T-61David DiazUnited States David Diaz3664Justyn MartinezBantamweight · R1Nov 16, 2025
T-61Roberto ArmasUnited States Roberto Armas3664Chris GarciaBantamweight · R5Mar 27, 2025
T-61Nate ManessUnited States Nate Maness3656Nick BurgosBantamweight · R3Dec 7, 2024
T-61Gilberto AguilarMexico Gilberto Aguilar3655Justin IbarrolaBantamweight · R4Apr 22, 2023
T-61Jamel HerringUnited States Jamel Herring3652Matt GuymonBantamweight · R4Jan 17, 2026
T-61AJ CraigUnited States AJ Craig3661Travis ThompsonBantamweight · R3Mar 22, 2025
T-61Travis ThompsonUnited States Travis Thompson3655Nick BurgosBantamweight · R4Oct 10, 2026
T-70Joby SteffensmeierUnited States Joby Steffensmeier3558Robert FichtnerBantamweight · R3Jun 20, 2026
T-70Robert FichtnerUnited States Robert Fichtner3561Joby SteffensmeierBantamweight · R3Jun 20, 2026
T-70Justyn MartinezUnited States Justyn Martinez3581David DiazBantamweight · R1Nov 16, 2025
T-70Roberto ArmasUnited States Roberto Armas3569Chris GarciaBantamweight · R2Mar 27, 2025
T-70Dre ColesUnited States Dre Coles3554David LoureiroBantamweight · R4Jun 10, 2023
T-70David DiazUnited States David Diaz3574Travis ThompsonBantamweight · R1Nov 5, 2022
T-70Chris JohnsonUnited States Chris Johnson3541Jarod GrantBantamweight · R1Nov 14, 2020
T-70Travis ThompsonUnited States Travis Thompson3557Abdiel VelazquezBantamweight · R1Jun 23, 2019
T-70Justin StreetUnited States Justin Street3558AJ CraigBantamweight · R5Nov 2, 2025
T-70AJ CraigUnited States AJ Craig3564Travis ThompsonBantamweight · R1Mar 22, 2025
T-70AJ CraigUnited States AJ Craig3554Travis ThompsonBantamweight · R4Mar 22, 2025
T-81Thearith OuchCambodia Thearith Ouch3442Anubhav VermaBantamweight · R3Dec 9, 2022
T-81Jamel HerringUnited States Jamel Herring3443Michael LarrimoreBantamweight · R4May 23, 2026
T-81David DiazUnited States David Diaz3484Anthony SanchezBantamweight · R5May 23, 2026
T-81Derek PerezUnited States Derek Perez3446Justin IbarrolaBantamweight · R1Dec 22, 2024
T-81Lewis GarsideUnited Kingdom Lewis Garside3462Keiran SewellBantamweight · R2Mar 14, 2026
T-81Ronny HauserUnited States Ronny Hauser3451Justin StreetBantamweight · R1Jun 27, 2026
T-81Justin StreetUnited States Justin Street3453Ronny HauserBantamweight · R1Jun 27, 2026
T-81Travis ThompsonUnited States Travis Thompson3464David DiazBantamweight · R2Nov 5, 2022
T-81Spencer RuggeriUnited States Spencer Ruggeri3454David DiazBantamweight · R4Mar 20, 2021
T-81Noah NormanUnited States Noah Norman3448Phil CaracappaBantamweight · R1Jan 26, 2025
T-91David DiazUnited States David Diaz3358Anthony SanchezBantamweight · R2May 23, 2026
T-91Brad TaylorUnited Kingdom Brad Taylor3357Brian HyslopBantamweight · R3Dec 13, 2025
T-91Dre ColesUnited States Dre Coles3350David LoureiroBantamweight · R5Jun 10, 2023
T-91Travis ThompsonUnited States Travis Thompson3360Ryan ReberBantamweight · R4Jul 15, 2023
T-91Reggie Barnett Jr.United States Reggie Barnett Jr.3346Daniel AlvarezBantamweight · R2Mar 25, 2023
T-91David DiazUnited States David Diaz3353Travis ThompsonBantamweight · R4Nov 5, 2022
T-91Travis ThompsonUnited States Travis Thompson3356AJ CraigBantamweight · R4Mar 22, 2025
T-98Payton HayesUnited States Payton Hayes3243Julian ValenciaBantamweight · R1Jun 20, 2026
T-98Mike HansenUnited States Mike Hansen3246Anthony YostBantamweight · R1Jul 13, 2024
T-98Lardy NavarroUnited States Lardy Navarro3237Anthony SanchezBantamweight · R1Dec 20, 2025

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

All boardsStrikes in a round