Skip to content
MMA Calendar

BKFC Record Book

BKFC: Strikes absorbed per minute

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

Updated November 13, 2026

#Fighter
1Esteban RodriguezUnited States Esteban Rodriguez17.7326.48
2Drew NolanUnited States Drew Nolan17.478.45
3Zachary PannellUnited States Zachary Pannell17.0011.07
4Christine VicensUnited States Christine Vicens16.9326.86
5Crystal PittmanUnited States Crystal Pittman16.7053.88
6Jack GradyUnited States Jack Grady16.1125.15
7Bobo O'BannonUnited States Bobo O'Bannon15.3523.77
8Zach CalmusUnited States Zach Calmus14.7651.510
9Ulysses DiazCuba Ulysses Diaz14.6511.55
10Keith RichardsonUnited States Keith Richardson14.6417.65
11Derek PerezUnited States Derek Perez14.6434.89
12Timmy MasonUnited States Timmy Mason14.6424.26
13Anthony SanchezUnited States Anthony Sanchez14.5751.05
14John Michael EscobozaUnited States John Michael Escoboza14.0851.27
15Charisa SigalaUnited States Charisa Sigala13.9250.66
16Sydney SmithUnited States Sydney Smith13.9132.75
17Ruben WarrUnited States Ruben Warr13.8826.75
18Crystal Van WykSouth Africa Crystal Van Wyk13.6442.05
19Joey BeltranUnited States Joey Beltran13.6170.910
20Christian TorresUnited States Christian Torres13.2639.89
21Gabrielle RomanUnited States Gabrielle Roman13.2534.17
22Brad KellyUnited States Brad Kelly13.2327.75
23Eric DodsonUnited States Eric Dodson13.1523.06
24Albert InclanUnited States Albert Inclan13.1348.95
25Franco TenagliaArgentina Franco Tenaglia13.0640.05
26Elijah HarrisUnited States Elijah Harris12.9416.35
27Cody VidalUnited States Cody Vidal12.9146.07
28Brady MeisterUnited States Brady Meister12.7314.65
29Dawid ChylinskiUnited Kingdom Dawid Chylinski12.7113.25
30Rico DiSciulloUnited States Rico DiSciullo12.6624.75
31Justyn MartinezUnited States Justyn Martinez12.5725.87
32Tony SotoUnited States Tony Soto12.5588.311
33David DiazUnited States David Diaz12.5156.06
34Lewis RumseyUnited States Lewis Rumsey12.4538.08
35Jim AlersUnited States Jim Alers12.4416.05
36Dat NguyenVietnam Dat Nguyen12.4343.95
37Isaac DoolittleUnited States Isaac Doolittle12.2451.66
38Taylor StarlingUnited States Taylor Starling12.2180.811
39Kaleb HarrisUnited States Kaleb Harris12.1072.211
40Darrick GatesUnited States Darrick Gates12.069.36
41Joshuah AlvarezUnited States Joshuah Alvarez11.8560.69
42Abdiel VelazquezPuerto Rico Abdiel Velazquez11.8338.39
43Cary CaprioUnited States Cary Caprio11.7519.25
44Andrew YatesUnited States Andrew Yates11.6628.55
45Zeb VincentUnited States Zeb Vincent11.6139.88
46Ryan PetersenUnited States Ryan Petersen11.5828.86
47Jenny ClausiusUnited States Jenny Clausius11.5840.77
48Ben RothwellUnited States Ben Rothwell11.5012.95
49Paul CookUnited Kingdom Paul Cook11.4837.15
50Tommy StrydomSouth Africa Tommy Strydom11.4639.67
51Mike RichmanUnited States Mike Richman11.3254.211
52Harris StephensonUnited States Harris Stephenson11.1935.48
53Steven BanksUnited States Steven Banks11.1818.77
54Elvin Leon BritoPuerto Rico Elvin Leon Brito11.17116.114
55Travis ThompsonUnited States Travis Thompson11.15102.215
56Jeremy SmithSouth Africa Jeremy Smith11.1248.27
57Nathan RiveraUnited States Nathan Rivera11.0836.36
58Brian MaxwellUnited States Brian Maxwell11.0521.77
59Danny ChristieUnited Kingdom Danny Christie11.0539.29
60Rick CarusoUnited States Rick Caruso10.9724.66
61Leigh CohoonUnited Kingdom Leigh Cohoon10.8828.86
62Ben BonnerUnited Kingdom Ben Bonner10.8248.88
63Julian LaneUnited States Julian Lane10.80119.815
64Danny MoirUnited Kingdom Danny Moir10.7929.56
65Julio Perez RodriguezUnited States Julio Perez Rodriguez10.778.06
66Jake BostwickUnited States Jake Bostwick10.7172.39
67Lex LudlowUnited States Lex Ludlow10.5320.45
68Britain Beltran HartUnited States Britain Beltran Hart10.47126.414
69Karl ThompsonUnited Kingdom Karl Thompson10.2834.16
70Roberto ArmasUnited States Roberto Armas10.2559.510
71Bartek KanabeyUnited Kingdom Bartek Kanabey10.2431.05
72Bec RawlingsAustralia Bec Rawlings10.2458.07
73Jade Masson-WongCanada Jade Masson-Wong10.2340.26
74Stanislav GrosuMoldova Stanislav Grosu10.2334.87
75Ryan ReberUnited States Ryan Reber10.2381.411
76Sawyer DepeeUnited States Sawyer Depee10.2213.08
77Matt RussoUnited States Matt Russo10.1819.46
78Kyle McElroyUnited States Kyle McElroy10.1626.68
79Chance WilsonUnited States Chance Wilson10.0860.39
80Arnold AdamsUnited States Arnold Adams10.0567.013
81Lardy NavarroUnited States Lardy Navarro10.0432.36
82Keith RichardsonUnited States Keith Richardson10.0017.77
83Johnny BedfordUnited States Johnny Bedford9.9253.97
84Ja'Far ForttUnited States Ja'Far Fortt9.899.05
85Gorjan SlaveskiNorth Macedonia Gorjan Slaveski9.8054.39
86Jarod GrantUnited States Jarod Grant9.7939.27
87Joe ElmoreUnited States Joe Elmore9.7660.97
88Christine FereaUnited States Christine Ferea9.7575.213
89Leo BercierUnited States Leo Bercier9.6726.58
90Jake LindseyUnited States Jake Lindsey9.5646.06
91Stevo MorrisUnited States Stevo Morris9.5241.05
92Noah CutterUnited States Noah Cutter9.5126.19
93Dawid OskarPoland Dawid Oskar9.4429.17
94Derrick FindleyUnited States Derrick Findley9.4043.27
95Ruben ArroyoUnited States Ruben Arroyo9.3611.45
96Fred PierceUnited States Fred Pierce9.3511.25
97Brandon MeyerUnited States Brandon Meyer9.3350.28
98Chris GarciaUnited States Chris Garcia9.2647.78
99Idris WasiUnited States Idris Wasi9.2635.25
100Jared WarrenUnited States Jared Warren9.2148.711

Career boards need at least 5 bouts with tracked statistics.

All boardsStrikes absorbed