Skip to content
MMA Calendar

BKFC Record Book

BKFC: Shortest average fight time

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

Updated November 5, 2026

#Fighter
1Alberto BlasCuba Alberto Blas0:5666
2Leonardo PerdomoCuba Leonardo Perdomo1:191212
3Julio Perez RodriguezUnited States Julio Perez Rodriguez1:2066
4Darrick GatesUnited States Darrick Gates1:3366
5Josh WatsonUnited States Josh Watson1:3455
6Zachary PannellUnited States Zachary Pannell1:3477
7Sawyer DepeeUnited States Sawyer Depee1:3888
8Drew NolanUnited States Drew Nolan1:4155
9Ja'Far ForttUnited States Ja'Far Fortt1:4855
10Dillon ClecklerUnited States Dillon Cleckler1:5555
11Fred PierceUnited States Fred Pierce2:1555
12Ruben ArroyoUnited States Ruben Arroyo2:1755
13Ulysses DiazCuba Ulysses Diaz2:1855
14Chris SarroUnited States Chris Sarro2:2577
15Keith RichardsonUnited States Keith Richardson2:3277
16Ben RothwellUnited States Ben Rothwell2:3455
17Quentin HenryUnited States Quentin Henry2:3777
18Ace SamplesUnited States Ace Samples2:3866
19Dawid ChylinskiUnited Kingdom Dawid Chylinski2:3955
20Steven BanksUnited States Steven Banks2:4077
21Michael LarrimoreUnited States Michael Larrimore2:4766
22Noah CutterUnited States Noah Cutter2:5499
23Brady MeisterUnited States Brady Meister2:5555
24Mick TerrillUnited Kingdom Mick Terrill2:5777
25Jeremy SaucedaUnited States Jeremy Sauceda3:0455
26Jonno ChipchaseUnited Kingdom Jonno Chipchase3:0566
27Brian MaxwellUnited States Brian Maxwell3:0677
28Jeremiah RiggsUnited States Jeremiah Riggs3:0655
29Jim AlersUnited States Jim Alers3:1255
30Matt RussoUnited States Matt Russo3:1466
31Elijah HarrisUnited States Elijah Harris3:1655
32Esteban RodriguezUnited States Esteban Rodriguez3:1888
33Leo BercierUnited States Leo Bercier3:1988
34Kyle McElroyUnited States Kyle McElroy3:1988
35Joseph WhiteUnited States Joseph White3:2355
36Bobo O'BannonUnited States Bobo O'Bannon3:2377
37Keith RichardsonUnited States Keith Richardson3:3155
38Gabriel MotaUnited States Gabriel Mota3:3555
39Roderick StewartUnited States Roderick Stewart3:4055
40Justyn MartinezUnited States Justyn Martinez3:4177
41Kaine Tomlinson, Jr.United States Kaine Tomlinson, Jr.3:4355
42Cary CaprioUnited States Cary Caprio3:5055
43Eric DodsonUnited States Eric Dodson3:5066
44Derek PerezUnited States Derek Perez3:5299
45Gee PerezUnited States Gee Perez3:521010
46Timmy MasonUnited States Timmy Mason4:0266
47Dallas DavisonUnited States Dallas Davison4:0288
48Josh KrejciUnited States Josh Krejci4:0255
49Will ShuttUnited States Will Shutt4:0355
50Lex LudlowUnited States Lex Ludlow4:0555
51Rick CarusoUnited States Rick Caruso4:0666
52Dawid OskarPoland Dawid Oskar4:1077
53Mike JonesUnited States Mike Jones4:1355
54Stephen TownselUnited States Stephen Townsel4:141010
55Josh DyerUnited States Josh Dyer4:1566
56Abdiel VelazquezPuerto Rico Abdiel Velazquez4:1599
57Brandon ConleyUnited States Brandon Conley4:2055
58Wilfredo SantiagoUnited States Wilfredo Santiago4:2055
59Danny ChristieUnited Kingdom Danny Christie4:2488
60Christian TorresUnited States Christian Torres4:2599
61Jared WarrenUnited States Jared Warren4:251111
62Harris StephensonUnited States Harris Stephenson4:2688
63Douglas (Harry) ColtraneUnited States Douglas (Harry) Coltrane4:2677
64Christine VicensUnited States Christine Vicens4:2866
65Matt HodgsonEngland Matt Hodgson4:2855
66Dustin PagueUnited States Dustin Pague4:2988
67Dakota CochraneUnited States Dakota Cochrane4:4099
68Francesco Ricchi Francesco Ricchi4:401010
69Bryan DuranCuba Bryan Duran4:401111
70Bryce HenryUnited States Bryce Henry4:4188
71Lewis RumseyUnited States Lewis Rumsey4:4588
72Ryan PetersenUnited States Ryan Petersen4:4866
73John DodsonUnited States John Dodson4:5055
74Gabrielle RomanUnited States Gabrielle Roman4:5277
75Conor CookeUnited Kingdom Conor Cooke4:5577
76Mike RichmanUnited States Mike Richman4:561111
77Rico DiSciulloUnited States Rico DiSciullo4:5755
78Stanislav GrosuMoldova Stanislav Grosu4:5877
79Zeb VincentUnited States Zeb Vincent4:5888
80Adam PelleranoUnited States Adam Pellerano4:5955
81Jack GradyUnited States Jack Grady5:0255
82John GarbarinoUnited States John Garbarino5:0555
83Louie LopezMexico Louie Lopez5:0799
84Zach CalmusUnited States Zach Calmus5:091010
85Arnold AdamsUnited States Arnold Adams5:091313
86David SimpsonUnited States David Simpson5:121010
87Nicholas BlumeUnited States Nicholas Blume5:1255
88Tom ShoaffUnited States Tom Shoaff5:1599
89Eduardo PeraltaMexico Eduardo Peralta5:1555
90James LilleyUnited Kingdom James Lilley5:1888
91Bear HillUnited States Bear Hill5:1955
T-92Lorenzo HuntUnited States Lorenzo Hunt5:201515
T-92Ruben WarrUnited States Ruben Warr5:2055
94Lardy NavarroUnited States Lardy Navarro5:2366
95Erick LozanoUnited States Erick Lozano5:2399
96Leigh CohoonUnited Kingdom Leigh Cohoon5:2555
97Brad KellyUnited States Brad Kelly5:3255
98Andrew StrodeUnited States Andrew Strode5:3455
99Brandon AllenUnited States Brandon Allen5:3588
100Leonel CarreraUnited States Leonel Carrera5:3655

Career boards need at least 5 bouts with tracked statistics.

All boardsShortest average fight