Skip to content
MMA Calendar

BKFC Record Book

BKFC: Longest win streak

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

Updated November 5, 2026

#Fighter
1Leonardo PerdomoCuba Leonardo Perdomo1212
T-2Christine FereaUnited States Christine Ferea1013
T-2Kai StewartUnited States Kai Stewart1010
T-4Luis PalominoPeru Luis Palomino912
T-4Lorenzo HuntUnited States Lorenzo Hunt915
T-4Justin IbarrolaUnited States Justin Ibarrola99
T-7David MundellUnited States David Mundell813
T-7Bryce HenryUnited States Bryce Henry88
9Britain Beltran HartUnited States Britain Beltran Hart714
T-10Mike PerryUnited States Mike Perry66
T-10Carlos Trinidad-SnakeUnited States Carlos Trinidad-Snake69
T-10Gorjan SlaveskiNorth Macedonia Gorjan Slaveski69
T-10Tony SotoUnited States Tony Soto611
T-10Alberto BlasCuba Alberto Blas66
T-10Edgard PlazaolaUnited States Edgard Plazaola66
T-10Bryan DuranCuba Bryan Duran611
T-10Ryan ReberUnited States Ryan Reber611
T-18Johnny BedfordUnited States Johnny Bedford57
T-18Franco TenagliaArgentina Franco Tenaglia55
T-18Julian LaneUnited States Julian Lane515
T-18Austin TroutUnited States Austin Trout56
T-18Jarod GrantUnited States Jarod Grant57
T-18Esteban RodriguezUnited States Esteban Rodriguez58
T-18Francesco Ricchi Francesco Ricchi510
T-18Nathan RiveraUnited States Nathan Rivera56
T-18Brad TaylorUnited Kingdom Brad Taylor55
T-18John GarbarinoUnited States John Garbarino55
T-18Brandon AllenUnited States Brandon Allen58
T-18Andrew StrodeUnited States Andrew Strode55
T-30Ben RothwellUnited States Ben Rothwell45
T-30Joey BeltranUnited States Joey Beltran410
T-30Jake LindseyUnited States Jake Lindsey46
T-30Jim AlersUnited States Jim Alers45
T-30Donald SanchezUnited States Donald Sanchez47
T-30Rico DiSciulloUnited States Rico DiSciullo45
T-30Keith RichardsonUnited States Keith Richardson47
T-30Dakota CochraneUnited States Dakota Cochrane49
T-30Elvin Leon BritoPuerto Rico Elvin Leon Brito414
T-30Josh WatsonUnited States Josh Watson45
T-30Mick TerrillUnited Kingdom Mick Terrill47
T-30Mike RichmanUnited States Mike Richman411
T-30Arnold AdamsUnited States Arnold Adams413
T-30Lex LudlowUnited States Lex Ludlow45
T-30Joseph CreerUnited States Joseph Creer410
T-30Conor CookeUnited Kingdom Conor Cooke47
T-30Peter PerazaUnited States Peter Peraza46
T-30Tommy StrydomSouth Africa Tommy Strydom47
T-30Adam PelleranoUnited States Adam Pellerano45
T-30Lardy NavarroUnited States Lardy Navarro46
T-30Zach CalmusUnited States Zach Calmus410
T-30Karl ThompsonUnited Kingdom Karl Thompson46
T-30Jared WarrenUnited States Jared Warren411
T-30Chris GarciaUnited States Chris Garcia48
T-54John DodsonUnited States John Dodson35
T-54Dustin PagueUnited States Dustin Pague38
T-54Bec RawlingsAustralia Bec Rawlings37
T-54Jake BostwickUnited States Jake Bostwick39
T-54Alonzo MartinezUnited States Alonzo Martinez36
T-54Jeremy SmithSouth Africa Jeremy Smith37
T-54James BrownUnited States James Brown36
T-54Quentin HenryUnited States Quentin Henry37
T-54Ja'Far ForttUnited States Ja'Far Fortt35
T-54Mike JonesUnited States Mike Jones35
T-54Dillon ClecklerUnited States Dillon Cleckler35
T-54Taylor StarlingUnited States Taylor Starling311
T-54Abdiel VelazquezPuerto Rico Abdiel Velazquez39
T-54Sawyer DepeeUnited States Sawyer Depee38
T-54Leo BercierUnited States Leo Bercier38
T-54Pat CaseyUnited States Pat Casey37
T-54Josh DyerUnited States Josh Dyer36
T-54Tom ShoaffUnited States Tom Shoaff39
T-54Howard DavisUnited States Howard Davis313
T-54Christine VicensUnited States Christine Vicens36
T-54Kaleb HarrisUnited States Kaleb Harris311
T-54Derrick FindleyUnited States Derrick Findley37
T-54James LilleyUnited Kingdom James Lilley38
T-54Jonno ChipchaseUnited Kingdom Jonno Chipchase36
T-54Cody VidalUnited States Cody Vidal37
T-54Danny ChristieUnited Kingdom Danny Christie38
T-54Gee PerezUnited States Gee Perez310
T-54Ben BonnerUnited Kingdom Ben Bonner38
T-54Ramiro FigueroaUnited States Ramiro Figueroa36
T-54Zeb VincentUnited States Zeb Vincent38
T-54Isaac DoolittleUnited States Isaac Doolittle36
T-54Julio Perez RodriguezUnited States Julio Perez Rodriguez36
T-54Lewis KeenUnited Kingdom Lewis Keen36
T-54Nicholas BlumeUnited States Nicholas Blume35
T-54Bartlomiej KrolPoland Bartlomiej Krol38
T-54Ricardo FrancoUnited Kingdom Ricardo Franco36
T-54Douglas (Harry) ColtraneUnited States Douglas (Harry) Coltrane37
T-54Stephen TownselUnited States Stephen Townsel310
T-54Matt RussoUnited States Matt Russo36
T-54Reggie Barnett Jr.United States Reggie Barnett Jr.311
T-54Leigh CohoonUnited Kingdom Leigh Cohoon35
T-54Justin StreetUnited States Justin Street37
T-96Cameron VanCampUnited States Cameron VanCamp26
T-96Joe RiggsUnited States Joe Riggs26
T-96Chris CamozziUnited States Chris Camozzi27
T-96Robert PeraltaUnited States Robert Peralta26
T-96Jimmie RiveraUnited States Jimmie Rivera27

Career boards need at least 5 bouts with tracked statistics.

All boardsWin streak