Skip to content
MMA Calendar

BKFC Record Book

BKFC’s all-time leaders: career totals, one-night records and the numbers behind every BKFC card we track.

Unofficial statistics compiled by UFCalendar from every completed fight in our database. Career boards need at least 5 bouts with tracked statistics and rate boards at least 50 attempts; BKFC is ranked only on its own boards.

Updated November 6, 2026

Fights

Time

Most time in the cage

  1. 1Julian LaneUnited StatesJulian Lane52:006 Fights
  2. 2Jake BostwickUnited StatesJake Bostwick50:167 Fights
  3. 3JorDan ChristensenUnited StatesJorDan Christensen41:187 Fights
  4. 4Francesco RicchiFrancesco Ricchi40:457 Fights
  5. 5David MundellUnited StatesDavid Mundell38:006 Fights
  6. 6Zeb VincentUnited StatesZeb Vincent37:096 Fights
  7. 7Anthony LacazeUnited StatesAnthony Lacaze32:255 Fights
  8. 8Mike RichmanUnited StatesMike Richman30:136 Fights
  9. 9Pat CaseyUnited StatesPat Casey26:465 Fights
  10. 10John GarbarinoUnited StatesJohn Garbarino25:235 Fights

Full top 100 →

Shortest average fight time

  1. 1Dakota CochraneUnited StatesDakota Cochrane3:306 Fights
  2. 2Douglas (Harry) ColtraneUnited StatesDouglas (Harry) Coltrane3:375 Fights
  3. 3Dallas DavisonUnited StatesDallas Davison3:475 Fights
  4. 4Stanislav GrosuMoldovaStanislav Grosu4:086 Fights
  5. 5Wilfredo SantiagoUnited StatesWilfredo Santiago4:205 Fights
  6. 6Mike RichmanUnited StatesMike Richman5:026 Fights
  7. 7John GarbarinoUnited StatesJohn Garbarino5:055 Fights
  8. 8Pat CaseyUnited StatesPat Casey5:215 Fights
  9. 9Francesco RicchiFrancesco Ricchi5:497 Fights
  10. 10JorDan ChristensenUnited StatesJorDan Christensen5:547 Fights

Full top 100 →

Longest average fight time

  1. 1Julian LaneUnited StatesJulian Lane8:406 Fights
  2. 2Jake BostwickUnited StatesJake Bostwick7:117 Fights
  3. 3Anthony LacazeUnited StatesAnthony Lacaze6:295 Fights
  4. 4David MundellUnited StatesDavid Mundell6:206 Fights
  5. 5Zeb VincentUnited StatesZeb Vincent6:126 Fights
  6. 6JorDan ChristensenUnited StatesJorDan Christensen5:547 Fights
  7. 7Francesco RicchiFrancesco Ricchi5:497 Fights
  8. 8Pat CaseyUnited StatesPat Casey5:215 Fights
  9. 9John GarbarinoUnited StatesJohn Garbarino5:055 Fights
  10. 10Mike RichmanUnited StatesMike Richman5:026 Fights

Full top 100 →

Striking

Most significant strikes landed

  1. 1Julian LaneUnited StatesJulian Lane559929 Attempted
  2. 2Zeb VincentUnited StatesZeb Vincent501853 Attempted
  3. 3Jake BostwickUnited StatesJake Bostwick448856 Attempted
  4. 4David MundellUnited StatesDavid Mundell393637 Attempted
  5. 5Stanislav GrosuMoldovaStanislav Grosu318544 Attempted
  6. 6Mike RichmanUnited StatesMike Richman284516 Attempted
  7. T-7JorDan ChristensenUnited StatesJorDan Christensen249477 Attempted
  8. T-7Francesco RicchiFrancesco Ricchi249620 Attempted
  9. 9Pat CaseyUnited StatesPat Casey227421 Attempted
  10. 10Anthony LacazeUnited StatesAnthony Lacaze176455 Attempted

Full top 100 →

Most total strikes landed

  1. 1Julian LaneUnited StatesJulian Lane559929 Attempted
  2. 2Zeb VincentUnited StatesZeb Vincent501853 Attempted
  3. 3Jake BostwickUnited StatesJake Bostwick448856 Attempted
  4. 4David MundellUnited StatesDavid Mundell393637 Attempted
  5. 5Stanislav GrosuMoldovaStanislav Grosu318544 Attempted
  6. 6Mike RichmanUnited StatesMike Richman284516 Attempted
  7. T-7JorDan ChristensenUnited StatesJorDan Christensen249477 Attempted
  8. T-7Francesco RicchiFrancesco Ricchi249620 Attempted
  9. 9Pat CaseyUnited StatesPat Casey227421 Attempted
  10. 10Anthony LacazeUnited StatesAnthony Lacaze176455 Attempted

Full top 100 →

Strikes landed per minute

  1. 1Zeb VincentUnited StatesZeb Vincent13.4937.2 Minutes
  2. 2Stanislav GrosuMoldovaStanislav Grosu12.8224.8 Minutes
  3. 3Julian LaneUnited StatesJulian Lane10.7552.0 Minutes
  4. 4David MundellUnited StatesDavid Mundell10.3438.0 Minutes
  5. 5Mike RichmanUnited StatesMike Richman9.4030.2 Minutes
  6. 6Jake BostwickUnited StatesJake Bostwick8.9150.3 Minutes
  7. 7Pat CaseyUnited StatesPat Casey8.4826.8 Minutes
  8. 8Wilfredo SantiagoUnited StatesWilfredo Santiago7.0621.7 Minutes
  9. 9Douglas (Harry) ColtraneUnited StatesDouglas (Harry) Coltrane6.9118.1 Minutes
  10. 10John GarbarinoUnited StatesJohn Garbarino6.6225.4 Minutes

Full top 100 →

Strikes absorbed per minute

  1. 1Julian LaneUnited StatesJulian Lane12.8352.0 Minutes
  2. 2Mike RichmanUnited StatesMike Richman11.9130.2 Minutes
  3. 3Zeb VincentUnited StatesZeb Vincent11.5537.2 Minutes
  4. 4Jake BostwickUnited StatesJake Bostwick10.7050.3 Minutes
  5. 5Stanislav GrosuMoldovaStanislav Grosu10.3624.8 Minutes
  6. 6Douglas (Harry) ColtraneUnited StatesDouglas (Harry) Coltrane9.6118.1 Minutes
  7. 7David MundellUnited StatesDavid Mundell9.3938.0 Minutes
  8. 8Anthony LacazeUnited StatesAnthony Lacaze8.0532.4 Minutes
  9. 9Dakota CochraneUnited StatesDakota Cochrane7.9021.0 Minutes
  10. 10Francesco RicchiFrancesco Ricchi7.6340.8 Minutes

Full top 100 →

Best striking differential

  1. 1Pat CaseyUnited StatesPat Casey2.5426.8 Minutes
  2. 2John GarbarinoUnited StatesJohn Garbarino2.4825.4 Minutes
  3. 3Stanislav GrosuMoldovaStanislav Grosu2.4624.8 Minutes
  4. 4Zeb VincentUnited StatesZeb Vincent1.9437.2 Minutes
  5. 5David MundellUnited StatesDavid Mundell0.9538.0 Minutes
  6. 6JorDan ChristensenUnited StatesJorDan Christensen0.6541.3 Minutes
  7. 7Wilfredo SantiagoUnited StatesWilfredo Santiago0.4221.7 Minutes
  8. 8Dakota CochraneUnited StatesDakota Cochrane-1.2821.0 Minutes
  9. 9Francesco RicchiFrancesco Ricchi-1.5240.8 Minutes
  10. 10Jake BostwickUnited StatesJake Bostwick-1.7950.3 Minutes

Full top 100 →

Best significant strike accuracy

  1. 1David MundellUnited StatesDavid Mundell61.7%637 Attempted
  2. 2Julian LaneUnited StatesJulian Lane60.2%929 Attempted
  3. 3Zeb VincentUnited StatesZeb Vincent58.7%853 Attempted
  4. 4Stanislav GrosuMoldovaStanislav Grosu58.5%544 Attempted
  5. 5Wilfredo SantiagoUnited StatesWilfredo Santiago55.4%276 Attempted
  6. 6Mike RichmanUnited StatesMike Richman55.0%516 Attempted
  7. 7Pat CaseyUnited StatesPat Casey53.9%421 Attempted
  8. 8John GarbarinoUnited StatesJohn Garbarino53.5%314 Attempted
  9. 9Jake BostwickUnited StatesJake Bostwick52.3%856 Attempted
  10. 10JorDan ChristensenUnited StatesJorDan Christensen52.2%477 Attempted

Full top 100 →

Best significant strike defence

  1. 1John GarbarinoUnited StatesJohn Garbarino62.6%281 Opponent attempts
  2. 2JorDan ChristensenUnited StatesJorDan Christensen59.0%541 Opponent attempts
  3. 3Dakota CochraneUnited StatesDakota Cochrane55.9%376 Opponent attempts
  4. 4Wilfredo SantiagoUnited StatesWilfredo Santiago54.7%318 Opponent attempts
  5. 5Douglas (Harry) ColtraneUnited StatesDouglas (Harry) Coltrane54.0%378 Opponent attempts
  6. 6David MundellUnited StatesDavid Mundell52.2%747 Opponent attempts
  7. 7Pat CaseyUnited StatesPat Casey52.0%331 Opponent attempts
  8. 8Francesco RicchiFrancesco Ricchi51.6%643 Opponent attempts
  9. 9Dallas DavisonUnited StatesDallas Davison51.3%277 Opponent attempts
  10. 10Jake BostwickUnited StatesJake Bostwick44.3%966 Opponent attempts

Full top 100 →

Most knockdowns

  1. 1David MundellUnited StatesDavid Mundell17
  2. 2John GarbarinoUnited StatesJohn Garbarino14
  3. T-3Mike RichmanUnited StatesMike Richman11
  4. T-3Stanislav GrosuMoldovaStanislav Grosu11
  5. T-5Jake BostwickUnited StatesJake Bostwick8
  6. T-5Pat CaseyUnited StatesPat Casey8
  7. 7Francesco RicchiFrancesco Ricchi6
  8. T-8Dakota CochraneUnited StatesDakota Cochrane5
  9. T-8Dallas DavisonUnited StatesDallas Davison5
  10. 10Wilfredo SantiagoUnited StatesWilfredo Santiago4

Full top 100 →

Most knockdowns per 15 minutes

  1. 1John GarbarinoUnited StatesJohn Garbarino8.314 Knockdowns
  2. 2David MundellUnited StatesDavid Mundell6.717 Knockdowns
  3. 3Stanislav GrosuMoldovaStanislav Grosu6.711 Knockdowns
  4. 4Mike RichmanUnited StatesMike Richman5.511 Knockdowns
  5. 5Pat CaseyUnited StatesPat Casey4.58 Knockdowns
  6. 6Dallas DavisonUnited StatesDallas Davison4.05 Knockdowns
  7. 7Dakota CochraneUnited StatesDakota Cochrane3.65 Knockdowns
  8. 8Douglas (Harry) ColtraneUnited StatesDouglas (Harry) Coltrane3.34 Knockdowns
  9. 9Wilfredo SantiagoUnited StatesWilfredo Santiago2.84 Knockdowns
  10. 10Jake BostwickUnited StatesJake Bostwick2.48 Knockdowns

Full top 100 →

Most knockouts

  1. T-1Dakota CochraneUnited StatesDakota Cochrane44 Wins
  2. T-1David MundellUnited StatesDavid Mundell45 Wins
  3. T-1John GarbarinoUnited StatesJohn Garbarino45 Wins
  4. T-1Stanislav GrosuMoldovaStanislav Grosu44 Wins
  5. T-5Jake BostwickUnited StatesJake Bostwick33 Wins
  6. T-5Mike RichmanUnited StatesMike Richman34 Wins
  7. T-5Francesco RicchiFrancesco Ricchi35 Wins
  8. T-5Dallas DavisonUnited StatesDallas Davison33 Wins
  9. T-5Zeb VincentUnited StatesZeb Vincent33 Wins
  10. T-5Douglas (Harry) ColtraneUnited StatesDouglas (Harry) Coltrane33 Wins

Full top 100 →

Records

Fastest finishes

  1. T-1Lloyd WoodwardUnited StatesLloyd WoodwardBrett Fields · Oct 10, 20210:141 Round
  2. T-1Liam DooleyUnited KingdomLiam DooleyMarcus Pond · Mar 29, 20250:141 Round
  3. 3Michael MannoUnited StatesMichael MannoFrankie Shugart · Feb 25, 20230:251 Round
  4. 4JorDan ChristensenUnited StatesJorDan ChristensenCody Beierle · Sep 11, 20220:261 Round
  5. 5Donald SanchezUnited StatesDonald SanchezNoah Cutter · Jan 28, 20240:351 Round
  6. T-6Brennan WardUnited StatesBrennan WardJames Dennis · Feb 1, 20250:381 Round
  7. T-6Jeremy SaucedaUnited StatesJeremy SaucedaLuis Villasenor · Jan 19, 20250:381 Round
  8. T-8Jason SimonUnited StatesJason SimonJason Sanderson · Aug 9, 20260:431 Round
  9. T-8Skyler MaullerUnited StatesSkyler MaullerBryant McClain · Jun 7, 20250:431 Round
  10. T-8Tyler BakerUnited StatesTyler BakerYari Kaganovsky · Oct 24, 20260:431 Round

Full top 100 →

Fastest knockouts

  1. T-1Lloyd WoodwardUnited StatesLloyd WoodwardBrett Fields · Oct 10, 20210:141 Round
  2. T-1Liam DooleyUnited KingdomLiam DooleyMarcus Pond · Mar 29, 20250:141 Round
  3. 3Michael MannoUnited StatesMichael MannoFrankie Shugart · Feb 25, 20230:251 Round
  4. 4JorDan ChristensenUnited StatesJorDan ChristensenCody Beierle · Sep 11, 20220:261 Round
  5. 5Donald SanchezUnited StatesDonald SanchezNoah Cutter · Jan 28, 20240:351 Round
  6. T-6Brennan WardUnited StatesBrennan WardJames Dennis · Feb 1, 20250:381 Round
  7. T-6Jeremy SaucedaUnited StatesJeremy SaucedaLuis Villasenor · Jan 19, 20250:381 Round
  8. T-8Jason SimonUnited StatesJason SimonJason Sanderson · Aug 9, 20260:431 Round
  9. T-8Skyler MaullerUnited StatesSkyler MaullerBryant McClain · Jun 7, 20250:431 Round
  10. T-8Tyler BakerUnited StatesTyler BakerYari Kaganovsky · Oct 24, 20260:431 Round

Full top 100 →

Longest fights

  1. T-1Cody RussellUnited StatesCody RussellJake Bostwick · Jul 4, 202612:006 Round
  2. T-1Jack CullenUnited KingdomJack CullenDavid Mundell · Sep 26, 202612:006 Round
  3. T-1Mike PerryUnited StatesMike PerryMichael Page · Aug 20, 202212:006 Round
  4. T-4Mike RichmanUnited StatesMike RichmanJoe Elmore · Feb 8, 202610:005 Round
  5. T-4David RickelsUnited StatesDavid RickelsJulian Lane · Oct 24, 202110:005 Round
  6. T-4Jonny TelloCanadaJonny TelloBoonsom Klinmee · Dec 18, 202110:005 Round
  7. T-4Danny ChristieUnited KingdomDanny ChristieJimmy Millar · Jun 8, 202410:005 Round
  8. T-4Mike VertrilaRussiaMike VertrilaLuis Paulo Terra · Sep 3, 202210:005 Round
  9. T-4Julian LaneUnited StatesJulian LaneAlfredo Angulo · Nov 10, 202410:005 Round
  10. T-4Yunus Emre BatanTürkiyeYunus Emre BatanMaxime Bellamy · Oct 12, 202410:005 Round

Full top 100 →

Most significant strikes in a fight

  1. 1Liam HutchinsonUnited KingdomLiam HutchinsonLuke Brassfield · Dec 13, 2025252340 Attempted
  2. 2Cody RussellUnited StatesCody RussellJake Bostwick · Jul 4, 2026241359 Attempted
  3. 3David RickelsUnited StatesDavid RickelsJulian Lane · Oct 24, 2021222305 Attempted
  4. 4David RickelsUnited StatesDavid RickelsCliff Wright · Oct 11, 2020205312 Attempted
  5. 5United KingdomPaul O'SullivanPaul Hilz · May 30, 2026195315 Attempted
  6. 6Zeb VincentUnited StatesZeb VincentAndrew Stuve · Nov 16, 2025179274 Attempted
  7. 7Jonny TelloCanadaJonny TelloSabah Homasi · Apr 4, 2025171238 Attempted
  8. 8Alfredo AnguloMexicoAlfredo AnguloJulian Lane · Nov 10, 2024170249 Attempted
  9. 9Joe ElmoreUnited StatesJoe ElmoreMike Richman · Feb 8, 2026164274 Attempted
  10. 10Mike PerryUnited StatesMike PerryJeremy Stephens · Oct 4, 2025163265 Attempted

Full top 100 →

Most knockdowns in a fight

  1. T-1John GarbarinoUnited StatesJohn GarbarinoKaine Tomlinson, Jr. · Feb 8, 20266
  2. T-1Mike PerryUnited StatesMike PerryJeremy Stephens · Oct 4, 20256
  3. T-1Randy KamaiopiliUnited StatesRandy KamaiopiliShiro Hitto · Apr 12, 20266
  4. T-4John GarbarinoUnited StatesJohn GarbarinoErik Lopez · Jul 26, 20255
  5. T-4Gary Balletto Jr.United StatesGary Balletto Jr.Skyler Mauller · Dec 20, 20255
  6. T-4Mike RichmanUnited StatesMike RichmanDakota Cochrane · Sep 10, 20215
  7. T-4Cody RussellUnited StatesCody RussellLogan Tucker · Jan 26, 20255
  8. T-4Itso BabulaidzeGeorgiaItso BabulaidzeBryan McDowell · Jan 26, 20255
  9. T-9Jake LindseyUnited StatesJake LindseyEric Thompson · Oct 24, 20214
  10. T-9Josef HálaCzechiaJosef HálaFrancesco Ricchi · Oct 25, 20254

Full top 100 →

Most significant strikes in a round

  1. 1David RickelsUnited StatesDavid RickelsJulian Lane · Oct 24, 2021 · R57497 Attempted
  2. 2Cody RussellUnited StatesCody RussellJake Bostwick · Jul 4, 2026 · R47195 Attempted
  3. 3Liam HutchinsonUnited KingdomLiam HutchinsonLuke Brassfield · Dec 13, 2025 · R46787 Attempted
  4. 4David RickelsUnited StatesDavid RickelsCliff Wright · Oct 11, 2020 · R56290 Attempted
  5. 5Tony MurphyUnited StatesTony MurphySkyler Mauller · Apr 25, 2026 · R16171 Attempted
  6. 6Kaine Tomlinson, Sr.United StatesKaine Tomlinson, Sr.Brett Fields · Sep 30, 2023 · R16064 Attempted
  7. 7Liam HutchinsonUnited KingdomLiam HutchinsonLuke Brassfield · Dec 13, 2025 · R55872 Attempted
  8. T-8Alfredo AnguloMexicoAlfredo AnguloJulian Lane · Nov 10, 2024 · R35679 Attempted
  9. T-8Jonny TelloCanadaJonny TelloSabah Homasi · Apr 4, 2025 · R35670 Attempted
  10. 10Liam HutchinsonUnited KingdomLiam HutchinsonLuke Brassfield · Dec 13, 2025 · R35367 Attempted

Full top 100 →

Most knockdowns in a round

  1. T-1Randy KamaiopiliUnited StatesRandy KamaiopiliShiro Hitto · Apr 12, 2026 · R14
  2. T-1Wilfredo SantiagoUnited StatesWilfredo SantiagoJake Young · Aug 27, 2022 · R14
  3. T-1Mike RichmanUnited StatesMike RichmanDakota Cochrane · Sep 10, 2021 · R14
  4. T-4John GarbarinoUnited StatesJohn GarbarinoKaine Tomlinson, Jr. · Feb 8, 2026 · R23
  5. T-4Mike PerryUnited StatesMike PerryJeremy Stephens · Oct 4, 2025 · R53
  6. T-4Jason SimonUnited StatesJason SimonJason Sanderson · Aug 9, 2026 · R13
  7. T-4John GarbarinoUnited StatesJohn GarbarinoErik Lopez · Jul 26, 2025 · R13
  8. T-4Marcus EdwardsUnited StatesMarcus EdwardsDakota Cochrane · Apr 19, 2025 · R13
  9. T-4Gary Balletto Jr.United StatesGary Balletto Jr.Skyler Mauller · Dec 20, 2025 · R13
  10. T-4Tony MurphyUnited StatesTony MurphySkyler Mauller · Apr 25, 2026 · R13

Full top 100 →

Division numbers

How each BKFC weight class actually fights — finish rate, knockout rate and average fight time.

UFCalendar Record Book →