Skip to content
MMA Calendar

BKFC Record Book

BKFC: Most total strikes landed

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

Updated November 5, 2026

#Fighter
1Britain Beltran HartUnited States Britain Beltran Hart1,7303,46114
2Elvin Leon BritoPuerto Rico Elvin Leon Brito1,4972,66214
3Travis ThompsonUnited States Travis Thompson1,3292,40115
4Kai StewartUnited States Kai Stewart1,2531,89310
5Taylor StarlingUnited States Taylor Starling1,1562,31411
6Reggie Barnett Jr.United States Reggie Barnett Jr.1,1522,10711
7Julian LaneUnited States Julian Lane1,0321,80015
8David DiazUnited States David Diaz1,0311,8336
9Joey BeltranUnited States Joey Beltran1,0151,89510
10Tony SotoUnited States Tony Soto9971,65111
11Christine FereaUnited States Christine Ferea8911,54513
12Kaleb HarrisUnited States Kaleb Harris8741,82111
13Zach CalmusUnited States Zach Calmus8081,27510
14Joseph CreerUnited States Joseph Creer7181,40810
15David MundellUnited States David Mundell7061,32613
16Roberto ArmasUnited States Roberto Armas7031,37910
17Esteban RodriguezUnited States Esteban Rodriguez6891,1668
18Howard DavisUnited States Howard Davis6861,38213
19Derek PerezUnited States Derek Perez6841,0089
20Luis PalominoPeru Luis Palomino6831,28912
21Isaac DoolittleUnited States Isaac Doolittle6639596
22Arnold AdamsUnited States Arnold Adams6601,01113
23John Michael EscobozaDominican Republic John Michael Escoboza6421,0577
24Jake BostwickUnited States Jake Bostwick6391,2249
25Jay JacksonUnited States Jay Jackson6381,0879
26Joe ElmoreUnited States Joe Elmore6291,2817
27Jake LindseyUnited States Jake Lindsey6169946
28Ben BonnerUnited Kingdom Ben Bonner6149918
29Anthony SanchezUnited States Anthony Sanchez6121,1085
30Dat NguyenUnited States Dat Nguyen6051,1395
31Andrew AngelcorUnited States Andrew Angelcor6011,0216
32Crystal PittmanUnited States Crystal Pittman5979818
33Jimmie RiveraUnited States Jimmie Rivera5919107
34Ryan ReberUnited States Ryan Reber5891,27511
35Charisa SigalaUnited States Charisa Sigala5851,3026
36Johnny BedfordUnited States Johnny Bedford5811,1447
37Christine VicensUnited States Christine Vicens5639366
38Jeremy SmithSouth Africa Jeremy Smith5601,3177
T-39Crystal Van WykSouth Africa Crystal Van Wyk5541,4535
T-39Christian TorresUnited States Christian Torres5547699
41Andrew YatesUnited States Andrew Yates5537565
42Gorjan SlaveskiNorth Macedonia Gorjan Slaveski5459779
43Bec RawlingsAustralia Bec Rawlings5351,0807
44Zeb VincentUnited States Zeb Vincent5309088
45Bryan DuranCuba Bryan Duran52296911
46Donald SanchezUnited States Donald Sanchez5159147
47Jade Masson-WongCanada Jade Masson-Wong5027756
48Cody VidalUnited States Cody Vidal5007887
49Karl ThompsonUnited Kingdom Karl Thompson4967646
50Mike PerryUnited States Mike Perry4898526
51Mike RichmanUnited States Mike Richman48387911
52Bartlomiej KrolPoland Bartlomiej Krol4787518
53Justin StreetUnited States Justin Street4709057
54JorDan ChristensenUnited States JorDan Christensen46786010
55Chance WilsonUnited States Chance Wilson4661,0799
56Robert PeraltaUnited States Robert Peralta4658486
57Chris GarciaUnited States Chris Garcia4619008
58Sam ShewmakerUnited States Sam Shewmaker45393210
T-59Lorenzo HuntUnited States Lorenzo Hunt45184315
T-59Albert InclanUnited States Albert Inclan4519505
61Tom ShoaffUnited States Tom Shoaff4501,0069
62Lardy NavarroUnited States Lardy Navarro4486106
63Ramiro FigueroaUnited States Ramiro Figueroa4437266
64Erick LozanoUnited States Erick Lozano4358719
T-65Paul CookUnited Kingdom Paul Cook4256395
T-65Connor TierneyUnited Kingdom Connor Tierney4257986
67Gee PerezUnited States Gee Perez42276110
T-68Justin IbarrolaUnited States Justin Ibarrola4219069
T-68Tyler RandallUnited States Tyler Randall4218949
70Jared WarrenUnited States Jared Warren40972211
71Anthony FoyeUnited States Anthony Foye4089617
72Tommy StrydomSouth Africa Tommy Strydom4046547
73Bear HillUnited States Bear Hill4036435
74Stevo MorrisUnited States Stevo Morris3997375
75Brad TaylorUnited Kingdom Brad Taylor3986905
76Brad KellyUnited States Brad Kelly3956595
77Chris CamozziUnited States Chris Camozzi3946747
78Jack GradyUnited States Jack Grady3926305
79Stanislav GrosuMoldova Stanislav Grosu3907117
T-80Ryan PetersenUnited States Ryan Petersen3786466
T-80Ricardo FrancoUnited Kingdom Ricardo Franco3787186
82Jenny ClausiusUnited States Jenny Clausius3777157
83Carlos Trinidad-SnakeUnited States Carlos Trinidad-Snake3767089
84Danny ChristieUnited Kingdom Danny Christie3717028
85Edgard PlazaolaUnited States Edgard Plazaola3695766
86Justyn MartinezUnited States Justyn Martinez3646317
T-87Bobo O'BannonUnited States Bobo O'Bannon3635617
T-87Louie LopezMexico Louie Lopez3638419
T-89Austin TroutUnited States Austin Trout3606546
T-89Harris StephensonUnited States Harris Stephenson3607298
91Gary FoxEngland Gary Fox3577887
92Pat CaseyUnited States Pat Casey3496407
93Sydney SmithUnited States Sydney Smith3426915
94Dawid OskarPoland Dawid Oskar3415957
95Leigh CohoonUnited Kingdom Leigh Cohoon3406595
96Rusty CrowderUnited States Rusty Crowder3397438
97Joshuah AlvarezUnited States Joshuah Alvarez3386419
98Abdiel VelazquezPuerto Rico Abdiel Velazquez3377099
99Brandon MeyerUnited States Brandon Meyer3367778
100James LilleyUnited Kingdom James Lilley3358258

Career boards need at least 5 bouts with tracked statistics.

All boardsTotal strikes