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

#FighterFight
1David DiazUnited States David Diaz301427Albert InclanFlyweightJan 30, 2022
2Octavin TurnerUnited States Octavin Turner154276Joby SteffensmeierFlyweightApr 18, 2026
3Angelo TrujilloUnited States Angelo Trujillo152250Chachi VersaceFlyweightOct 24, 2026
4Chachi VersaceUnited States Chachi Versace151252Angelo TrujilloFlyweightOct 24, 2026
5Chance WilsonUnited States Chance Wilson135230Joshua RicheyFlyweightOct 24, 2021
6Albert InclanUnited States Albert Inclan132250David DiazFlyweightJan 30, 2022
7Albert InclanUnited States Albert Inclan117200Jancarlos RiveraFlyweightMar 27, 2025
8Anthony YostUnited States Anthony Yost107266Chachi VersaceFlyweightMay 3, 2025
9Gee PerezUnited States Gee Perez102179Chance WilsonFlyweightDec 6, 2025
10Gee PerezUnited States Gee Perez98179Albert InclanFlyweightJun 22, 2024
11Robert GarciaUnited States Robert Garcia96167Alexander GutierrezFlyweightJul 13, 2024
12Joshua RicheyUnited States Joshua Richey90174Chance WilsonFlyweightOct 24, 2021
T-13Joby SteffensmeierUnited States Joby Steffensmeier86209Octavin TurnerFlyweightApr 18, 2026
T-13Joshua RicheyUnited States Joshua Richey86194Austin LewisFlyweightMar 30, 2024
15Tyler RandallUnited States Tyler Randall84119Joshua RicheyFlyweightApr 9, 2022
16Jancarlos RiveraUnited States Jancarlos Rivera80132Albert InclanFlyweightMar 27, 2025
17Joshua RidgePhilippines Joshua Ridge79155Chance WilsonFlyweightNov 5, 2022
18Gustavo BalartCuba Gustavo Balart78123Alexander GutierrezFlyweightJun 4, 2026
19Justyn MartinezUnited States Justyn Martinez77128Joshua RidgeFlyweightJul 24, 2022
T-20Tyler RandallUnited States Tyler Randall71116Cary CaprioFlyweightJun 24, 2022
T-20Kendrick LatchmanUnited States Kendrick Latchman7198Miles McDonaldFlyweightOct 11, 2020
22Cary CaprioUnited States Cary Caprio69156Tyler RandallFlyweightJun 24, 2022
23Tyler RandallUnited States Tyler Randall68201Chris GarciaFlyweightSep 11, 2026
24Chachi VersaceUnited States Chachi Versace64183Anthony YostFlyweightMay 3, 2025
25Austin LewisUnited States Austin Lewis63143Joshua RicheyFlyweightMar 30, 2024
T-26Kody Allen MurrayUnited States Kody Allen Murray62144Devin GibsonFlyweightMar 13, 2022
T-26Chance WilsonUnited States Chance Wilson62174Joshua RidgeFlyweightNov 5, 2022
T-28Alexander GutierrezUnited States Alexander Gutierrez61119Robert GarciaFlyweightJul 13, 2024
T-28Anthony YostUnited States Anthony Yost6199Angelo TrujilloFlyweightApr 18, 2026
T-30Octavin TurnerUnited States Octavin Turner60120Cary CaprioFlyweightOct 19, 2025
T-30Andrew StrodeUnited States Andrew Strode60103Chance WilsonFlyweightOct 26, 2024
T-30John DodsonUnited States John Dodson60116Dagoberto AgueroFlyweightMar 30, 2024
T-33Dagoberto AgueroUnited States Dagoberto Aguero5696Chance WilsonFlyweightNov 4, 2023
T-33Chance WilsonUnited States Chance Wilson56151Tyler RandallFlyweightApr 22, 2023
35Chance WilsonUnited States Chance Wilson55101Gee PerezFlyweightDec 6, 2025
36Angelo TrujilloUnited States Angelo Trujillo54116Anthony YostFlyweightApr 18, 2026
37Nicolas DiazMexico Nicolas Diaz53115Marcelo Antonio PerezFlyweightMay 26, 2024
38Cary CaprioUnited States Cary Caprio52125Octavin TurnerFlyweightOct 19, 2025
T-39Tyler RandallUnited States Tyler Randall51135Joshua RidgeFlyweightApr 13, 2024
T-39Tyler RandallUnited States Tyler Randall51111Chance WilsonFlyweightApr 22, 2023
T-39Justyn MartinezUnited States Justyn Martinez5168Chance WilsonFlyweightApr 9, 2022
42Chris GarciaUnited States Chris Garcia50134Tyler RandallFlyweightSep 11, 2026
T-43Justyn MartinezUnited States Justyn Martinez4871Matt RussoFlyweightJul 12, 2025
T-43Gabriel HernandezUnited States Gabriel Hernandez4885Chachi VersaceFlyweightApr 25, 2026
T-43Joshua RicheyUnited States Joshua Richey4895Tyler RandallFlyweightApr 9, 2022
46Albert InclanUnited States Albert Inclan4594Gee PerezFlyweightJun 22, 2024
47Gee PerezUnited States Gee Perez4464Cary CaprioFlyweightDec 22, 2024
T-48Devin GibsonCanada Devin Gibson4390Kody Allen MurrayFlyweightMar 13, 2022
T-48Joshua RidgePhilippines Joshua Ridge4388Justyn MartinezFlyweightJul 24, 2022
50Justin StreetUnited States Justin Street3976Matt RussoFlyweightMar 27, 2025
T-51Marcelo Antonio PerezMexico Marcelo Antonio Perez3872Nicolas DiazFlyweightMay 26, 2024
T-51Andrew StrodeUnited States Andrew Strode3846Cary CaprioFlyweightSep 23, 2023
53Geane Herrera Geane Herrera3761Abdiel VelazquezFlyweightJul 24, 2021
T-54Andrew StrodeUnited States Andrew Strode3648Tyler RandallFlyweightFeb 1, 2025
T-54Matt RussoUnited States Matt Russo3666Justin StreetFlyweightMar 27, 2025
56Chance WilsonUnited States Chance Wilson3351Justyn MartinezFlyweightApr 9, 2022
T-57Chachi VersaceUnited States Chachi Versace3291Gabriel HernandezFlyweightApr 25, 2026
T-57Chance WilsonUnited States Chance Wilson32103Dagoberto AgueroFlyweightNov 4, 2023
T-59Alexander GutierrezUnited States Alexander Gutierrez3179Gustavo BalartFlyweightJun 4, 2026
T-59Cary CaprioUnited States Cary Caprio3153Andrew StrodeFlyweightSep 23, 2023
61Gee PerezUnited States Gee Perez2962Andrew StrodeFlyweightJul 12, 2025
T-62Joshua RidgePhilippines Joshua Ridge2886Tyler RandallFlyweightApr 13, 2024
T-62John DodsonUnited States John Dodson2836Ryan BenoitFlyweightAug 27, 2022
T-62Dagoberto AgueroUnited States Dagoberto Aguero2870John DodsonFlyweightMar 30, 2024
65John DodsonUnited States John Dodson2745Joshua RidgeFlyweightAug 12, 2023
T-66Mike HansenUnited States Mike Hansen2541Dominick CareyFlyweightNov 24, 2024
T-66Chance WilsonUnited States Chance Wilson2562Andrew StrodeFlyweightOct 26, 2024
T-66Matt RussoUnited States Matt Russo2548Brett "Jakobi" LowryFlyweightDec 4, 2022
T-66Brett "Jakobi" Lowry Brett "Jakobi" Lowry2545Matt RussoFlyweightDec 4, 2022
T-66Abdiel VelazquezPuerto Rico Abdiel Velazquez2558Geane HerreraFlyweightJul 24, 2021
71Andrew StrodeUnited States Andrew Strode2447Gee PerezFlyweightJul 12, 2025
T-72Tyler RandallUnited States Tyler Randall2240Andrew StrodeFlyweightFeb 1, 2025
T-72Cary CaprioUnited States Cary Caprio2245Gee PerezFlyweightDec 22, 2024
T-72Matt RussoUnited States Matt Russo2230Justyn MartinezFlyweightJul 12, 2025
T-72Dominick CareyUnited States Dominick Carey2252Mike HansenFlyweightNov 24, 2024
T-76Justyn MartinezUnited States Justyn Martinez2134Robert GarciaFlyweightMar 1, 2025
T-76Miles McDonaldUnited States Miles McDonald2156Kendrick LatchmanFlyweightOct 11, 2020
T-78Chance WilsonUnited States Chance Wilson2041Chris GarciaFlyweightMar 20, 2026
T-78Daniel AlvarezUnited States Daniel Alvarez2098Joshua RidgeFlyweightMay 7, 2022
80Chris GarciaUnited States Chris Garcia1746Chance WilsonFlyweightMar 20, 2026
81Joshua RidgePhilippines Joshua Ridge1525John DodsonFlyweightAug 12, 2023
82Angelo TrujilloUnited States Angelo Trujillo1418Dominick CareyFlyweightSep 23, 2023
83Joshua RidgePhilippines Joshua Ridge1348Daniel AlvarezFlyweightMay 7, 2022
84John DodsonUnited States John Dodson1222Jarod GrantFlyweightFeb 18, 2023
85Austin LewisUnited States Austin Lewis1016Tyler RandallFlyweightDec 22, 2024
T-86Tyler RandallUnited States Tyler Randall918Austin LewisFlyweightDec 22, 2024
T-86Marciano HernandezUnited States Marciano Hernandez913Jerald GregoriFlyweightApr 9, 2022
88Robert GarciaUnited States Robert Garcia823Justyn MartinezFlyweightMar 1, 2025
T-89Jancarlos RiveraUnited States Jancarlos Rivera69Robert GarciaFlyweightSep 12, 2025
T-89Thanatorn KamranThailand Thanatorn Kamran617Thodsaphon WannahatFlyweightMay 7, 2022
91Ryan BenoitUnited States Ryan Benoit414John DodsonFlyweightAug 27, 2022
T-92Dominick CareyUnited States Dominick Carey312Angelo TrujilloFlyweightSep 23, 2023
T-92Thodsaphon WannahatThailand Thodsaphon Wannahat37Thanatorn KamranFlyweightMay 7, 2022
T-94Jarod GrantUnited States Jarod Grant24John DodsonFlyweightFeb 18, 2023
T-94Justyn MartinezUnited States Justyn Martinez26Alexander GutierrezFlyweightJan 19, 2025
T-96Robert GarciaUnited States Robert Garcia110Jancarlos RiveraFlyweightSep 12, 2025
T-96Jerald GregoriUnited States Jerald Gregori19Marciano HernandezFlyweightApr 9, 2022
T-96Alexander GutierrezUnited States Alexander Gutierrez15Justyn MartinezFlyweightJan 19, 2025

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

All boardsStrikes in a fight