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. 1Elvin Leon BritoPuerto RicoElvin Leon Brito1h 29m10 Fights
  2. 2Joe ElmoreUnited StatesJoe Elmore50:005 Fights
  3. 3Carlos Trinidad-SnakeUnited StatesCarlos Trinidad-Snake49:308 Fights
  4. 4Julian LaneUnited StatesJulian Lane44:536 Fights
  5. 5Kaleb HarrisUnited StatesKaleb Harris44:287 Fights
  6. 6Gorjan SlaveskiNorth MacedoniaGorjan Slaveski42:577 Fights
  7. 7Joshuah AlvarezUnited StatesJoshuah Alvarez42:456 Fights
  8. 8Jake LindseyUnited StatesJake Lindsey41:025 Fights
  9. 9Derrick FindleyUnited StatesDerrick Findley40:366 Fights
  10. 10Connor TierneyUnited KingdomConnor Tierney38:345 Fights

Full top 100 →

Shortest average fight time

  1. 1Ja'Far ForttUnited StatesJa'Far Fortt1:485 Fights
  2. 2Dustin PagueUnited StatesDustin Pague4:298 Fights
  3. 3Christian TorresUnited StatesChristian Torres4:415 Fights
  4. 4Ryan PetersenUnited StatesRyan Petersen4:486 Fights
  5. 5Bryce HenryUnited StatesBryce Henry5:365 Fights
  6. 6Andrew YatesUnited StatesAndrew Yates5:425 Fights
  7. 7Gorjan SlaveskiNorth MacedoniaGorjan Slaveski6:087 Fights
  8. 8Carlos Trinidad-SnakeUnited StatesCarlos Trinidad-Snake6:118 Fights
  9. 9Kaleb HarrisUnited StatesKaleb Harris6:217 Fights
  10. 10Derrick FindleyUnited StatesDerrick Findley6:466 Fights

Full top 100 →

Longest average fight time

  1. 1Joe ElmoreUnited StatesJoe Elmore10:005 Fights
  2. 2Elvin Leon BritoPuerto RicoElvin Leon Brito8:5310 Fights
  3. 3Jake LindseyUnited StatesJake Lindsey8:125 Fights
  4. 4Connor TierneyUnited KingdomConnor Tierney7:435 Fights
  5. 5Julian LaneUnited StatesJulian Lane7:296 Fights
  6. 6Ricardo FrancoUnited KingdomRicardo Franco7:295 Fights
  7. 7Paul CookUnited KingdomPaul Cook7:255 Fights
  8. 8Joshuah AlvarezUnited StatesJoshuah Alvarez7:086 Fights
  9. 9Derrick FindleyUnited StatesDerrick Findley6:466 Fights
  10. 10Kaleb HarrisUnited StatesKaleb Harris6:217 Fights

Full top 100 →

Striking

Most significant strikes landed

  1. 1Elvin Leon BritoPuerto RicoElvin Leon Brito1,1312,000 Attempted
  2. 2Jake LindseyUnited StatesJake Lindsey581933 Attempted
  3. 3Andrew YatesUnited StatesAndrew Yates553756 Attempted
  4. 4Kaleb HarrisUnited StatesKaleb Harris4971,094 Attempted
  5. 5Gorjan SlaveskiNorth MacedoniaGorjan Slaveski488855 Attempted
  6. 6Joe ElmoreUnited StatesJoe Elmore457988 Attempted
  7. 7Christian TorresUnited StatesChristian Torres428542 Attempted
  8. 8Paul CookUnited KingdomPaul Cook425639 Attempted
  9. 9Ryan PetersenUnited StatesRyan Petersen378646 Attempted
  10. 10Ricardo FrancoUnited KingdomRicardo Franco363685 Attempted

Full top 100 →

Most total strikes landed

  1. 1Elvin Leon BritoPuerto RicoElvin Leon Brito1,1312,000 Attempted
  2. 2Jake LindseyUnited StatesJake Lindsey581933 Attempted
  3. 3Andrew YatesUnited StatesAndrew Yates553756 Attempted
  4. 4Kaleb HarrisUnited StatesKaleb Harris4971,094 Attempted
  5. 5Gorjan SlaveskiNorth MacedoniaGorjan Slaveski488855 Attempted
  6. 6Joe ElmoreUnited StatesJoe Elmore457988 Attempted
  7. 7Christian TorresUnited StatesChristian Torres428542 Attempted
  8. 8Paul CookUnited KingdomPaul Cook425639 Attempted
  9. 9Ryan PetersenUnited StatesRyan Petersen378646 Attempted
  10. 10Ricardo FrancoUnited KingdomRicardo Franco363685 Attempted

Full top 100 →

Strikes landed per minute

  1. 1Andrew YatesUnited StatesAndrew Yates19.4328.5 Minutes
  2. 2Christian TorresUnited StatesChristian Torres18.2623.4 Minutes
  3. 3Jake LindseyUnited StatesJake Lindsey14.1641.0 Minutes
  4. 4Ryan PetersenUnited StatesRyan Petersen13.1128.8 Minutes
  5. 5Elvin Leon BritoPuerto RicoElvin Leon Brito12.7488.8 Minutes
  6. 6Paul CookUnited KingdomPaul Cook11.4637.1 Minutes
  7. 7Gorjan SlaveskiNorth MacedoniaGorjan Slaveski11.3643.0 Minutes
  8. 8Kaleb HarrisUnited StatesKaleb Harris11.1844.5 Minutes
  9. 9Ricardo FrancoUnited KingdomRicardo Franco9.7137.4 Minutes
  10. 10Connor TierneyUnited KingdomConnor Tierney9.2038.6 Minutes

Full top 100 →

Strikes absorbed per minute

  1. 1Christian TorresUnited StatesChristian Torres17.2023.4 Minutes
  2. 2Joshuah AlvarezUnited StatesJoshuah Alvarez12.8042.8 Minutes
  3. 3Ryan PetersenUnited StatesRyan Petersen11.8328.8 Minutes
  4. 4Kaleb HarrisUnited StatesKaleb Harris11.7644.5 Minutes
  5. 5Andrew YatesUnited StatesAndrew Yates11.6628.5 Minutes
  6. 6Paul CookUnited KingdomPaul Cook11.4837.1 Minutes
  7. 7Gorjan SlaveskiNorth MacedoniaGorjan Slaveski11.3443.0 Minutes
  8. 8Elvin Leon BritoPuerto RicoElvin Leon Brito11.0488.8 Minutes
  9. 9Jake LindseyUnited StatesJake Lindsey10.4841.0 Minutes
  10. 10Ja'Far ForttUnited StatesJa'Far Fortt9.899.0 Minutes

Full top 100 →

Best striking differential

  1. 1Andrew YatesUnited StatesAndrew Yates7.7628.5 Minutes
  2. 2Jake LindseyUnited StatesJake Lindsey3.6841.0 Minutes
  3. 3Ricardo FrancoUnited KingdomRicardo Franco2.0937.4 Minutes
  4. 4Elvin Leon BritoPuerto RicoElvin Leon Brito1.7088.8 Minutes
  5. 5Bryce HenryUnited StatesBryce Henry1.5028.0 Minutes
  6. 6Ryan PetersenUnited StatesRyan Petersen1.2828.8 Minutes
  7. 7Christian TorresUnited StatesChristian Torres1.0723.4 Minutes
  8. 8Dustin PagueUnited StatesDustin Pague0.0335.8 Minutes
  9. 9Gorjan SlaveskiNorth MacedoniaGorjan Slaveski0.0243.0 Minutes
  10. 10Paul CookUnited KingdomPaul Cook-0.0337.1 Minutes

Full top 100 →

Best significant strike accuracy

  1. 1Christian TorresUnited StatesChristian Torres79.0%542 Attempted
  2. 2Andrew YatesUnited StatesAndrew Yates73.1%756 Attempted
  3. 3Paul CookUnited KingdomPaul Cook66.5%639 Attempted
  4. 4Bryce HenryUnited StatesBryce Henry62.4%362 Attempted
  5. 5Jake LindseyUnited StatesJake Lindsey62.3%933 Attempted
  6. 6Dustin PagueUnited StatesDustin Pague59.6%512 Attempted
  7. 7Derrick FindleyUnited StatesDerrick Findley58.7%499 Attempted
  8. 8Ryan PetersenUnited StatesRyan Petersen58.5%646 Attempted
  9. 9Julian LaneUnited StatesJulian Lane58.1%570 Attempted
  10. 10Gorjan SlaveskiNorth MacedoniaGorjan Slaveski57.1%855 Attempted

Full top 100 →

Best significant strike defence

  1. 1Ricardo FrancoUnited KingdomRicardo Franco56.5%655 Opponent attempts
  2. 2Joe ElmoreUnited StatesJoe Elmore51.6%959 Opponent attempts
  3. 3Joshuah AlvarezUnited StatesJoshuah Alvarez51.2%1,122 Opponent attempts
  4. 4Derrick FindleyUnited StatesDerrick Findley50.8%789 Opponent attempts
  5. 5Dustin PagueUnited StatesDustin Pague50.0%608 Opponent attempts
  6. 6Carlos Trinidad-SnakeUnited StatesCarlos Trinidad-Snake48.9%656 Opponent attempts
  7. 7Bryce HenryUnited StatesBryce Henry48.0%354 Opponent attempts
  8. 8Julian LaneUnited StatesJulian Lane47.6%654 Opponent attempts
  9. 9Kaleb HarrisUnited StatesKaleb Harris46.5%977 Opponent attempts
  10. 10Connor TierneyUnited KingdomConnor Tierney42.9%645 Opponent attempts

Full top 100 →

Most knockdowns

  1. 1Ricardo FrancoUnited KingdomRicardo Franco21
  2. 2Gorjan SlaveskiNorth MacedoniaGorjan Slaveski14
  3. 3Carlos Trinidad-SnakeUnited StatesCarlos Trinidad-Snake9
  4. T-4Dustin PagueUnited StatesDustin Pague7
  5. T-4Bryce HenryUnited StatesBryce Henry7
  6. T-6Paul CookUnited KingdomPaul Cook6
  7. T-6Kaleb HarrisUnited StatesKaleb Harris6
  8. T-8Julian LaneUnited StatesJulian Lane4
  9. T-8Joe ElmoreUnited StatesJoe Elmore4
  10. T-8Derrick FindleyUnited StatesDerrick Findley4

Full top 100 →

Most knockdowns per 15 minutes

  1. 1Ricardo FrancoUnited KingdomRicardo Franco8.421 Knockdowns
  2. 2Ja'Far ForttUnited StatesJa'Far Fortt5.03 Knockdowns
  3. 3Gorjan SlaveskiNorth MacedoniaGorjan Slaveski4.914 Knockdowns
  4. 4Bryce HenryUnited StatesBryce Henry3.87 Knockdowns
  5. 5Dustin PagueUnited StatesDustin Pague2.97 Knockdowns
  6. 6Carlos Trinidad-SnakeUnited StatesCarlos Trinidad-Snake2.79 Knockdowns
  7. 7Paul CookUnited KingdomPaul Cook2.46 Knockdowns
  8. 8Kaleb HarrisUnited StatesKaleb Harris2.06 Knockdowns
  9. 9Christian TorresUnited StatesChristian Torres1.93 Knockdowns
  10. 10Ryan PetersenUnited StatesRyan Petersen1.63 Knockdowns

Full top 100 →

Most knockouts

  1. T-1Dustin PagueUnited StatesDustin Pague46 Wins
  2. T-1Carlos Trinidad-SnakeUnited StatesCarlos Trinidad-Snake46 Wins
  3. T-1Gorjan SlaveskiNorth MacedoniaGorjan Slaveski46 Wins
  4. T-1Bryce HenryUnited StatesBryce Henry45 Wins
  5. T-5Jake LindseyUnited StatesJake Lindsey33 Wins
  6. T-5Ja'Far ForttUnited StatesJa'Far Fortt33 Wins
  7. T-5Kaleb HarrisUnited StatesKaleb Harris34 Wins
  8. T-5Ricardo FrancoUnited KingdomRicardo Franco34 Wins
  9. T-9Julian LaneUnited StatesJulian Lane23 Wins
  10. T-9Elvin Leon BritoPuerto RicoElvin Leon Brito26 Wins

Full top 100 →

Division numbers

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

UFCalendar Record Book →