Skip to content
MMA Calendar

BKFC Record Book

BKFC: Most time in the cage

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

Updated November 5, 2026

#Fighter
1Britain Beltran HartUnited States Britain Beltran Hart2h 6m1414
2Julian LaneUnited States Julian Lane2h1515
3Elvin Leon BritoPuerto Rico Elvin Leon Brito1h 56m1414
4Travis ThompsonUnited States Travis Thompson1h 42m1515
5Reggie Barnett Jr.United States Reggie Barnett Jr.1h 35m1111
6Luis PalominoPeru Luis Palomino1h 34m1212
7David MundellUnited States David Mundell1h 28m1313
8Tony SotoUnited States Tony Soto1h 28m1111
9Kai StewartUnited States Kai Stewart1h 23m1010
10Ryan ReberUnited States Ryan Reber1h 21m1111
11Taylor StarlingUnited States Taylor Starling1h 21m1111
12Lorenzo HuntUnited States Lorenzo Hunt1h 20m1515
13Howard DavisUnited States Howard Davis1h 18m1313
14Christine FereaUnited States Christine Ferea1h 15m1313
15Jake BostwickUnited States Jake Bostwick1h 12m99
16Kaleb HarrisUnited States Kaleb Harris1h 12m1111
17JorDan ChristensenUnited States JorDan Christensen1h 11m1010
18Joey BeltranUnited States Joey Beltran1h 11m1010
19Joseph CreerUnited States Joseph Creer1h 8m1010
20Arnold AdamsUnited States Arnold Adams1h 7m1313
21Tyler RandallUnited States Tyler Randall1h 6m99
22Sam ShewmakerUnited States Sam Shewmaker1h 5m1010
23Anthony FoyeUnited States Anthony Foye1h 4m77
24Justin StreetUnited States Justin Street1h 2m77
25Joe ElmoreUnited States Joe Elmore1h 1m77
26Joshuah AlvarezUnited States Joshuah Alvarez1h 1m99
27Chance WilsonUnited States Chance Wilson1h99
28Roberto ArmasUnited States Roberto Armas59:321010
29Bec RawlingsAustralia Bec Rawlings58:0077
30Jimmie RiveraUnited States Jimmie Rivera57:1577
31Bobby TaylorUnited States Bobby Taylor56:0499
32David DiazUnited States David Diaz55:5866
33Donald SanchezUnited States Donald Sanchez55:5477
34Justin IbarrolaUnited States Justin Ibarrola55:3599
35Rusty CrowderUnited States Rusty Crowder55:3388
36Carlos Trinidad-SnakeUnited States Carlos Trinidad-Snake54:2699
37Gorjan SlaveskiNorth Macedonia Gorjan Slaveski54:1799
38Mike RichmanUnited States Mike Richman54:131111
39Johnny BedfordUnited States Johnny Bedford53:5677
40Crystal PittmanUnited States Crystal Pittman53:5088
41Jay JacksonUnited States Jay Jackson52:0299
42David SimpsonUnited States David Simpson51:571010
43Isaac DoolittleUnited States Isaac Doolittle51:3366
44Zach CalmusUnited States Zach Calmus51:291010
45Bryan DuranCuba Bryan Duran51:241111
46John Michael EscobozaDominican Republic John Michael Escoboza51:1277
47Anthony SanchezUnited States Anthony Sanchez51:0055
48Charisa SigalaUnited States Charisa Sigala50:3866
49Brandon MeyerUnited States Brandon Meyer50:0988
50Bartlomiej KrolPoland Bartlomiej Krol48:5988
51Albert InclanUnited States Albert Inclan48:5455
52Ben BonnerUnited Kingdom Ben Bonner48:4988
53Jared WarrenUnited States Jared Warren48:401111
54Erick LozanoUnited States Erick Lozano48:3199
55Sean WilsonUnited States Sean Wilson48:2177
56Austin TroutUnited States Austin Trout48:1466
57Jeremy SmithSouth Africa Jeremy Smith48:1177
58Connor TierneyUnited Kingdom Connor Tierney48:0566
59Chris GarciaUnited States Chris Garcia47:4488
60Tom ShoaffUnited States Tom Shoaff47:1799
61Francesco Ricchi Francesco Ricchi46:421010
62Jake LindseyUnited States Jake Lindsey46:0266
63Louie LopezMexico Louie Lopez46:0199
64Cody VidalUnited States Cody Vidal45:5777
65Charles BennettUnited States Charles Bennett45:4566
66Gary FoxEngland Gary Fox45:3277
67Brandon AllenUnited States Brandon Allen44:3988
68Robert PeraltaUnited States Robert Peralta44:0666
69Dat NguyenUnited States Dat Nguyen43:5155
70Derrick FindleyUnited States Derrick Findley43:1177
71James LilleyUnited Kingdom James Lilley42:2688
72Stephen TownselUnited States Stephen Townsel42:151010
73Pat CaseyUnited States Pat Casey42:0477
74Dakota CochraneUnited States Dakota Cochrane42:0199
75Crystal Van WykSouth Africa Crystal Van Wyk42:0055
76John FergusonUnited Kingdom John Ferguson41:4955
77Chris CamozziUnited States Chris Camozzi41:2677
78Joe RiggsUnited States Joe Riggs41:1866
79Andrew AngelcorUnited States Andrew Angelcor41:0866
80Stevo MorrisUnited States Stevo Morris40:5755
81Brad TaylorUnited Kingdom Brad Taylor40:4355
82Jenny ClausiusUnited States Jenny Clausius40:4177
83Robbie BrownUnited Kingdom Robbie Brown40:1766
84Ricardo FrancoUnited Kingdom Ricardo Franco40:1266
85Jade Masson-WongCanada Jade Masson-Wong40:1066
86Ramiro FigueroaUnited States Ramiro Figueroa40:0066
87Franco TenagliaArgentina Franco Tenaglia39:5855
88Mike PerryUnited States Mike Perry39:5066
89Zeb VincentUnited States Zeb Vincent39:4788
90Christian TorresUnited States Christian Torres39:4599
91James BrownUnited States James Brown39:4166
92Tommy StrydomSouth Africa Tommy Strydom39:3777
93Jarod GrantUnited States Jarod Grant39:1477
94Lewis KeenUnited Kingdom Lewis Keen38:5166
95Gee PerezUnited States Gee Perez38:431010
96Lee BrowneUnited Kingdom Lee Browne38:3166
97Abdiel VelazquezPuerto Rico Abdiel Velazquez38:1799
98Lewis RumseyUnited States Lewis Rumsey38:0088
99Bryce HenryUnited States Bryce Henry37:2688
100Paul CookUnited Kingdom Paul Cook37:0655

Career boards need at least 5 bouts with tracked statistics.

All boardsCage time