Skip to content
MMA Calendar

BKFC Record Book

BKFC: Most finishes

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

Updated November 5, 2026

#Fighter
1Leonardo PerdomoCuba Leonardo Perdomo121212
2Lorenzo HuntUnited States Lorenzo Hunt111315
3Christine FereaUnited States Christine Ferea91213
4Bryan DuranCuba Bryan Duran8911
T-5David MundellUnited States David Mundell71013
T-5Esteban RodriguezUnited States Esteban Rodriguez778
T-5Bryce HenryUnited States Bryce Henry788
T-5Gee PerezUnited States Gee Perez7710
T-9Mike RichmanUnited States Mike Richman6711
T-9Arnold AdamsUnited States Arnold Adams6813
T-9Howard DavisUnited States Howard Davis6813
T-9Alberto BlasCuba Alberto Blas666
T-9Jared WarrenUnited States Jared Warren6811
T-14Dakota CochraneUnited States Dakota Cochrane569
T-14Quentin HenryUnited States Quentin Henry557
T-14Jay JacksonUnited States Jay Jackson559
T-14Sawyer DepeeUnited States Sawyer Depee558
T-14Mick TerrillUnited Kingdom Mick Terrill557
T-14Carlos Trinidad-SnakeUnited States Carlos Trinidad-Snake579
T-14Leo BercierUnited States Leo Bercier558
T-14Gorjan SlaveskiNorth Macedonia Gorjan Slaveski589
T-14Kaleb HarrisUnited States Kaleb Harris5711
T-14Joseph CreerUnited States Joseph Creer5710
T-14Conor CookeUnited Kingdom Conor Cooke567
T-14Francesco Ricchi Francesco Ricchi5710
T-14David SimpsonUnited States David Simpson5510
T-14Justin IbarrolaUnited States Justin Ibarrola599
T-14Brandon AllenUnited States Brandon Allen568
T-14Edgard PlazaolaUnited States Edgard Plazaola566
T-14Travis ThompsonUnited States Travis Thompson5715
T-14Chris GarciaUnited States Chris Garcia568
T-14Stephen TownselUnited States Stephen Townsel5510
T-14Matt RussoUnited States Matt Russo556
T-34Ben RothwellUnited States Ben Rothwell445
T-34Dustin PagueUnited States Dustin Pague468
T-34Jake LindseyUnited States Jake Lindsey446
T-34Mike PerryUnited States Mike Perry466
T-34Bobby TaylorUnited States Bobby Taylor469
T-34Rico DiSciulloUnited States Rico DiSciullo445
T-34Keith RichardsonUnited States Keith Richardson457
T-34Josh WatsonUnited States Josh Watson445
T-34Jarod GrantUnited States Jarod Grant457
T-34Abdiel VelazquezPuerto Rico Abdiel Velazquez459
T-34Josh DyerUnited States Josh Dyer446
T-34Tom ShoaffUnited States Tom Shoaff449
T-34Christine VicensUnited States Christine Vicens456
T-34Tony SotoUnited States Tony Soto4711
T-34Eric DodsonUnited States Eric Dodson446
T-34Dawid OskarPoland Dawid Oskar457
T-34James LilleyUnited Kingdom James Lilley458
T-34Nathan RiveraUnited States Nathan Rivera456
T-34Michael LarrimoreUnited States Michael Larrimore446
T-34Cody VidalUnited States Cody Vidal447
T-34Danny ChristieUnited Kingdom Danny Christie458
T-34Dallas DavisonUnited States Dallas Davison448
T-34John GarbarinoUnited States John Garbarino455
T-34Ben BonnerUnited Kingdom Ben Bonner468
T-34Stanislav GrosuMoldova Stanislav Grosu447
T-34Peter PerazaUnited States Peter Peraza456
T-34Julio Perez RodriguezUnited States Julio Perez Rodriguez446
T-34Zach CalmusUnited States Zach Calmus4510
T-34Andrew StrodeUnited States Andrew Strode455
T-34Ricardo FrancoUnited Kingdom Ricardo Franco456
T-34Douglas (Harry) ColtraneUnited States Douglas (Harry) Coltrane457
T-34Leigh CohoonUnited Kingdom Leigh Cohoon445
T-66Chris CamozziUnited States Chris Camozzi347
T-66John DodsonUnited States John Dodson335
T-66Johnny BedfordUnited States Johnny Bedford367
T-66Jim AlersUnited States Jim Alers345
T-66Jake BostwickUnited States Jake Bostwick359
T-66Luis PalominoPeru Luis Palomino31012
T-66Alonzo MartinezUnited States Alonzo Martinez356
T-66James BrownUnited States James Brown356
T-66Joseph WhiteUnited States Joseph White335
T-66Ja'Far ForttUnited States Ja'Far Fortt335
T-66Julian LaneUnited States Julian Lane3715
T-66Elvin Leon BritoPuerto Rico Elvin Leon Brito3714
T-66Dillon ClecklerUnited States Dillon Cleckler335
T-66Bobo O'BannonUnited States Bobo O'Bannon337
T-66Ulysses DiazCuba Ulysses Diaz335
T-66John Michael EscobozaDominican Republic John Michael Escoboza347
T-66Derek PerezUnited States Derek Perez349
T-66Louie LopezMexico Louie Lopez349
T-66Steven BanksUnited States Steven Banks337
T-66Bear HillUnited States Bear Hill335
T-66Rusty CrowderUnited States Rusty Crowder348
T-66Jonno ChipchaseUnited Kingdom Jonno Chipchase336
T-66Gary FoxEngland Gary Fox347
T-66Ramiro FigueroaUnited States Ramiro Figueroa356
T-66Zeb VincentUnited States Zeb Vincent338
T-66Matt HodgsonEngland Matt Hodgson335
T-66Jeremy SaucedaUnited States Jeremy Sauceda335
T-66Tommy StrydomSouth Africa Tommy Strydom347
T-66Keith RichardsonUnited States Keith Richardson335
T-66Lewis KeenUnited Kingdom Lewis Keen356
T-66Roberto ArmasUnited States Roberto Armas3510
T-66Lardy NavarroUnited States Lardy Navarro356
T-66Brandon ConleyUnited States Brandon Conley335
T-66Karl ThompsonUnited Kingdom Karl Thompson356
T-66Bartlomiej KrolPoland Bartlomiej Krol368

Career boards need at least 5 bouts with tracked statistics.

All boardsFinishes