Skip to content
MMA Calendar

BKFC Record Book

BKFC: Best significant strike defence

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

Updated November 5, 2026

#Fighter
1Alberto BlasCuba Alberto Blas77.2%576
2John GarbarinoUnited States John Garbarino62.6%2815
3Eduardo PeraltaMexico Eduardo Peralta62.4%2985
4Leonardo PerdomoCuba Leonardo Perdomo62.1%20612
5Stephen TownselUnited States Stephen Townsel61.4%65810
6Lewis KeenUnited Kingdom Lewis Keen60.9%3916
7Joshua RidgePhilippines Joshua Ridge59.0%5866
8Justin IbarrolaUnited States Justin Ibarrola58.7%8949
9Tyler RandallUnited States Tyler Randall58.7%8169
10Bec RawlingsAustralia Bec Rawlings58.6%1,4357
11Douglas (Harry) ColtraneUnited States Douglas (Harry) Coltrane58.6%5297
12Edgard PlazaolaUnited States Edgard Plazaola58.6%5436
13Josh WatsonUnited States Josh Watson58.5%945
14Donald SanchezUnited States Donald Sanchez58.5%1,0997
15Bartlomiej KrolPoland Bartlomiej Krol57.9%8018
16Evgeny KurdanovRussia Evgeny Kurdanov57.8%3255
17Chris GarciaUnited States Chris Garcia57.0%1,0298
18Ricardo FrancoUnited Kingdom Ricardo Franco56.9%6806
19Justin StreetUnited States Justin Street56.6%1,1137
20John FergusonUnited Kingdom John Ferguson56.4%8105
21Robbie BrownUnited Kingdom Robbie Brown56.2%6166
22Reggie Barnett Jr.United States Reggie Barnett Jr.56.0%1,52211
23Luis PalominoPeru Luis Palomino55.9%1,64812
24David SimpsonUnited States David Simpson55.1%60810
25David MundellUnited States David Mundell55.1%1,35113
26Joe RiggsUnited States Joe Riggs55.0%4476
27Conor CookeUnited Kingdom Conor Cooke54.8%5117
T-28Josh KrejciUnited States Josh Krejci54.7%2655
T-28Wilfredo SantiagoUnited States Wilfredo Santiago54.7%3185
30Lorenzo HuntUnited States Lorenzo Hunt54.4%1,02415
31Brandon AllenUnited States Brandon Allen54.3%6178
32Rusty CrowderUnited States Rusty Crowder54.1%9808
33Austin TroutUnited States Austin Trout53.9%4346
34Dillon ClecklerUnited States Dillon Cleckler53.8%1305
35Josh DyerUnited States Josh Dyer53.8%2906
36Lee BrowneUnited Kingdom Lee Browne53.6%5096
37Roberto ArmasUnited States Roberto Armas53.4%1,30910
38James LilleyUnited Kingdom James Lilley53.3%7368
39Tom ShoaffUnited States Tom Shoaff53.2%8689
40Peter PerazaUnited States Peter Peraza53.2%4536
41Gee PerezUnited States Gee Perez53.2%50410
42Charisa SigalaUnited States Charisa Sigala53.1%1,5026
43Francesco Ricchi Francesco Ricchi53.1%73510
44Ace SamplesUnited States Ace Samples52.9%2976
45Andrew AngelcorUnited States Andrew Angelcor52.6%6186
46Adam PelleranoUnited States Adam Pellerano52.5%2785
47Andrew StrodeUnited States Andrew Strode52.1%3035
48Leonel CarreraUnited States Leonel Carrera51.8%3535
49Louie LopezMexico Louie Lopez51.8%7499
50Johnny BedfordUnited States Johnny Bedford51.6%1,1067
51Anthony HolmesEngland Anthony Holmes51.6%3125
52James BrownUnited States James Brown51.6%4136
53Danny MoirUnited Kingdom Danny Moir51.4%4905
54Britain Beltran HartUnited States Britain Beltran Hart51.4%2,72014
55Derrick FindleyUnited States Derrick Findley51.3%8347
56Anthony FoyeUnited States Anthony Foye51.0%1,0527
57Kai StewartUnited States Kai Stewart51.0%1,45810
58Jimmie RiveraUnited States Jimmie Rivera50.9%9067
59Bryce HenryUnited States Bryce Henry50.7%4678
60Mike JonesUnited States Mike Jones50.7%2845
61Jarod GrantUnited States Jarod Grant50.5%7767
62Bear HillUnited States Bear Hill50.2%5025
63Joseph CreerUnited States Joseph Creer50.1%1,11710
T-64Dustin PagueUnited States Dustin Pague50.0%6088
T-64Charles BennettUnited States Charles Bennett50.0%7346
T-64Christine FereaUnited States Christine Ferea50.0%1,32813
67Alonzo MartinezUnited States Alonzo Martinez49.9%3956
68Gabrielle RomanUnited States Gabrielle Roman49.8%9167
69Chris SarroUnited States Chris Sarro49.8%2257
70Joe ElmoreUnited States Joe Elmore49.5%1,1777
71Jonno ChipchaseUnited Kingdom Jonno Chipchase49.5%2896
72Sean WilsonUnited States Sean Wilson49.4%6037
73David DiazUnited States David Diaz49.4%1,3836
74Leigh CohoonUnited Kingdom Leigh Cohoon49.3%5785
75Jenny ClausiusUnited States Jenny Clausius49.3%9297
76Carlos Trinidad-SnakeUnited States Carlos Trinidad-Snake49.2%7299
77Bryan DuranCuba Bryan Duran49.2%87411
78Sam ShewmakerUnited States Sam Shewmaker49.0%73610
79Bobby TaylorUnited States Bobby Taylor49.0%6299
80Kyle McElroyUnited States Kyle McElroy48.6%5068
81Ryan ReberUnited States Ryan Reber48.6%1,63811
82Brad TaylorUnited Kingdom Brad Taylor48.5%4255
83Joshuah AlvarezUnited States Joshuah Alvarez48.3%1,3889
84Taylor StarlingUnited States Taylor Starling48.1%2,05911
85John DodsonUnited States John Dodson48.0%2565
86Noah CutterUnited States Noah Cutter48.0%4779
87Joseph WhiteUnited States Joseph White48.0%2735
88Gary FoxEngland Gary Fox48.0%6197
89Crystal Van WykSouth Africa Crystal Van Wyk48.0%1,1015
90Kaine Tomlinson, Jr.United States Kaine Tomlinson, Jr.47.9%2675
91Travis ThompsonUnited States Travis Thompson47.8%2,03815
92Dallas DavisonUnited States Dallas Davison47.8%4528
93Ben BonnerUnited Kingdom Ben Bonner47.8%1,0118
94JorDan ChristensenUnited States JorDan Christensen47.8%1,09110
95Kaleb HarrisUnited States Kaleb Harris47.6%1,66911
96Julian LaneUnited States Julian Lane47.6%2,26215
97Stevo MorrisUnited States Stevo Morris47.4%7425
98Erick LozanoUnited States Erick Lozano47.2%6909
99Jeremiah RiggsUnited States Jeremiah Riggs47.2%2335
100Mick TerrillUnited Kingdom Mick Terrill47.1%3257

Career boards need at least 5 bouts with tracked statistics.

Unofficial statistics compiled by UFCalendar from every completed fight in our database. Career boards need at least 5 bouts with tracked statistics and rate boards at least 50 attempts; BKFC is ranked only on its own boards.

All boardsStrike defence