Skip to content
MMA Calendar

MMA by the Numbers

UFCalendar Record Book

Every all-time leader we track, in one place: career totals, one-night records, single rounds and the cards themselves, across every MMA promotion in our database.

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

Ask UFCalendar AI

Fights

Most fights

  1. 1Brandon MorenoMexicoBrandon Moreno21
  2. 2Tim ElliottUnited StatesTim Elliott20
  3. T-3Alexandre PantojaBrazilAlexandre Pantoja19
  4. T-3Joseph BenavidezUnited StatesJoseph Benavidez19
  5. 5Jussier FormigaBrazilJussier Formiga16
  6. 6Demetrious JohnsonUnited StatesDemetrious Johnson15
  7. T-7Deiveson FigueiredoBrazilDeiveson Figueiredo14
  8. T-7Alex PerezUnited StatesAlex Perez14
  9. T-7Charles JohnsonUnited StatesCharles Johnson14
  10. T-7Cody DurdenUnited StatesCody Durden14

Full top 100 →

Most wins

  1. 1Alexandre PantojaBrazilAlexandre Pantoja14
  2. T-2Joseph BenavidezUnited StatesJoseph Benavidez13
  3. T-2Demetrious JohnsonUnited StatesDemetrious Johnson13
  4. 4Brandon MorenoMexicoBrandon Moreno12
  5. 5Joshua VanJoshua Van11
  6. T-6Deiveson FigueiredoBrazilDeiveson Figueiredo10
  7. T-6Kyoji HoriguchiJapanKyoji Horiguchi10
  8. T-8Asu AlmabayevKazakhstanAsu Almabayev9
  9. T-8Muhammad MokaevMuhammad Mokaev9
  10. T-8Jussier FormigaBrazilJussier Formiga9

Full top 100 →

Most decision wins

  1. T-1Joshua VanJoshua Van711 Wins
  2. T-1Kyoji HoriguchiJapanKyoji Horiguchi710 Wins
  3. T-1Tim ElliottUnited StatesTim Elliott78 Wins
  4. T-1Joseph BenavidezUnited StatesJoseph Benavidez713 Wins
  5. T-5Alexandre PantojaBrazilAlexandre Pantoja614 Wins
  6. T-5Brandon MorenoMexicoBrandon Moreno612 Wins
  7. T-5Demetrious JohnsonUnited StatesDemetrious Johnson613 Wins
  8. T-5Jussier FormigaBrazilJussier Formiga69 Wins
  9. T-5Sergio PettisUnited StatesSergio Pettis66 Wins
  10. 10SumudaerjiChinaSumudaerji56 Wins

Full top 100 →

Most title fight wins

  1. 1Demetrious JohnsonUnited StatesDemetrious Johnson1213 Title fights
  2. 2Alexandre PantojaBrazilAlexandre Pantoja57 Title fights
  3. T-3Joshua VanJoshua Van33 Title fights
  4. T-3Deiveson FigueiredoBrazilDeiveson Figueiredo36 Title fights
  5. T-3Brandon MorenoMexicoBrandon Moreno36 Title fights
  6. T-6Kyoji HoriguchiJapanKyoji Horiguchi23 Title fights
  7. T-6Henry CejudoUnited StatesHenry Cejudo23 Title fights
  8. T-6Zhalgas ZhumagulovKazakhstanZhalgas Zhumagulov22 Title fights
  9. T-6Yuya WakamatsuJapanYuya Wakamatsu23 Title fights
  10. 10Muhammad MokaevMuhammad Mokaev11 Title fights

Full top 100 →

Most performance bonuses

  1. T-1Brandon RoyvalUnited StatesBrandon Royval9
  2. T-1Demetrious JohnsonUnited StatesDemetrious Johnson9
  3. 3Brandon MorenoMexicoBrandon Moreno8
  4. T-4Alexandre PantojaBrazilAlexandre Pantoja7
  5. T-4Tim ElliottUnited StatesTim Elliott7
  6. T-6Alex PerezUnited StatesAlex Perez6
  7. T-6Kai Kara-FranceNew ZealandKai Kara-France6
  8. T-6Joseph BenavidezUnited StatesJoseph Benavidez6
  9. T-9Tatsuro TairaJapanTatsuro Taira5
  10. T-9Deiveson FigueiredoBrazilDeiveson Figueiredo5

Full top 100 →

Most finishes

  1. 1Alexandre PantojaBrazilAlexandre Pantoja814 Wins
  2. T-2Deiveson FigueiredoBrazilDeiveson Figueiredo710 Wins
  3. T-2Demetrious JohnsonUnited StatesDemetrious Johnson713 Wins
  4. T-4Tatsuro TairaJapanTatsuro Taira67 Wins
  5. T-4Alex PerezUnited StatesAlex Perez67 Wins
  6. T-4Manel KapeAngolaManel Kape68 Wins
  7. T-4Brandon MorenoMexicoBrandon Moreno612 Wins
  8. T-4Muhammad MokaevMuhammad Mokaev69 Wins
  9. T-4Joseph BenavidezUnited StatesJoseph Benavidez613 Wins
  10. 10Bruno SilvaBrazilBruno Silva55 Wins

Full top 100 →

Longest win streak

  1. 1Demetrious JohnsonUnited StatesDemetrious Johnson13
  2. 2Muhammad MokaevMuhammad Mokaev9
  3. T-3Joshua VanJoshua Van8
  4. T-3Alexandre PantojaBrazilAlexandre Pantoja8
  5. T-3Malik BasahelSaudi ArabiaMalik Basahel8
  6. 6Kyoji HoriguchiJapanKyoji Horiguchi7
  7. T-7Asu AlmabayevKazakhstanAsu Almabayev6
  8. T-7Joseph BenavidezUnited StatesJoseph Benavidez6
  9. T-9Tatsuro TairaJapanTatsuro Taira5
  10. T-9Deiveson FigueiredoBrazilDeiveson Figueiredo5

Full top 100 →

Time

Most time in the cage

  1. 1Brandon MorenoMexicoBrandon Moreno5h 56m21 Fights
  2. 2Demetrious JohnsonUnited StatesDemetrious Johnson4h 39m15 Fights
  3. 3Tim ElliottUnited StatesTim Elliott4h 19m20 Fights
  4. 4Alexandre PantojaBrazilAlexandre Pantoja4h19 Fights
  5. 5Joseph BenavidezUnited StatesJoseph Benavidez3h 30m19 Fights
  6. 6Jussier FormigaBrazilJussier Formiga3h 1m16 Fights
  7. 7Charles JohnsonUnited StatesCharles Johnson2h 56m14 Fights
  8. 8Dustin OrtizUnited StatesDustin Ortiz2h 54m14 Fights
  9. 9Joshua VanJoshua Van2h 51m12 Fights
  10. 10John DodsonUnited StatesJohn Dodson2h 51m11 Fights

Full top 100 →

Shortest average fight time

  1. 1Jean Claude SaclagPhilippinesJean Claude Saclag3:375 Fights
  2. 2Daniel LacerdaBrazilDaniel Lacerda4:255 Fights
  3. 3Ramazan TemirovUzbekistanRamazan Temirov5:595 Fights
  4. 4Malcolm GordonCanadaMalcolm Gordon6:286 Fights
  5. 5Alex PerezUnited StatesAlex Perez6:4714 Fights
  6. 6Avazbek KholmirzaevUzbekistanAvazbek Kholmirzaev6:595 Fights
  7. 7Yuta SasakiJapanYuta Sasaki7:576 Fights
  8. 8Matt SchnellUnited StatesMatt Schnell8:0412 Fights
  9. 9Ode OsbourneOde Osbourne8:089 Fights
  10. 10Ben NguyenUnited StatesBen Nguyen8:327 Fights

Full top 100 →

Longest average fight time

  1. 1Demetrious JohnsonUnited StatesDemetrious Johnson18:3715 Fights
  2. 2Sam CreaseyUnited KingdomSam Creasey17:575 Fights
  3. 3Brandon MorenoMexicoBrandon Moreno16:5721 Fights
  4. 4Ali BagautinovRussiaAli Bagautinov16:137 Fights
  5. 5Amir AlbaziAmir Albazi16:086 Fights
  6. 6Aaron AbyUnited KingdomAaron Aby15:437 Fights
  7. 7John DodsonUnited StatesJohn Dodson15:3211 Fights
  8. 8Sergio PettisUnited StatesSergio Pettis15:109 Fights
  9. T-9Askar AskarovRussiaAskar Askarov15:005 Fights
  10. T-9Ian McCallUnited StatesIan McCall15:006 Fights

Full top 100 →

Most control time

  1. 1Demetrious JohnsonUnited StatesDemetrious Johnson1h 27m4h 39m Fight time
  2. 2Alexandre PantojaBrazilAlexandre Pantoja1h 18m4h Fight time
  3. 3Tim ElliottUnited StatesTim Elliott1h 13m4h 19m Fight time
  4. 4Brandon MorenoMexicoBrandon Moreno1h 4m5h 56m Fight time
  5. 5Ray BorgUnited StatesRay Borg1h 3m2h 8m Fight time
  6. 6Dustin OrtizUnited StatesDustin Ortiz1h 1m2h 54m Fight time
  7. 7Cody DurdenUnited StatesCody Durden56:562h 20m Fight time
  8. 8Tatsuro TairaJapanTatsuro Taira53:281h 43m Fight time
  9. 9Jussier FormigaBrazilJussier Formiga52:393h 1m Fight time
  10. 10Asu AlmabayevKazakhstanAsu Almabayev51:032h 5m Fight time

Full top 100 →

Highest share of control time

  1. 1Paddy HolohanIrelandPaddy Holohan53.2%30:28 Control time
  2. 2Tatsuro TairaJapanTatsuro Taira52.1%53:28 Control time
  3. 3Muhammad MokaevMuhammad Mokaev49.5%46:57 Control time
  4. 4Ray BorgUnited StatesRay Borg49.2%1h 3m Control time
  5. 5Yuya WakamatsuJapanYuya Wakamatsu49.1%31:41 Control time
  6. 6Malik BasahelSaudi ArabiaMalik Basahel48.4%41:58 Control time
  7. 7Avazbek KholmirzaevUzbekistanAvazbek Kholmirzaev45.3%15:48 Control time
  8. 8Erson YamamotoJapanErson Yamamoto42.6%28:51 Control time
  9. 9Jarred BrooksUnited StatesJarred Brooks41.6%31:16 Control time
  10. 10Asu AlmabayevKazakhstanAsu Almabayev41.0%51:03 Control time

Full top 100 →

Striking

Most significant strikes landed

  1. 1Joshua VanJoshua Van1,4112,449 Attempted
  2. 2Brandon MorenoMexicoBrandon Moreno1,3753,126 Attempted
  3. 3Alexandre PantojaBrazilAlexandre Pantoja1,0882,154 Attempted
  4. 4Demetrious JohnsonUnited StatesDemetrious Johnson1,0591,852 Attempted
  5. 5Tim ElliottUnited StatesTim Elliott9262,137 Attempted
  6. 6Brandon RoyvalUnited StatesBrandon Royval8522,001 Attempted
  7. 7Joseph BenavidezUnited StatesJoseph Benavidez8242,281 Attempted
  8. 8Charles JohnsonUnited StatesCharles Johnson8081,616 Attempted
  9. 9Kai Kara-FranceNew ZealandKai Kara-France7121,769 Attempted
  10. 10Zhalgas ZhumagulovKazakhstanZhalgas Zhumagulov702987 Attempted

Full top 100 →

Most total strikes landed

  1. 1Tim ElliottUnited StatesTim Elliott1,9213,317 Attempted
  2. 2Joshua VanJoshua Van1,8252,903 Attempted
  3. 3Brandon MorenoMexicoBrandon Moreno1,7483,528 Attempted
  4. 4Demetrious JohnsonUnited StatesDemetrious Johnson1,6782,529 Attempted
  5. 5Alexandre PantojaBrazilAlexandre Pantoja1,3262,437 Attempted
  6. 6Brandon RoyvalUnited StatesBrandon Royval1,2412,447 Attempted
  7. 7Dustin OrtizUnited StatesDustin Ortiz1,1241,831 Attempted
  8. 8Jawany ScottEnglandJawany Scott1,109
  9. 9Charles JohnsonUnited StatesCharles Johnson1,0641,920 Attempted
  10. 10Joseph BenavidezUnited StatesJoseph Benavidez1,0262,505 Attempted

Full top 100 →

Strikes landed per minute

  1. 1Joshua VanJoshua Van8.26170.8 Minutes
  2. 2Luis GuruleUnited StatesLuis Gurule5.7066.9 Minutes
  3. 3Brandon RoyvalUnited StatesBrandon Royval5.60152.2 Minutes
  4. 4John LinekerBrazilJohn Lineker5.4384.8 Minutes
  5. 5Jean Claude SaclagPhilippinesJean Claude Saclag5.4218.1 Minutes
  6. 6Zhalgas ZhumagulovKazakhstanZhalgas Zhumagulov5.16136.1 Minutes
  7. 7Ramazan TemirovUzbekistanRamazan Temirov5.0529.9 Minutes
  8. 8CJ VergaraUnited StatesCJ Vergara5.0284.4 Minutes
  9. 9Steve ErcegAustraliaSteve Erceg5.01108.9 Minutes
  10. 10Manel KapeAngolaManel Kape4.68124.0 Minutes

Full top 100 →

Strikes absorbed per minute

  1. 1Daniel LacerdaBrazilDaniel Lacerda9.1522.1 Minutes
  2. 2Daniel BarezSpainDaniel Barez6.9261.5 Minutes
  3. 3Joshua VanJoshua Van5.83170.8 Minutes
  4. 4Kevin BorjasPeruKevin Borjas5.4495.2 Minutes
  5. 5Luis GuruleUnited StatesLuis Gurule5.3766.9 Minutes
  6. 6Édgar CháirezMexicoÉdgar Cháirez5.1554.0 Minutes
  7. 7Tyson NamUnited StatesTyson Nam4.9469.4 Minutes
  8. 8Bruno SilvaBrazilBruno Silva4.93110.7 Minutes
  9. 9Raulian PaivaBrazilRaulian Paiva4.8957.6 Minutes
  10. 10Jimmy FlickUnited StatesJimmy Flick4.7063.4 Minutes

Full top 100 →

Best striking differential

  1. 1Avazbek KholmirzaevUzbekistanAvazbek Kholmirzaev3.3034.9 Minutes
  2. 2Joshua VanJoshua Van2.43170.8 Minutes
  3. 3SumudaerjiChinaSumudaerji2.07100.1 Minutes
  4. 4Erson YamamotoJapanErson Yamamoto2.0567.7 Minutes
  5. 5Demetrious JohnsonUnited StatesDemetrious Johnson2.02279.2 Minutes
  6. 6Kyoji HoriguchiJapanKyoji Horiguchi1.92167.5 Minutes
  7. 7Yuya WakamatsuJapanYuya Wakamatsu1.8364.5 Minutes
  8. 8Hu YongChinaHu Yong1.7664.9 Minutes
  9. 9Fran BreenEnglandFran Breen1.5465.4 Minutes
  10. 10Yuki ItoJapanYuki Ito1.3796.8 Minutes

Full top 100 →

Best significant strike accuracy

  1. 1Joshua VanJoshua Van57.6%2,449 Attempted
  2. 2André LimaBrazilAndré Lima57.5%637 Attempted
  3. 3Demetrious JohnsonUnited StatesDemetrious Johnson57.2%1,852 Attempted
  4. 4CJ VergaraUnited StatesCJ Vergara56.6%749 Attempted
  5. 5Deiveson FigueiredoBrazilDeiveson Figueiredo55.2%934 Attempted
  6. 6Manel KapeAngolaManel Kape55.1%1,053 Attempted
  7. 7Askar AskarovRussiaAskar Askarov54.0%424 Attempted
  8. 8Allan NascimentoBrazilAllan Nascimento53.6%420 Attempted
  9. 9Victor AltamiranoMexicoVictor Altamirano53.5%802 Attempted
  10. 10Justin ScogginsUnited StatesJustin Scoggins53.2%592 Attempted

Full top 100 →

Best significant strike defence

  1. 1Demetrious JohnsonUnited StatesDemetrious Johnson68.4%1,568 Opponent attempts
  2. 2Sergio PettisUnited StatesSergio Pettis68.1%1,038 Opponent attempts
  3. 3Matheus NicolauBrazilMatheus Nicolau65.8%996 Opponent attempts
  4. 4Tyson NamUnited StatesTyson Nam65.7%999 Opponent attempts
  5. 5Joby SanchezUnited StatesJoby Sanchez64.8%443 Opponent attempts
  6. 6Kyoji HoriguchiJapanKyoji Horiguchi64.4%866 Opponent attempts
  7. 7SumudaerjiChinaSumudaerji64.4%579 Opponent attempts
  8. 8Kai Kara-FranceNew ZealandKai Kara-France64.3%1,447 Opponent attempts
  9. 9Jussier FormigaBrazilJussier Formiga64.1%1,178 Opponent attempts
  10. 10Henry CejudoUnited StatesHenry Cejudo64.1%827 Opponent attempts

Full top 100 →

Most knockdowns

  1. 1Deiveson FigueiredoBrazilDeiveson Figueiredo11
  2. 2John DodsonUnited StatesJohn Dodson9
  3. T-3Joshua VanJoshua Van8
  4. T-3Manel KapeAngolaManel Kape8
  5. T-3Kai Kara-FranceNew ZealandKai Kara-France8
  6. T-3Ramazan TemirovUzbekistanRamazan Temirov8
  7. T-7Bruno SilvaBrazilBruno Silva7
  8. T-7John LinekerBrazilJohn Lineker7
  9. T-9Alex PerezUnited StatesAlex Perez6
  10. T-9Kyoji HoriguchiJapanKyoji Horiguchi6

Full top 100 →

Most knockdowns per 15 minutes

  1. 1Ramazan TemirovUzbekistanRamazan Temirov4.08 Knockdowns
  2. 2Jean Claude SaclagPhilippinesJean Claude Saclag2.53 Knockdowns
  3. 3Daniel LacerdaBrazilDaniel Lacerda2.03 Knockdowns
  4. 4John LinekerBrazilJohn Lineker1.27 Knockdowns
  5. 5Deiveson FigueiredoBrazilDeiveson Figueiredo1.011 Knockdowns
  6. 6Manel KapeAngolaManel Kape1.08 Knockdowns
  7. 7Bruno SilvaBrazilBruno Silva0.97 Knockdowns
  8. 8Alex PerezUnited StatesAlex Perez0.96 Knockdowns
  9. 9Yuya WakamatsuJapanYuya Wakamatsu0.94 Knockdowns
  10. 10Jordan EspinosaUnited StatesJordan Espinosa0.94 Knockdowns

Full top 100 →

Most knockouts

  1. 1Manel KapeAngolaManel Kape68 Wins
  2. 2Joseph BenavidezUnited StatesJoseph Benavidez513 Wins
  3. T-3Joshua VanJoshua Van411 Wins
  4. T-3Deiveson FigueiredoBrazilDeiveson Figueiredo410 Wins
  5. T-3Alex PerezUnited StatesAlex Perez47 Wins
  6. T-3John LinekerBrazilJohn Lineker46 Wins
  7. T-3Dustin OrtizUnited StatesDustin Ortiz48 Wins
  8. T-8Tatsuro TairaJapanTatsuro Taira37 Wins
  9. T-8Bruno SilvaBrazilBruno Silva35 Wins
  10. T-8Alessandro CostaBrazilAlessandro Costa35 Wins

Full top 100 →

Grappling

Most takedowns landed

  1. 1Tim ElliottUnited StatesTim Elliott63139 Attempted
  2. 2Demetrious JohnsonUnited StatesDemetrious Johnson58109 Attempted
  3. 3Alexandre PantojaBrazilAlexandre Pantoja45102 Attempted
  4. 4Wilson ReisBrazilWilson Reis44106 Attempted
  5. 5Cody DurdenUnited StatesCody Durden4176 Attempted
  6. 6Asu AlmabayevKazakhstanAsu Almabayev3782 Attempted
  7. 7Dustin OrtizUnited StatesDustin Ortiz3597 Attempted
  8. T-8Brandon MorenoMexicoBrandon Moreno3380 Attempted
  9. T-8Muhammad MokaevMuhammad Mokaev3377 Attempted
  10. 10Ray BorgUnited StatesRay Borg3269 Attempted

Full top 100 →

Takedowns per 15 minutes

  1. 1Avazbek KholmirzaevUzbekistanAvazbek Kholmirzaev6.034.9 Minutes
  2. 2Wilson ReisBrazilWilson Reis5.6118.5 Minutes
  3. 3Erson YamamotoJapanErson Yamamoto5.567.7 Minutes
  4. 4Malik BasahelSaudi ArabiaMalik Basahel5.586.7 Minutes
  5. 5Muhammad MokaevMuhammad Mokaev5.294.9 Minutes
  6. 6Asu AlmabayevKazakhstanAsu Almabayev4.5124.6 Minutes
  7. 7Cody DurdenUnited StatesCody Durden4.4140.3 Minutes
  8. 8Yuya WakamatsuJapanYuya Wakamatsu4.264.5 Minutes
  9. 9Tatsuro TairaJapanTatsuro Taira3.8102.6 Minutes
  10. 10Rogerio BontorinBrazilRogerio Bontorin3.867.9 Minutes

Full top 100 →

Best takedown accuracy

  1. 1Cody DurdenUnited StatesCody Durden53.9%76 Attempted
  2. 2Demetrious JohnsonUnited StatesDemetrious Johnson53.2%109 Attempted
  3. 3Ray BorgUnited StatesRay Borg46.4%69 Attempted
  4. 4Erson YamamotoJapanErson Yamamoto46.3%54 Attempted
  5. 5Tim ElliottUnited StatesTim Elliott45.3%139 Attempted
  6. 6Asu AlmabayevKazakhstanAsu Almabayev45.1%82 Attempted
  7. 7Alexandre PantojaBrazilAlexandre Pantoja44.1%102 Attempted
  8. 8Muhammad MokaevMuhammad Mokaev42.9%77 Attempted
  9. 9Tatsuro TairaJapanTatsuro Taira42.6%61 Attempted
  10. 10Wilson ReisBrazilWilson Reis41.5%106 Attempted

Full top 100 →

Best takedown defence

  1. 1Kai Kara-FranceNew ZealandKai Kara-France83.9%56 Opponent attempts
  2. 2John DodsonUnited StatesJohn Dodson83.3%78 Opponent attempts
  3. 3Demetrious JohnsonUnited StatesDemetrious Johnson75.3%89 Opponent attempts
  4. 4Joshua VanJoshua Van75.0%92 Opponent attempts
  5. 5Ryan BenoitUnited StatesRyan Benoit73.1%52 Opponent attempts
  6. 6Alexandre PantojaBrazilAlexandre Pantoja69.2%78 Opponent attempts
  7. 7Brandon MorenoMexicoBrandon Moreno67.5%83 Opponent attempts
  8. 8Joseph BenavidezUnited StatesJoseph Benavidez67.1%82 Opponent attempts
  9. 9Charles JohnsonUnited StatesCharles Johnson66.4%116 Opponent attempts
  10. 10Kyoji HoriguchiJapanKyoji Horiguchi60.0%55 Opponent attempts

Full top 100 →

Most submission attempts

  1. 1Deiveson FigueiredoBrazilDeiveson Figueiredo20
  2. 2Louis SmolkaUnited StatesLouis Smolka18
  3. 3Tim ElliottUnited StatesTim Elliott16
  4. 4Jimmy FlickUnited StatesJimmy Flick15
  5. 5Alexandre PantojaBrazilAlexandre Pantoja14
  6. T-6Brandon RoyvalUnited StatesBrandon Royval12
  7. T-6Asu AlmabayevKazakhstanAsu Almabayev12
  8. T-6Demetrious JohnsonUnited StatesDemetrious Johnson12
  9. T-6John MoragaUnited StatesJohn Moraga12
  10. 10Ray BorgUnited StatesRay Borg11

Full top 100 →

Most submission attempts per 15 minutes

  1. 1Jimmy FlickUnited StatesJimmy Flick3.515 Submission attempts
  2. 2Avazbek KholmirzaevUzbekistanAvazbek Kholmirzaev3.07 Submission attempts
  3. 3Jafel FilhoBrazilJafel Filho2.28 Submission attempts
  4. 4Louis SmolkaUnited StatesLouis Smolka2.218 Submission attempts
  5. 5Joseph MoralesUnited StatesJoseph Morales1.96 Submission attempts
  6. 6Deiveson FigueiredoBrazilDeiveson Figueiredo1.820 Submission attempts
  7. 7Jake HadleyEnglandJake Hadley1.77 Submission attempts
  8. 8Bidzina GavashelishviliGeorgiaBidzina Gavashelishvili1.68 Submission attempts
  9. 9Erson YamamotoJapanErson Yamamoto1.67 Submission attempts
  10. 10Neil SeeryIrelandNeil Seery1.610 Submission attempts

Full top 100 →

Most submissions

  1. 1Alexandre PantojaBrazilAlexandre Pantoja614 Wins
  2. T-2Muhammad MokaevMuhammad Mokaev59 Wins
  3. T-2Demetrious JohnsonUnited StatesDemetrious Johnson513 Wins
  4. T-4Brandon RoyvalUnited StatesBrandon Royval48 Wins
  5. T-4Asu AlmabayevKazakhstanAsu Almabayev49 Wins
  6. T-4Makoto TakahashiJapanMakoto Takahashi46 Wins
  7. T-7Tatsuro TairaJapanTatsuro Taira37 Wins
  8. T-7Deiveson FigueiredoBrazilDeiveson Figueiredo310 Wins
  9. T-7Édgar CháirezMexicoÉdgar Cháirez34 Wins
  10. T-7Jafel FilhoBrazilJafel Filho34 Wins

Full top 100 →

Records

Fastest finishes

  1. 1Dustin OrtizUnited StatesDustin OrtizHector Sandoval · Aug 6, 20170:151 Round
  2. 2Jesus AguilarMexicoJesus AguilarShannon Ross · Jul 9, 20230:171 Round
  3. 3Mehman MamedovAzerbaijanMehman MamedovYusaku Nakamura · Apr 1, 20230:231 Round
  4. T-4Joshua VanJoshua VanAlexandre Pantoja · Dec 7, 20250:261 Round
  5. T-4Matheus SantosBrazilMatheus SantosMatheus Duarte · May 23, 20260:261 Round
  6. T-6Henry CejudoUnited StatesHenry CejudoTJ Dillashaw · Jan 20, 20190:321 Round
  7. T-6Guilherme AlvesBrazilGuilherme AlvesDouglas Silva · May 24, 20250:321 Round
  8. 8Manuel MedinaUnited StatesManuel MedinaEnrique Montalvo · Dec 15, 20230:341 Round
  9. T-9Gabriel dos AnjosBrazilGabriel dos AnjosWeslley Araujo · Oct 28, 20230:381 Round
  10. T-9Luís AguiarBrazilLuís AguiarWagner Reis · Nov 16, 20240:381 Round

Full top 100 →

Fastest knockouts

  1. 1Dustin OrtizUnited StatesDustin OrtizHector Sandoval · Aug 6, 20170:151 Round
  2. 2Jesus AguilarMexicoJesus AguilarShannon Ross · Jul 9, 20230:171 Round
  3. 3Mehman MamedovAzerbaijanMehman MamedovYusaku Nakamura · Apr 1, 20230:231 Round
  4. 4Joshua VanJoshua VanAlexandre Pantoja · Dec 7, 20250:261 Round
  5. T-5Henry CejudoUnited StatesHenry CejudoTJ Dillashaw · Jan 20, 20190:321 Round
  6. T-5Guilherme AlvesBrazilGuilherme AlvesDouglas Silva · May 24, 20250:321 Round
  7. 7Gabriel dos AnjosBrazilGabriel dos AnjosWeslley Araujo · Oct 28, 20230:381 Round
  8. 8CJ VergaraUnited StatesCJ VergaraBruno Korea · Sep 7, 20210:411 Round
  9. 9Joshua PerreiraUnited StatesJoshua PerreiraGilbert Nakatani · Apr 11, 20260:431 Round
  10. 10Fredy SerranoColombiaFredy SerranoYao Zhikui · Nov 28, 20150:441 Round

Full top 100 →

Fastest submissions

  1. 1Matheus SantosBrazilMatheus SantosMatheus Duarte · May 23, 20260:261 Round
  2. 2Manuel MedinaUnited StatesManuel MedinaEnrique Montalvo · Dec 15, 20230:341 Round
  3. 3Luís AguiarBrazilLuís AguiarWagner Reis · Nov 16, 20240:381 Round
  4. T-4Manuel MedinaUnited StatesManuel MedinaAnthony Warken · Sep 9, 20230:401 Round
  5. T-4Willians NogueiraBrazilWillians NogueiraJúnior Assis · Aug 1, 20260:401 Round
  6. 6Ben NguyenUnited StatesBen NguyenTim Elliott · Jun 11, 20170:491 Round
  7. 7Muhammad MokaevMuhammad MokaevCody Durden · Mar 19, 20220:581 Round
  8. 8Cornellius AritonangIndonesiaCornellius AritonangThomas Hepburn · Apr 20, 20241:051 Round
  9. 9Gregory WamytanFranceGregory WamytanSheldon Ryan · Sep 21, 20241:081 Round
  10. 10Eduardo DutraBrazilEduardo DutraKevin Camargo · Jun 8, 20241:161 Round

Full top 100 →

Longest fights

  1. T-1Brandon RoyvalUnited StatesBrandon RoyvalBrandon Moreno · Feb 25, 202425:005 Round
  2. T-1Sergio PettisUnited StatesSergio PettisBrandon Moreno · Aug 6, 201725:005 Round
  3. T-1Alexandre PantojaBrazilAlexandre PantojaBrandon Royval · Dec 17, 202325:005 Round
  4. T-1Alexandre PantojaBrazilAlexandre PantojaBrandon Moreno · Jul 9, 202325:005 Round
  5. T-1Lone'er KavanaghEnglandLone'er KavanaghBrandon Moreno · Feb 28, 202625:005 Round
  6. T-1Alexandre PantojaBrazilAlexandre PantojaSteve Erceg · May 5, 202425:005 Round
  7. T-1Brandon MorenoMexicoBrandon MorenoSteve Erceg · Mar 29, 202525:005 Round
  8. T-1Brandon RoyvalUnited StatesBrandon RoyvalTatsuro Taira · Oct 12, 202425:005 Round
  9. T-1Brandon MorenoMexicoBrandon MorenoAmir Albazi · Nov 3, 202425:005 Round
  10. T-1Amir AlbaziAmir AlbaziKai Kara-France · Jun 4, 202325:005 Round

Full top 100 →

Most significant strikes in a fight

  1. 1Brandon RoyvalUnited StatesBrandon RoyvalJoshua Van · Jun 29, 2025215467 Attempted
  2. 2Joshua VanJoshua VanBrandon Royval · Jun 29, 2025204305 Attempted
  3. 3Jeff MolinaUnited StatesJeff MolinaAoriqileng · Apr 25, 2021189356 Attempted
  4. T-4Joshua VanJoshua VanAlexandre Pantoja · Sep 19, 2026181305 Attempted
  5. T-4Rafael SantosBrazilRafael SantosGabriel Rickson · Aug 1, 2026181
  6. T-4Michael SilvaBrazilMichael SilvaGabriel Do Prado · Mar 21, 2026181
  7. 7Yuki ItoJapanYuki ItoNkazimulo Zulu · Jul 27, 2025168
  8. 8Joshua VanJoshua VanCody Durden · Dec 8, 2024165304 Attempted
  9. 9Joshua VanJoshua VanKevin Borjas · Nov 12, 2023156300 Attempted
  10. 10Jose OchoaPeruJose OchoaClayton Carpenter · May 9, 2026153269 Attempted

Full top 100 →

Most takedowns in a fight

  1. T-1Demetrious JohnsonUnited StatesDemetrious JohnsonKyoji Horiguchi · Apr 25, 20151422 Attempted
  2. T-1Tony LaramieCanadaTony LaramieWataru Yamauchi · Nov 3, 20251418 Attempted
  3. T-3Muhammad MokaevMuhammad MokaevCharles Johnson · Jul 23, 20221226 Attempted
  4. T-3Demetrious JohnsonUnited StatesDemetrious JohnsonJohn Moraga · Jul 27, 20131212 Attempted
  5. T-3Tim ElliottUnited StatesTim ElliottLouis Smolka · Apr 16, 20171214 Attempted
  6. T-3Luiz Henrique da SilvaBrazilLuiz Henrique da SilvaAlessandro Pantoja · Nov 22, 20251214 Attempted
  7. T-7Cody DurdenUnited StatesCody DurdenCharles Johnson · Apr 29, 20231118 Attempted
  8. T-7Rafael EstevamBrazilRafael EstevamJesus Aguilar · Feb 16, 20251119 Attempted
  9. T-7Erson YamamotoJapanErson YamamotoYuki Ito · May 6, 20231122 Attempted
  10. 10Ray BorgUnited StatesRay BorgRogerio Bontorin · Feb 16, 20201019 Attempted

Full top 100 →

Most knockdowns in a fight

  1. T-1John LinekerBrazilJohn LinekerAzamat Gashimov · May 18, 20133
  2. T-1John LinekerBrazilJohn LinekerPhil Harris · Oct 27, 20133
  3. T-1Joshua VanJoshua VanBruno Silva · Jun 8, 20253
  4. T-1Ramazan TemirovUzbekistanRamazan TemirovCJ Vergara · Oct 12, 20243
  5. T-1Deiveson FigueiredoBrazilDeiveson FigueiredoBrandon Moreno · Jan 23, 20223
  6. T-1Matheus NicolauBrazilMatheus NicolauLouis Smolka · Dec 30, 20173
  7. T-1Bruno SilvaBrazilBruno SilvaJP Buys · Mar 21, 20213
  8. T-1Ramazan TemirovUzbekistanRamazan TemirovTakaki Soya · Sep 24, 20233
  9. T-1John DodsonUnited StatesJohn DodsonTakaki Soya · Jul 28, 20243
  10. T-1Tatsuki ShinotsukaJapanTatsuki ShinotsukaNoda Aoi · Dec 31, 20243

Full top 100 →

Most control time in a fight

  1. 1Demetrious JohnsonUnited StatesDemetrious JohnsonRay Borg · Oct 7, 201717:4723:15 Fight time
  2. 2Demetrious JohnsonUnited StatesDemetrious JohnsonTim Elliott · Dec 4, 201616:3625:00 Fight time
  3. 3Alexandre PantojaBrazilAlexandre PantojaBrandon Royval · Dec 17, 202315:5125:00 Fight time
  4. 4Ray BorgUnited StatesRay BorgGeane Herrera · Aug 8, 201513:5315:00 Fight time
  5. 5Demetrious JohnsonUnited StatesDemetrious JohnsonKyoji Horiguchi · Apr 25, 201513:4324:59 Fight time
  6. 6Demetrious JohnsonUnited StatesDemetrious JohnsonJohn Moraga · Jul 27, 201313:3523:43 Fight time
  7. 7Tim ElliottUnited StatesTim ElliottJordan Espinosa · Mar 7, 202113:1915:00 Fight time
  8. 8Aktore BatyrbekKazakhstanAktore BatyrbekRoyal Leylizade · Sep 30, 202212:4215:07 Fight time
  9. 9Imran BukuevRussiaImran BukuevRomero Reis · Jan 26, 202412:3815:00 Fight time
  10. 10Cody DurdenUnited StatesCody DurdenCarlos Mota · Oct 29, 202212:3215:00 Fight time

Full top 100 →

Most significant strikes in a round

  1. 1Jeff MolinaUnited StatesJeff MolinaAoriqileng · Apr 25, 2021 · R3127220 Attempted
  2. 2Yuki ItoJapanYuki ItoNkazimulo Zulu · Jul 27, 2025 · R3123
  3. 3Rafael SantosBrazilRafael SantosGabriel Rickson · Aug 1, 2026 · R199
  4. 4Michael SilvaBrazilMichael SilvaGabriel Do Prado · Mar 21, 2026 · R391
  5. 5Brandon RoyvalUnited StatesBrandon RoyvalJoshua Van · Jun 29, 2025 · R287174 Attempted
  6. 6Brandon RoyvalUnited StatesBrandon RoyvalJoshua Van · Jun 29, 2025 · R386177 Attempted
  7. 7Alex PerezUnited StatesAlex PerezJose Torres · Aug 4, 2018 · R184162 Attempted
  8. 8Joshua VanJoshua VanBrandon Royval · Jun 29, 2025 · R378120 Attempted
  9. 9Joshua VanJoshua VanKevin Borjas · Nov 12, 2023 · R277144 Attempted
  10. 10Joshua VanJoshua VanBrandon Royval · Jun 29, 2025 · R274106 Attempted

Full top 100 →

Most takedowns in a round

  1. 1Tony LaramieCanadaTony LaramieWataru Yamauchi · Nov 3, 2025 · R3912 Attempted
  2. T-2Luiz Henrique da SilvaBrazilLuiz Henrique da SilvaAlessandro Pantoja · Nov 22, 2025 · R277 Attempted
  3. T-2Luiz Henrique da SilvaBrazilLuiz Henrique da SilvaMateus Brauns · Feb 28, 2026 · R378 Attempted
  4. T-4Victor AltamiranoMexicoVictor AltamiranoFelipe dos Santos · Feb 25, 2024 · R167 Attempted
  5. T-4Wilson ReisBrazilWilson ReisDustin Ortiz · Jan 31, 2016 · R3610 Attempted
  6. T-4Ray BorgUnited StatesRay BorgRogerio Bontorin · Feb 16, 2020 · R369 Attempted
  7. T-4Tulio MacenaBrazilTulio MacenaRafael Sanson · Oct 24, 2026 · R368 Attempted
  8. T-8Demetrious JohnsonUnited StatesDemetrious JohnsonKyoji Horiguchi · Apr 25, 2015 · R256 Attempted
  9. T-8Demetrious JohnsonUnited StatesDemetrious JohnsonKyoji Horiguchi · Apr 25, 2015 · R555 Attempted
  10. T-8Louis SmolkaUnited StatesLouis SmolkaNeil Seery · Jul 11, 2015 · R357 Attempted

Full top 100 →

Most knockdowns in a round

  1. T-1John LinekerBrazilJohn LinekerPhil Harris · Oct 27, 2013 · R13
  2. T-1Ramazan TemirovUzbekistanRamazan TemirovCJ Vergara · Oct 12, 2024 · R13
  3. T-1Matheus NicolauBrazilMatheus NicolauLouis Smolka · Dec 30, 2017 · R13
  4. T-1Bruno SilvaBrazilBruno SilvaJP Buys · Mar 21, 2021 · R23
  5. T-1Ramazan TemirovUzbekistanRamazan TemirovTakaki Soya · Sep 24, 2023 · R13
  6. T-1Tatsuki ShinotsukaJapanTatsuki ShinotsukaNoda Aoi · Dec 31, 2024 · R13
  7. T-1Imanol RodríguezMexicoImanol RodríguezRoque Conceição · Oct 7, 2025 · R13
  8. T-8Ben NguyenUnited StatesBen NguyenAlptekin Ozkilic · May 9, 2015 · R12
  9. T-8John LinekerBrazilJohn LinekerAzamat Gashimov · May 18, 2013 · R12
  10. T-8John DodsonUnited StatesJohn DodsonDarrell Montague · Oct 19, 2013 · R12

Full top 100 →

Ranked across every MMA promotion we track. BKFC is bare-knuckle boxing — two-minute rounds, and a punch count that is not a significant-strike count — so it is ranked only on its own boards.