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
1David DiazUnited States David Diaz91121Albert InclanFlyweight · R5Jan 30, 2022
2David DiazUnited States David Diaz6684Albert InclanFlyweight · R1Jan 30, 2022
3Justyn MartinezUnited States Justyn Martinez5676Joshua RidgeFlyweight · R1Jul 24, 2022
4Chance WilsonUnited States Chance Wilson5475Joshua RicheyFlyweight · R1Oct 24, 2021
5David DiazUnited States David Diaz5378Albert InclanFlyweight · R2Jan 30, 2022
6Justyn MartinezUnited States Justyn Martinez5168Chance WilsonFlyweight · R1Apr 9, 2022
T-7David DiazUnited States David Diaz5086Albert InclanFlyweight · R4Jan 30, 2022
T-7Octavin TurnerUnited States Octavin Turner5073Joby SteffensmeierFlyweight · R5Apr 18, 2026
9Justyn MartinezUnited States Justyn Martinez4871Matt RussoFlyweight · R1Jul 12, 2025
10Angelo TrujilloUnited States Angelo Trujillo4574Chachi VersaceFlyweight · R1Oct 24, 2026
11Albert InclanUnited States Albert Inclan4356David DiazFlyweight · R2Jan 30, 2022
T-12David DiazUnited States David Diaz4158Albert InclanFlyweight · R3Jan 30, 2022
T-12Gee PerezUnited States Gee Perez4153Chance WilsonFlyweight · R4Dec 6, 2025
T-12Tyler RandallUnited States Tyler Randall4149Joshua RicheyFlyweight · R3Apr 9, 2022
15Chachi VersaceUnited States Chachi Versace3964Angelo TrujilloFlyweight · R2Oct 24, 2026
T-16Albert InclanUnited States Albert Inclan3863Jancarlos RiveraFlyweight · R3Mar 27, 2025
T-16Kendrick LatchmanUnited States Kendrick Latchman3846Miles McDonaldFlyweight · R2Oct 11, 2020
18Tyler RandallUnited States Tyler Randall3757Cary CaprioFlyweight · R1Jun 24, 2022
T-19Andrew StrodeUnited States Andrew Strode3648Tyler RandallFlyweight · R5Feb 1, 2025
T-19Kody Allen MurrayUnited States Kody Allen Murray3655Devin GibsonFlyweight · R1Mar 13, 2022
T-19Joshua RicheyUnited States Joshua Richey3655Austin LewisFlyweight · R5Mar 30, 2024
T-19Angelo TrujilloUnited States Angelo Trujillo3648Chachi VersaceFlyweight · R3Oct 24, 2026
T-19Chachi VersaceUnited States Chachi Versace3654Angelo TrujilloFlyweight · R3Oct 24, 2026
T-19Chachi VersaceUnited States Chachi Versace3660Angelo TrujilloFlyweight · R4Oct 24, 2026
25Albert InclanUnited States Albert Inclan3559David DiazFlyweight · R1Jan 30, 2022
T-26Chance WilsonUnited States Chance Wilson3348Joshua RicheyFlyweight · R2Oct 24, 2021
T-26Octavin TurnerUnited States Octavin Turner3365Joby SteffensmeierFlyweight · R2Apr 18, 2026
T-26Chance WilsonUnited States Chance Wilson3351Justyn MartinezFlyweight · R1Apr 9, 2022
T-26Kendrick LatchmanUnited States Kendrick Latchman3352Miles McDonaldFlyweight · R1Oct 11, 2020
T-30Andrew StrodeUnited States Andrew Strode3247Chance WilsonFlyweight · R2Oct 26, 2024
T-30Cary CaprioUnited States Cary Caprio3250Tyler RandallFlyweight · R3Jun 24, 2022
T-32Joshua RicheyUnited States Joshua Richey3153Chance WilsonFlyweight · R1Oct 24, 2021
T-32Geane Herrera Geane Herrera3154Abdiel VelazquezFlyweight · R1Jul 24, 2021
34Andrew StrodeUnited States Andrew Strode3037Cary CaprioFlyweight · R1Sep 23, 2023
T-35Andrew StrodeUnited States Andrew Strode2942Tyler RandallFlyweight · R1Feb 1, 2025
T-35Anthony YostUnited States Anthony Yost2960Chachi VersaceFlyweight · R3May 3, 2025
T-35Gee PerezUnited States Gee Perez2946Chance WilsonFlyweight · R3Dec 6, 2025
T-35Gee PerezUnited States Gee Perez2945Albert InclanFlyweight · R1Jun 22, 2024
T-39Octavin TurnerUnited States Octavin Turner2850Joby SteffensmeierFlyweight · R4Apr 18, 2026
T-39Gee PerezUnited States Gee Perez2842Albert InclanFlyweight · R2Jun 22, 2024
T-39Dagoberto AgueroUnited States Dagoberto Aguero2848Chance WilsonFlyweight · R1Nov 4, 2023
T-39John DodsonUnited States John Dodson2836Ryan BenoitFlyweight · R1Aug 27, 2022
43John DodsonUnited States John Dodson2745Joshua RidgeFlyweight · R1Aug 12, 2023
T-44Joby SteffensmeierUnited States Joby Steffensmeier2665Octavin TurnerFlyweight · R5Apr 18, 2026
T-44Tyler RandallUnited States Tyler Randall2641Joshua RicheyFlyweight · R1Apr 9, 2022
T-46Mike HansenUnited States Mike Hansen2541Dominick CareyFlyweight · R1Nov 24, 2024
T-46Anthony YostUnited States Anthony Yost2543Angelo TrujilloFlyweight · R1Apr 18, 2026
T-46Jancarlos RiveraUnited States Jancarlos Rivera2534Albert InclanFlyweight · R5Mar 27, 2025
T-46Cary CaprioUnited States Cary Caprio2545Andrew StrodeFlyweight · R1Sep 23, 2023
T-46Matt RussoUnited States Matt Russo2548Brett "Jakobi" LowryFlyweight · R1Dec 4, 2022
T-46Brett "Jakobi" Lowry Brett "Jakobi" Lowry2545Matt RussoFlyweight · R1Dec 4, 2022
T-46Angelo TrujilloUnited States Angelo Trujillo2545Chachi VersaceFlyweight · R5Oct 24, 2026
T-53Gustavo BalartCuba Gustavo Balart2434Alexander GutierrezFlyweight · R3Jun 4, 2026
T-53Anthony YostUnited States Anthony Yost2461Chachi VersaceFlyweight · R5May 3, 2025
T-53Albert InclanUnited States Albert Inclan2437Jancarlos RiveraFlyweight · R4Mar 27, 2025
T-53Joshua RidgePhilippines Joshua Ridge2446Chance WilsonFlyweight · R5Nov 5, 2022
T-53Joshua RicheyUnited States Joshua Richey2439Tyler RandallFlyweight · R3Apr 9, 2022
T-53Angelo TrujilloUnited States Angelo Trujillo2446Chachi VersaceFlyweight · R2Oct 24, 2026
T-53Chachi VersaceUnited States Chachi Versace2444Angelo TrujilloFlyweight · R5Oct 24, 2026
T-60Andrew StrodeUnited States Andrew Strode2336Tyler RandallFlyweight · R3Feb 1, 2025
T-60Albert InclanUnited States Albert Inclan2351David DiazFlyweight · R4Jan 30, 2022
T-60Octavin TurnerUnited States Octavin Turner2350Joby SteffensmeierFlyweight · R1Apr 18, 2026
T-60Matt RussoUnited States Matt Russo2338Justin StreetFlyweight · R1Mar 27, 2025
T-64Tyler RandallUnited States Tyler Randall2240Andrew StrodeFlyweight · R5Feb 1, 2025
T-64Cary CaprioUnited States Cary Caprio2254Octavin TurnerFlyweight · R2Oct 19, 2025
T-64Matt RussoUnited States Matt Russo2230Justyn MartinezFlyweight · R1Jul 12, 2025
T-64Robert GarciaUnited States Robert Garcia2231Alexander GutierrezFlyweight · R3Jul 13, 2024
T-64Dominick CareyUnited States Dominick Carey2252Mike HansenFlyweight · R1Nov 24, 2024
T-64Angelo TrujilloUnited States Angelo Trujillo2250Anthony YostFlyweight · R1Apr 18, 2026
T-64Angelo TrujilloUnited States Angelo Trujillo2235Anthony YostFlyweight · R2Apr 18, 2026
T-64Anthony YostUnited States Anthony Yost2231Angelo TrujilloFlyweight · R2Apr 18, 2026
T-64Tyler RandallUnited States Tyler Randall2243Chris GarciaFlyweight · R4Sep 11, 2026
T-64Anthony YostUnited States Anthony Yost2268Chachi VersaceFlyweight · R1May 3, 2025
T-64Justin StreetUnited States Justin Street2234Matt RussoFlyweight · R1Mar 27, 2025
T-64Abdiel VelazquezPuerto Rico Abdiel Velazquez2250Geane HerreraFlyweight · R1Jul 24, 2021
T-64Angelo TrujilloUnited States Angelo Trujillo2237Chachi VersaceFlyweight · R4Oct 24, 2026
T-77Joshua RidgePhilippines Joshua Ridge2145Justyn MartinezFlyweight · R1Jul 24, 2022
T-77Justyn MartinezUnited States Justyn Martinez2134Robert GarciaFlyweight · R1Mar 1, 2025
T-77Chance WilsonUnited States Chance Wilson2127Gee PerezFlyweight · R3Dec 6, 2025
T-77Albert InclanUnited States Albert Inclan2140Jancarlos RiveraFlyweight · R5Mar 27, 2025
T-77Tyler RandallUnited States Tyler Randall2138Cary CaprioFlyweight · R2Jun 24, 2022
T-82Chance WilsonUnited States Chance Wilson2040Joshua RicheyFlyweight · R4Oct 24, 2021
T-82Joshua RicheyUnited States Joshua Richey2038Chance WilsonFlyweight · R4Oct 24, 2021
T-82Cary CaprioUnited States Cary Caprio2045Octavin TurnerFlyweight · R1Oct 19, 2025
T-82Octavin TurnerUnited States Octavin Turner2036Cary CaprioFlyweight · R1Oct 19, 2025
T-82Octavin TurnerUnited States Octavin Turner2045Cary CaprioFlyweight · R2Oct 19, 2025
T-82Octavin TurnerUnited States Octavin Turner2039Cary CaprioFlyweight · R3Oct 19, 2025
T-82Albert InclanUnited States Albert Inclan2056David DiazFlyweight · R3Jan 30, 2022
T-82Robert GarciaUnited States Robert Garcia2036Alexander GutierrezFlyweight · R5Jul 13, 2024
T-82Octavin TurnerUnited States Octavin Turner2038Joby SteffensmeierFlyweight · R3Apr 18, 2026
T-82Joshua RidgePhilippines Joshua Ridge2040Chance WilsonFlyweight · R1Nov 5, 2022
T-82Austin LewisUnited States Austin Lewis2034Joshua RicheyFlyweight · R5Mar 30, 2024
T-93Chance WilsonUnited States Chance Wilson1939Joshua RicheyFlyweight · R5Oct 24, 2021
T-93Robert GarciaUnited States Robert Garcia1936Alexander GutierrezFlyweight · R1Jul 13, 2024
T-93Chachi VersaceUnited States Chachi Versace1942Gabriel HernandezFlyweight · R1Apr 25, 2026
T-93Chance WilsonUnited States Chance Wilson1945Joshua RidgeFlyweight · R3Nov 5, 2022
T-93Cary CaprioUnited States Cary Caprio1953Tyler RandallFlyweight · R1Jun 24, 2022
T-93John DodsonUnited States John Dodson1928Dagoberto AgueroFlyweight · R3Mar 30, 2024
T-99Tyler RandallUnited States Tyler Randall1831Andrew StrodeFlyweight · R1Feb 1, 2025
T-99Tyler RandallUnited States Tyler Randall1831Andrew StrodeFlyweight · R3Feb 1, 2025

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

All boardsStrikes in a round