Skip to content
MMA Calendar

BKFC Record Book

BKFC: Best significant strike accuracy

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

Updated November 9, 2026

#Fighter
1Andrew YatesUnited States Andrew Yates73.1%7565
2Lardy NavarroUnited States Lardy Navarro73.1%5506
3Lex LudlowUnited States Lex Ludlow72.9%3995
4Christian TorresUnited States Christian Torres72.0%7699
5Joseph WhiteUnited States Joseph White69.3%2155
6Isaac DoolittleUnited States Isaac Doolittle69.1%9596
7Brian MaxwellUnited States Brian Maxwell68.8%3947
8Jimmie RiveraUnited States Jimmie Rivera68.3%8357
9Derek PerezUnited States Derek Perez68.1%1,0549
10Kai StewartUnited States Kai Stewart67.2%1,90010
11Ben RothwellUnited States Ben Rothwell67.1%2955
12Arnold AdamsUnited States Arnold Adams67.1%93013
13Paul CookUnited Kingdom Paul Cook66.5%6395
14Rico DiSciulloUnited States Rico DiSciullo66.4%4375
15Karl ThompsonUnited Kingdom Karl Thompson64.9%7646
16Alberto BlasCuba Alberto Blas64.8%1056
17Bobo O'BannonUnited States Bobo O'Bannon64.7%5617
18John DodsonUnited States John Dodson63.9%3325
19Brandon ConleyUnited States Brandon Conley63.8%2545
20Jack GradyUnited States Jack Grady63.8%6075
21Bartlomiej KrolPoland Bartlomiej Krol63.6%7518
22Cody VidalUnited States Cody Vidal63.4%7217
23Zach CalmusUnited States Zach Calmus63.1%1,30810
24Peter PerazaUnited States Peter Peraza62.9%5016
25Jade Masson-WongCanada Jade Masson-Wong62.8%8236
26Leonardo PerdomoCuba Leonardo Perdomo62.4%26312
27Edgard PlazaolaUnited States Edgard Plazaola62.2%6616
28Jake LindseyUnited States Jake Lindsey62.0%9946
29Ben BonnerUnited Kingdom Ben Bonner62.0%9918
30Tommy StrydomSouth Africa Tommy Strydom61.8%6547
31Ruben ArroyoUnited States Ruben Arroyo61.8%2725
32Bear HillUnited States Bear Hill61.7%5515
33Josh CopelandUnited States Josh Copeland61.4%3835
34Ramiro FigueroaUnited States Ramiro Figueroa61.0%7266
35Andrew StrodeUnited States Andrew Strode61.0%4745
36Crystal PittmanUnited States Crystal Pittman60.9%9818
37Tony SotoUnited States Tony Soto60.8%2,03211
38John Michael EscobozaDominican Republic John Michael Escoboza60.7%1,0577
39Brad TaylorUnited Kingdom Brad Taylor60.5%5825
40Zachary PannellUnited States Zachary Pannell60.4%2277
41Bryce HenryUnited States Bryce Henry60.2%4938
42Brad KellyUnited States Brad Kelly59.9%6595
43Mick TerrillUnited Kingdom Mick Terrill59.9%2947
44Dustin PagueUnited States Dustin Pague59.6%5128
45Derrick FindleyUnited States Derrick Findley59.5%5317
46Esteban RodriguezUnited States Esteban Rodriguez59.4%1,1338
47Christine FereaUnited States Christine Ferea59.3%1,66713
48Julian LaneUnited States Julian Lane59.2%1,88215
49Christine VicensUnited States Christine Vicens59.2%1,0436
50Andrew AngelcorUnited States Andrew Angelcor58.9%1,0216
51Jay JacksonUnited States Jay Jackson58.7%1,0879
52Alonzo MartinezUnited States Alonzo Martinez58.5%4686
53Ryan PetersenUnited States Ryan Petersen58.5%6466
54Chris CamozziUnited States Chris Camozzi58.5%6747
55Keith RichardsonUnited States Keith Richardson58.5%4795
56Matt HodgsonEngland Matt Hodgson58.4%4885
57Zeb VincentUnited States Zeb Vincent58.4%9088
58Justyn MartinezUnited States Justyn Martinez57.7%6317
59Mike PerryUnited States Mike Perry57.4%8526
60Dawid OskarPoland Dawid Oskar57.3%5957
61Wilfredo SantiagoUnited States Wilfredo Santiago57.3%1855
62Josh KrejciUnited States Josh Krejci57.2%3675
63Ulysses DiazCuba Ulysses Diaz56.9%2095
64Jim AlersUnited States Jim Alers56.9%4555
65Sawyer DepeeUnited States Sawyer Depee56.9%2488
66Jared WarrenUnited States Jared Warren56.6%72211
67Cary CaprioUnited States Cary Caprio56.6%5355
68Matt RussoUnited States Matt Russo56.6%3416
69Quentin HenryUnited States Quentin Henry56.5%3087
70Donald SanchezUnited States Donald Sanchez56.3%9147
71JorDan ChristensenUnited States JorDan Christensen56.3%86810
72David DiazUnited States David Diaz56.2%1,8336
73Jeremy SaucedaUnited States Jeremy Sauceda56.0%2325
74Timmy MasonUnited States Timmy Mason55.9%4546
75Austin TroutUnited States Austin Trout55.9%7586
76Elvin Leon BritoPuerto Rico Elvin Leon Brito55.9%2,60014
77Gorjan SlaveskiNorth Macedonia Gorjan Slaveski55.8%9779
78Travis ThompsonUnited States Travis Thompson55.6%2,51915
79Anthony SanchezUnited States Anthony Sanchez55.2%1,1085
80Mike RichmanUnited States Mike Richman54.9%87911
81Stanislav GrosuMoldova Stanislav Grosu54.9%7117
82Robert PeraltaUnited States Robert Peralta54.8%8486
83Gee PerezUnited States Gee Perez54.8%71710
84Reggie Barnett Jr.United States Reggie Barnett Jr.54.7%2,10711
85Pat CaseyUnited States Pat Casey54.5%6407
86Stevo MorrisUnited States Stevo Morris54.1%7375
87Lewis KeenUnited Kingdom Lewis Keen54.0%6266
88Nicholas BlumeUnited States Nicholas Blume54.0%2915
89Bryan DuranCuba Bryan Duran53.9%96911
90Joey BeltranUnited States Joey Beltran53.6%1,89510
91John GarbarinoUnited States John Garbarino53.5%3145
92Lorenzo HuntUnited States Lorenzo Hunt53.5%84315
93Ace SamplesUnited States Ace Samples53.4%2046
94Connor TierneyUnited Kingdom Connor Tierney53.3%7986
95Dat NguyenUnited States Dat Nguyen53.1%1,1395
96Luis PalominoPeru Luis Palomino53.0%1,28912
97Stephen TownselUnited States Stephen Townsel52.9%58210
98Danny ChristieUnited Kingdom Danny Christie52.8%6219
99Rick CarusoUnited States Rick Caruso52.8%5386
100Joshuah AlvarezUnited States Joshuah Alvarez52.7%6419

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 accuracy