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 September 28, 2026

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

Career boards need at least 5 bouts with tracked statistics.