Ultimate Fighting 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 September 20, 2026

#FighterStrikes absorbed per minuteMinutesBouts
1Esteban RodriguezUnited StatesEsteban Rodriguez17.7326.48
2Drew NolanUnited StatesDrew Nolan17.478.45
3Zach PannellUnited StatesZach Pannell17.0011.07
4Christine VicensUnited StatesChristine Vicens16.9326.86
5Crystal PittmanUnited StatesCrystal Pittman16.7053.88
6Jack GradyUnited StatesJack Grady16.1125.15
7Bobo O'BannonUnited StatesBobo O'Bannon15.3523.77
8Zach CalmusUnited StatesZach Calmus14.7651.510
9Uly DiazCubaUly Diaz14.6511.55
10Keith RichardsonUnited StatesKeith Richardson14.6417.65
11Derek PerezUnited StatesDerek Perez14.6434.89
12Timmy MasonUnited StatesTimmy Mason14.6424.26
13Anthony H SanchezUnited StatesAnthony H Sanchez14.5751.05
14John EscobozaUnited StatesJohn Escoboza14.0851.27
15Charisa SigalaUnited StatesCharisa Sigala13.9250.66
16Sydney SmithUnited StatesSydney Smith13.9132.75
17Ruben WarrUnited StatesRuben Warr13.8826.75
18Crystal Van WykSouth AfricaCrystal Van Wyk13.6442.05
19Joey BeltranUnited StatesJoey Beltran13.6170.910
20Lewis RumseyUnited StatesLewis Rumsey13.2928.07
21Brad KellyUnited StatesBrad Kelly13.2327.75
22Eric DodsonUnited StatesEric Dodson13.1523.06
23Albert InclanUnited StatesAlbert Inclan13.1348.95
24Franco TenagliaArgentinaFranco Tenaglia13.0640.05
25Christian TorresUnited StatesChristian Torres13.0239.58
26Elijah HarrisUnited StatesElijah Harris12.9416.35
27Cody VidalUnited StatesCody Vidal12.9146.07
28Brady MeisterUnited StatesBrady Meister12.7314.65
29Dawid ChlynskiUnited KingdomDawid Chlynski12.7113.25
30Karl ThompsonUnited KingdomKarl Thompson12.6824.15
31Rico DiSciulloUnited StatesRico DiSciullo12.6624.75
32Antonio Soto III12.5885.710
33Justyn MartinezUnited StatesJustyn Martinez12.5725.87
34David DiazUnited StatesDavid Diaz12.5156.06
35Gabrielle RomanUnited StatesGabrielle Roman12.4430.16
36Jim AlersUnited StatesJim Alers12.4416.05
37Dat NguyenUnited StatesDat Nguyen12.4343.95
38Isaac DoolittleUnited StatesIsaac Doolittle12.2451.66
39Taylor StarlingUnited StatesTaylor Starling12.2180.811
40Kaleb HarrisUnited StatesKaleb Harris12.1072.211
41Darrick GatesUnited StatesDarrick Gates12.069.36
42Joshua Alvarez11.8560.69
43Abdiel VelazquezPuerto RicoAbdiel Velazquez11.8338.39
44Cary CaprioUnited StatesCary Caprio11.7519.25
45Travis ThompsonUnited StatesTravis Thompson11.6892.214
46Andrew YatesUnited StatesAndrew Yates11.6628.55
47Zeb VincentUnited StatesZeb Vincent11.6139.88
48Jenny ClausiusUnited StatesJenny Clausius11.5840.77
49Ben RothwellUnited StatesBen Rothwell11.5012.95
50Paul CookUnited KingdomPaul Cook11.4837.15
51Tommy StrydomSouth AfricaTommy Strydom11.4639.67
52Danny ChristieUnited KingdomDanny Christie11.4235.28
53Mike RichmanUnited StatesMike Richman11.3254.211
54Harris StephensonUnited StatesHarris Stephenson11.1935.48
55Steven BanksUnited StatesSteven Banks11.1818.77
56Elvin BritoPuerto RicoElvin Brito11.17116.114
57Brian MaxwellUnited StatesBrian Maxwell11.0521.77
58Nathan RiveraUnited StatesNathan Rivera11.0236.36
59Ryan ReberUnited StatesRyan Reber11.0071.410
60Rick CarusoUnited StatesRick Caruso10.9724.66
61Ryan PetersenUnited StatesRyan Petersen10.9126.95
62Ben BonnerUnited KingdomBen Bonner10.8248.88
63Julio PerezUnited StatesJulio Perez10.778.06
64Nicholas BlumeUnited StatesNicholas Blume10.7426.05
65Jake BostwickUnited StatesJake Bostwick10.7172.39
66Jeremy SmithSouth AfricaJeremy Smith10.5248.27
67Julian LaneUnited StatesJulian Lane10.50119.815
68Britain HartUnited StatesBritain Hart10.47126.414
69Bartek KanabeyUnited KingdomBartek Kanabey10.2431.05
70Bec RawlingsAustraliaBec Rawlings10.2458.07
71Stanislav GrosuMoldovaStanislav Grosu10.2334.87
72Matt RussoUnited StatesMatt Russo10.1819.46
73Arnold AdamsUnited StatesArnold Adams10.0567.013
74Lardy NavarroUnited StatesLardy Navarro10.0432.36
75Keith RichardsonUnited StatesKeith Richardson10.0017.77
76Johnny BedfordUnited StatesJohnny Bedford9.9253.97
77Ja'Far ForttUnited StatesJa'Far Fortt9.899.05
78Michael LarrimoreUnited StatesMichael Larrimore9.8713.25
79Gorjan SlaveskiNorth MacedoniaGorjan Slaveski9.8054.39
80Jarod GrantUnited StatesJarod Grant9.7939.27
81Joe ElmoreUnited StatesJoe Elmore9.7660.97
82Leo BercierUnited StatesLeo Bercier9.6726.58
83Robert ArmasUnited StatesRobert Armas9.6459.510
84Jake LindseyUnited StatesJake Lindsey9.5646.06
85Christine FereaUnited StatesChristine Ferea9.5575.213
86Stevo MorrisUnited StatesStevo Morris9.5241.05
87Noah CutterUnited StatesNoah Cutter9.5126.19
88Jade Masson-WongCanadaJade Masson-Wong9.4640.26
89Brandon MeyerUnited StatesBrandon Meyer9.4543.47
90Dawid OskarPolandDawid Oskar9.4429.17
91Derrick FindleyUnited StatesDerrick Findley9.4043.27
92Ruben ArroyoUnited StatesRuben Arroyo9.3611.45
93Fred PierceUnited StatesFred Pierce9.3511.25
94Jared WarrenUnited StatesJared Warren9.2148.711
95Josh CopelandUnited StatesJosh Copeland9.0929.75
96Mike PerryUnited StatesMike Perry9.0439.86
97Jay JacksonUnited StatesJay Jackson9.0152.09
98Chancey WilsonUnited StatesChancey Wilson9.0060.39
99Kyle McElroyUnited StatesKyle McElroy8.9226.68
100Cameron VanCampUnited StatesCameron VanCamp8.9033.76

Career boards need at least 5 bouts with tracked statistics.