Skip to content
MMA Calendar

BKFC Record Book

BKFC: Longest average fight time

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

Updated November 7, 2026

#Fighter
1Anthony SanchezUnited States Anthony Sanchez10:1255
2Albert InclanUnited States Albert Inclan9:4755
3David DiazUnited States David Diaz9:2066
4Anthony FoyeUnited States Anthony Foye9:0777
5Britain Beltran HartUnited States Britain Beltran Hart9:021414
6Justin StreetUnited States Justin Street8:4977
7Dat NguyenUnited States Dat Nguyen8:4655
8Joe ElmoreUnited States Joe Elmore8:4277
9Reggie Barnett Jr.United States Reggie Barnett Jr.8:381111
10Isaac DoolittleUnited States Isaac Doolittle8:3666
11Charisa SigalaUnited States Charisa Sigala8:2666
12Crystal Van WykSouth Africa Crystal Van Wyk8:2455
13John FergusonUnited Kingdom John Ferguson8:2255
14Elvin Leon BritoPuerto Rico Elvin Leon Brito8:171414
15Bec RawlingsAustralia Bec Rawlings8:1777
16Kai StewartUnited States Kai Stewart8:151010
17Stevo MorrisUnited States Stevo Morris8:1155
18Jimmie RiveraUnited States Jimmie Rivera8:1177
19Brad TaylorUnited Kingdom Brad Taylor8:0955
20Austin TroutUnited States Austin Trout8:0266
21Tony SotoUnited States Tony Soto8:021111
22Jake BostwickUnited States Jake Bostwick8:0299
23Connor TierneyUnited Kingdom Connor Tierney8:0166
24Franco TenagliaArgentina Franco Tenaglia8:0055
25Donald SanchezUnited States Donald Sanchez7:5977
26Julian LaneUnited States Julian Lane7:591515
27Luis PalominoPeru Luis Palomino7:481212
28Johnny BedfordUnited States Johnny Bedford7:4277
29Jake LindseyUnited States Jake Lindsey7:4066
30Charles BennettUnited States Charles Bennett7:3866
31Paul CookUnited Kingdom Paul Cook7:2555
32Ryan ReberUnited States Ryan Reber7:241111
33Tyler RandallUnited States Tyler Randall7:2199
34Robert PeraltaUnited States Robert Peralta7:2166
35Taylor StarlingUnited States Taylor Starling7:211111
36John Michael EscobozaDominican Republic John Michael Escoboza7:1977
37JorDan ChristensenUnited States JorDan Christensen7:081010
38Joey BeltranUnited States Joey Beltran7:061010
39Idris WasiUnited States Idris Wasi7:0355
40Rusty CrowderUnited States Rusty Crowder6:5788
41Sean WilsonUnited States Sean Wilson6:5477
T-42Joe RiggsUnited States Joe Riggs6:5366
T-42Jeremy SmithSouth Africa Jeremy Smith6:5377
44Andrew AngelcorUnited States Andrew Angelcor6:5166
45Travis ThompsonUnited States Travis Thompson6:491515
46David MundellUnited States David Mundell6:481313
47Joseph CreerUnited States Joseph Creer6:471010
48Joshuah AlvarezUnited States Joshuah Alvarez6:4499
49Crystal PittmanUnited States Crystal Pittman6:4488
50Robbie BrownUnited Kingdom Robbie Brown6:4366
T-51Chance WilsonUnited States Chance Wilson6:4299
T-51Ricardo FrancoUnited Kingdom Ricardo Franco6:4266
53Jade Masson-WongCanada Jade Masson-Wong6:4266
54Ramiro FigueroaUnited States Ramiro Figueroa6:4066
55Mike PerryUnited States Mike Perry6:3866
56James BrownUnited States James Brown6:3766
57Kaleb HarrisUnited States Kaleb Harris6:341111
58Cody VidalUnited States Cody Vidal6:3477
59Sydney SmithUnited States Sydney Smith6:3255
60Gary FoxEngland Gary Fox6:3077
61Lewis KeenUnited Kingdom Lewis Keen6:2966
62Sam ShewmakerUnited States Sam Shewmaker6:281010
63Lee BrowneUnited Kingdom Lee Browne6:2566
64Brandon MeyerUnited States Brandon Meyer6:1688
65Bobby TaylorUnited States Bobby Taylor6:1499
66Bartek KanabeyUnited Kingdom Bartek Kanabey6:1155
67Justin IbarrolaUnited States Justin Ibarrola6:1199
68Derrick FindleyUnited States Derrick Findley6:1077
69Edgard PlazaolaUnited States Edgard Plazaola6:0966
70Evgeny KurdanovRussia Evgeny Kurdanov6:0855
71Bartlomiej KrolPoland Bartlomiej Krol6:0788
72Ben BonnerUnited Kingdom Ben Bonner6:0688
73Carlos Trinidad-SnakeUnited States Carlos Trinidad-Snake6:0399
74Nathan RiveraUnited States Nathan Rivera6:0366
75Gorjan SlaveskiNorth Macedonia Gorjan Slaveski6:0299
76Anthony HolmesEngland Anthony Holmes6:0155
77Pat CaseyUnited States Pat Casey6:0177
78Howard DavisUnited States Howard Davis6:001313
79Chris GarciaUnited States Chris Garcia5:5888
80Roberto ArmasUnited States Roberto Armas5:571010
81Josh CopelandUnited States Josh Copeland5:5755
82Joshua RidgePhilippines Joshua Ridge5:5666
83Anthony LacazeUnited States Anthony Lacaze5:5666
84Chris CamozziUnited States Chris Camozzi5:5577
85Peter PerazaUnited States Peter Peraza5:5166
86Jenny ClausiusUnited States Jenny Clausius5:4977
87Alonzo MartinezUnited States Alonzo Martinez5:4966
88Christine FereaUnited States Christine Ferea5:471313
89Jay JacksonUnited States Jay Jackson5:4799
90Andrew YatesUnited States Andrew Yates5:4255
91Karl ThompsonUnited Kingdom Karl Thompson5:4166
92Tommy StrydomSouth Africa Tommy Strydom5:4077
93Danny MoirUnited Kingdom Danny Moir5:3755
94Cameron VanCampUnited States Cameron VanCamp5:3766
95Jarod GrantUnited States Jarod Grant5:3677
96Leonel CarreraUnited States Leonel Carrera5:3655
97Brandon AllenUnited States Brandon Allen5:3588
98Andrew StrodeUnited States Andrew Strode5:3455
99Brad KellyUnited States Brad Kelly5:3255
100Leigh CohoonUnited Kingdom Leigh Cohoon5:2555

Career boards need at least 5 bouts with tracked statistics.

All boardsLongest average fight