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

#Fighter
1Esteban RodriguezUnited States Esteban Rodriguez18.4126.48
2Jack GradyUnited States Jack Grady17.9425.15
3Drew NolanUnited States Drew Nolan17.478.45
4Zachary PannellUnited States Zachary Pannell17.0011.07
5Crystal PittmanUnited States Crystal Pittman16.7053.88
6Bobo O'BannonUnited States Bobo O'Bannon15.3523.77
7Ulysses DiazCuba Ulysses Diaz14.6511.55
8Keith RichardsonUnited States Keith Richardson14.6417.65
9Timmy MasonUnited States Timmy Mason14.6424.26
10Anthony SanchezUnited States Anthony Sanchez14.5751.05
11Christine VicensUnited States Christine Vicens14.4726.86
12Derek PerezUnited States Derek Perez14.1034.89
13John Michael EscobozaDominican Republic John Michael Escoboza14.0851.27
14Charisa SigalaUnited States Charisa Sigala13.9250.66
15Sydney SmithUnited States Sydney Smith13.9132.75
16Ruben WarrUnited States Ruben Warr13.8826.75
17Crystal Van WykSouth Africa Crystal Van Wyk13.6442.05
18Joey BeltranUnited States Joey Beltran13.6170.910
19Zach CalmusUnited States Zach Calmus13.5451.510
20Gabrielle RomanUnited States Gabrielle Roman13.4834.17
21Cary CaprioUnited States Cary Caprio13.2619.25
22Brad KellyUnited States Brad Kelly13.2327.75
23Taylor StarlingUnited States Taylor Starling13.2280.811
24Christian TorresUnited States Christian Torres13.2139.89
25Eric DodsonUnited States Eric Dodson13.1523.06
26Albert InclanUnited States Albert Inclan13.1348.95
27Elijah HarrisUnited States Elijah Harris12.9416.35
28Cody VidalUnited States Cody Vidal12.8646.07
29Brady MeisterUnited States Brady Meister12.7314.65
30Dawid ChylinskiUnited Kingdom Dawid Chylinski12.7113.25
31Danny ChristieUnited Kingdom Danny Christie12.5935.28
32Justyn MartinezUnited States Justyn Martinez12.5725.87
33David DiazUnited States David Diaz12.5156.06
34Jim AlersUnited States Jim Alers12.4416.05
35Dat NguyenUnited States Dat Nguyen12.4343.95
36Rico DiSciulloUnited States Rico DiSciullo12.3024.75
37Isaac DoolittleUnited States Isaac Doolittle12.2451.66
38Kaleb HarrisUnited States Kaleb Harris12.1072.211
39Darrick GatesUnited States Darrick Gates12.069.36
40Joshuah AlvarezUnited States Joshuah Alvarez11.8560.69
41Abdiel VelazquezPuerto Rico Abdiel Velazquez11.8338.39
42Ryan PetersenUnited States Ryan Petersen11.8328.86
43Andrew YatesUnited States Andrew Yates11.6628.55
44Lewis RumseyUnited States Lewis Rumsey11.6338.08
45Zeb VincentUnited States Zeb Vincent11.6139.88
46Jenny ClausiusUnited States Jenny Clausius11.5840.77
47Elvin Leon BritoPuerto Rico Elvin Leon Brito11.53116.114
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
54Jeremy SmithSouth Africa Jeremy Smith11.1248.27
55Brian MaxwellUnited States Brian Maxwell11.0521.77
56Rick CarusoUnited States Rick Caruso10.9724.66
57Leigh CohoonUnited Kingdom Leigh Cohoon10.8227.15
58Ben BonnerUnited Kingdom Ben Bonner10.8248.88
59Julio Perez RodriguezUnited States Julio Perez Rodriguez10.778.06
60Brandon ConleyUnited States Brandon Conley10.7721.65
61Nicholas BlumeUnited States Nicholas Blume10.7426.05
62Jake BostwickUnited States Jake Bostwick10.7172.39
63Arnold AdamsUnited States Arnold Adams10.6667.013
64Britain Beltran HartUnited States Britain Beltran Hart10.47126.414
65Karl ThompsonUnited Kingdom Karl Thompson10.4034.16
66Travis ThompsonUnited States Travis Thompson10.40102.215
67Ryan ReberUnited States Ryan Reber10.3581.411
68Roberto ArmasUnited States Roberto Armas10.2559.510
69Bartek KanabeyUnited Kingdom Bartek Kanabey10.2431.05
70Bec RawlingsAustralia Bec Rawlings10.2458.07
71Stanislav GrosuMoldova Stanislav Grosu10.2334.87
72Brandon MeyerUnited States Brandon Meyer10.2350.28
73Lardy NavarroUnited States Lardy Navarro10.1932.36
74Matt RussoUnited States Matt Russo10.1819.46
75Tony SotoUnited States Tony Soto10.0888.311
76Keith RichardsonUnited States Keith Richardson10.0017.77
77Johnny BedfordUnited States Johnny Bedford9.9253.97
78Julian LaneUnited States Julian Lane9.90119.815
79Ja'Far ForttUnited States Ja'Far Fortt9.899.05
80Gorjan SlaveskiNorth Macedonia Gorjan Slaveski9.8054.39
81Jarod GrantUnited States Jarod Grant9.7939.27
82Kyle McElroyUnited States Kyle McElroy9.7826.68
83Joe ElmoreUnited States Joe Elmore9.7660.97
84Leo BercierUnited States Leo Bercier9.6726.58
85Jake LindseyUnited States Jake Lindsey9.5646.06
86Stevo MorrisUnited States Stevo Morris9.5241.05
87Noah CutterUnited States Noah Cutter9.5126.19
88Jade Masson-WongCanada Jade Masson-Wong9.4640.26
89Dawid OskarPoland Dawid Oskar9.4429.17
90Bear HillUnited States Bear Hill9.4226.65
91Derrick FindleyUnited States Derrick Findley9.4043.27
92Ruben ArroyoUnited States Ruben Arroyo9.3611.45
93Fred PierceUnited States Fred Pierce9.3511.25
94Chris GarciaUnited States Chris Garcia9.2647.78
95Idris WasiUnited States Idris Wasi9.2635.25
96Chance WilsonUnited States Chance Wilson9.2460.39
97Jared WarrenUnited States Jared Warren9.2148.711
98Dakota CochraneUnited States Dakota Cochrane9.0942.09
99Josh CopelandUnited States Josh Copeland9.0929.75
100Michael LarrimoreUnited States Michael Larrimore9.0516.76

Career boards need at least 5 bouts with tracked statistics.

All boardsStrikes absorbed