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 5, 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 →

Division numbers

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

UFCalendar Record Book →