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 6, 2026

Ask UFCalendar AI

Fights

Most fights

  1. 1Darren ElkinsUnited StatesDarren Elkins29
  2. T-2Max HollowayUnited StatesMax Holloway27
  3. T-2Andre FiliUnited StatesAndre Fili27
  4. 4Cub SwansonUnited StatesCub Swanson25
  5. 5Dan IgeUnited StatesDan Ige21
  6. 6Alex CaceresUnited StatesAlex Caceres20
  7. T-7Jeremy StephensUnited StatesJeremy Stephens17
  8. T-7Ricardo LamasUnited StatesRicardo Lamas17
  9. 9Julian ErosaUnited StatesJulian Erosa16
  10. 10Arnold AllenEnglandArnold Allen15

Full top 100 →

Most wins

  1. 1Max HollowayUnited StatesMax Holloway20
  2. 2Darren ElkinsUnited StatesDarren Elkins18
  3. 3Cub SwansonUnited StatesCub Swanson16
  4. T-4Alexander VolkanovskiAustraliaAlexander Volkanovski14
  5. T-4Andre FiliUnited StatesAndre Fili14
  6. T-6Arnold AllenEnglandArnold Allen12
  7. T-6Dan IgeUnited StatesDan Ige12
  8. T-8Alex CaceresUnited StatesAlex Caceres11
  9. T-8Ricardo LamasUnited StatesRicardo Lamas11
  10. T-8Brendan LoughnaneEnglandBrendan Loughnane11

Full top 100 →

Most decision wins

  1. 1Darren ElkinsUnited StatesDarren Elkins1218 Wins
  2. T-2Alexander VolkanovskiAustraliaAlexander Volkanovski914 Wins
  3. T-2Max HollowayUnited StatesMax Holloway920 Wins
  4. T-2Movsar EvloevRussiaMovsar Evloev99 Wins
  5. T-2Andre FiliUnited StatesAndre Fili914 Wins
  6. T-6Arnold AllenEnglandArnold Allen812 Wins
  7. T-6Cub SwansonUnited StatesCub Swanson816 Wins
  8. T-8Nathaniel WoodEnglandNathaniel Wood77 Wins
  9. T-8Alex CaceresUnited StatesAlex Caceres711 Wins
  10. T-8Movlid KhaybulaevRussiaMovlid Khaybulaev79 Wins

Full top 100 →

Most title fight wins

  1. 1Alexander VolkanovskiAustraliaAlexander Volkanovski910 Title fights
  2. 2Jose AldoBrazilJose Aldo811 Title fights
  3. 3Max HollowayUnited StatesMax Holloway59 Title fights
  4. 4Rajabali ShaidullaevKyrgyzstanRajabali Shaidullaev44 Title fights
  5. T-5Ilia TopuriaIlia Topuria22 Title fights
  6. T-5Robert RuchalaPolandRobert Ruchala23 Title fights
  7. T-5Losene KeitaLosene Keita22 Title fights
  8. T-5Conor McGregorIrelandConor McGregor22 Title fights
  9. T-5Patryk KaczmarczykPolandPatryk Kaczmarczyk23 Title fights
  10. T-5Chihiro SuzukiJapanChihiro Suzuki23 Title fights

Full top 100 →

Most performance bonuses

  1. 1Cub SwansonUnited StatesCub Swanson16
  2. 2Max HollowayUnited StatesMax Holloway11
  3. T-3Andre FiliUnited StatesAndre Fili9
  4. T-3Chan Sung JungSouth KoreaChan Sung Jung9
  5. T-3Yair RodriguezMexicoYair Rodriguez9
  6. 6Josh EmmettUnited StatesJosh Emmett8
  7. T-7Jeremy StephensUnited StatesJeremy Stephens7
  8. T-7Charles OliveiraBrazilCharles Oliveira7
  9. T-7Brian OrtegaUnited StatesBrian Ortega7
  10. T-7Alexander VolkanovskiAustraliaAlexander Volkanovski7

Full top 100 →

Most finishes

  1. 1Max HollowayUnited StatesMax Holloway1120 Wins
  2. 2Cub SwansonUnited StatesCub Swanson816 Wins
  3. T-3Joanderson BritoBrazilJoanderson Brito79 Wins
  4. T-3Brian OrtegaUnited StatesBrian Ortega78 Wins
  5. T-3Dan IgeUnited StatesDan Ige712 Wins
  6. T-3Ricardo LamasUnited StatesRicardo Lamas711 Wins
  7. T-7Charles OliveiraBrazilCharles Oliveira67 Wins
  8. T-7Dooho ChoiSouth KoreaDooho Choi66 Wins
  9. T-7Julian ErosaUnited StatesJulian Erosa68 Wins
  10. T-7Darren ElkinsUnited StatesDarren Elkins618 Wins

Full top 100 →

Longest win streak

  1. 1Max HollowayUnited StatesMax Holloway13
  2. 2Alexander VolkanovskiAustraliaAlexander Volkanovski11
  3. 3Arnold AllenEnglandArnold Allen10
  4. T-4Movsar EvloevRussiaMovsar Evloev9
  5. T-4Lerone MurphyUnited KingdomLerone Murphy9
  6. 6Movlid KhaybulaevRussiaMovlid Khaybulaev8
  7. T-7Melquizael CostaBrazilMelquizael Costa7
  8. T-7Ilia TopuriaIlia Topuria7
  9. T-7Giga ChikadzeGeorgiaGiga Chikadze7
  10. T-7Jose AldoBrazilJose Aldo7

Full top 100 →

Time

Most time in the cage

  1. 1Max HollowayUnited StatesMax Holloway6h 59m27 Fights
  2. 2Darren ElkinsUnited StatesDarren Elkins5h 50m29 Fights
  3. 3Cub SwansonUnited StatesCub Swanson5h 1m25 Fights
  4. 4Andre FiliUnited StatesAndre Fili4h 48m27 Fights
  5. 5Alexander VolkanovskiAustraliaAlexander Volkanovski4h 23m15 Fights
  6. 6Dan IgeUnited StatesDan Ige4h 19m21 Fights
  7. 7Jose AldoBrazilJose Aldo4h 1m15 Fights
  8. 8Alex CaceresUnited StatesAlex Caceres3h 58m20 Fights
  9. 9Calvin KattarUnited StatesCalvin Kattar3h 42m15 Fights
  10. 10Arnold AllenEnglandArnold Allen3h 37m15 Fights

Full top 100 →

Shortest average fight time

  1. 1Mike de la TorreUnited StatesMike de la Torre4:585 Fights
  2. 2Alexandre AlmeidaBrazilAlexandre Almeida5:345 Fights
  3. 3Steve GarciaUnited StatesSteve Garcia5:347 Fights
  4. 4Conor McGregorIrelandConor McGregor5:357 Fights
  5. 5Rajabali ShaidullaevKyrgyzstanRajabali Shaidullaev6:025 Fights
  6. 6Suguru NiiJapanSuguru Nii6:086 Fights
  7. 7Jesus PinedoPeruJesus Pinedo6:308 Fights
  8. 8Herbert BurnsBrazilHerbert Burns6:356 Fights
  9. 9Godofredo PepeyBrazilGodofredo Pepey6:3910 Fights
  10. 10Julian ErosaUnited StatesJulian Erosa6:4216 Fights

Full top 100 →

Longest average fight time

  1. 1Alexander VolkanovskiAustraliaAlexander Volkanovski17:3115 Fights
  2. 2Timur KhizrievRussiaTimur Khizriev17:005 Fights
  3. 3Artem LobovIreland / IrelandArtem Lobov16:406 Fights
  4. 4Jose AldoBrazilJose Aldo16:0515 Fights
  5. 5Frankie EdgarUnited StatesFrankie Edgar15:4513 Fights
  6. 6Shamil GasanovRussiaShamil Gasanov15:325 Fights
  7. 7Max HollowayUnited StatesMax Holloway15:3127 Fights
  8. 8Movsar EvloevRussiaMovsar Evloev15:2910 Fights
  9. 9Edson BarbozaBrazilEdson Barboza15:058 Fights
  10. 10Nathaniel WoodEnglandNathaniel Wood15:009 Fights

Full top 100 →

Most control time

  1. 1Darren ElkinsUnited StatesDarren Elkins2h 8m5h 50m Fight time
  2. 2Pat SabatiniUnited StatesPat Sabatini1h 15m1h 45m Fight time
  3. 3Dennis BermudezUnited StatesDennis Bermudez1h 10m2h 57m Fight time
  4. 4Bryce MitchellUnited StatesBryce Mitchell1h 3m2h 4m Fight time
  5. 5Mirsad BekticMirsad Bektic1h 1m1h 42m Fight time
  6. 6Movsar EvloevRussiaMovsar Evloev53:202h 35m Fight time
  7. 7Frankie EdgarUnited StatesFrankie Edgar52:493h 25m Fight time
  8. 8Damon JacksonUnited StatesDamon Jackson51:342h 4m Fight time
  9. 9Alexander VolkanovskiAustraliaAlexander Volkanovski45:064h 23m Fight time
  10. 10Makwan AmirkhaniFinlandMakwan Amirkhani44:372h 9m Fight time

Full top 100 →

Highest share of control time

  1. 1Pat SabatiniUnited StatesPat Sabatini71.0%1h 15m Control time
  2. 2Kazumasa MajimaJapanKazumasa Majima66.2%40:02 Control time
  3. 3Mirsad BekticMirsad Bektic59.6%1h 1m Control time
  4. 4Rajabali ShaidullaevKyrgyzstanRajabali Shaidullaev52.0%15:41 Control time
  5. 5Tatsuya KawajiriJapanTatsuya Kawajiri51.9%41:57 Control time
  6. 6Islam RedaEgyptIslam Reda51.3%35:34 Control time
  7. 7Bryce MitchellUnited StatesBryce Mitchell51.0%1h 3m Control time
  8. 8Andy OgleUnited KingdomAndy Ogle50.8%36:57 Control time
  9. 9Shayilan NuerdanbiekeChinaShayilan Nuerdanbieke49.7%31:36 Control time
  10. 10Darrick MinnerUnited StatesDarrick Minner49.6%24:45 Control time

Full top 100 →

Striking

Most significant strikes landed

  1. 1Max HollowayUnited StatesMax Holloway2,9716,268 Attempted
  2. 2Alexander VolkanovskiAustraliaAlexander Volkanovski1,6792,949 Attempted
  3. 3Cub SwansonUnited StatesCub Swanson1,5943,050 Attempted
  4. 4Darren ElkinsUnited StatesDarren Elkins1,1903,092 Attempted
  5. 5Andre FiliUnited StatesAndre Fili1,1373,003 Attempted
  6. 6Alex CaceresUnited StatesAlex Caceres1,0562,131 Attempted
  7. 7Shane BurgosUnited StatesShane Burgos1,0401,984 Attempted
  8. 8Calvin KattarUnited StatesCalvin Kattar9772,573 Attempted
  9. 9Yair RodriguezMexicoYair Rodriguez9482,011 Attempted
  10. 10Dan IgeUnited StatesDan Ige9452,106 Attempted

Full top 100 →

Most total strikes landed

  1. 1Max HollowayUnited StatesMax Holloway3,1806,504 Attempted
  2. 2Darren ElkinsUnited StatesDarren Elkins2,6214,761 Attempted
  3. 3Alexander VolkanovskiAustraliaAlexander Volkanovski1,8993,216 Attempted
  4. 4Cub SwansonUnited StatesCub Swanson1,8683,359 Attempted
  5. 5Billy QuarantilloUnited StatesBilly Quarantillo1,3712,254 Attempted
  6. 6Andre FiliUnited StatesAndre Fili1,3403,243 Attempted
  7. 7Shane BurgosUnited StatesShane Burgos1,2722,255 Attempted
  8. 8Yair RodriguezMexicoYair Rodriguez1,2272,344 Attempted
  9. 9Dennis BermudezUnited StatesDennis Bermudez1,2162,172 Attempted
  10. 10Movsar EvloevRussiaMovsar Evloev1,2091,908 Attempted

Full top 100 →

Strikes landed per minute

  1. 1Billy QuarantilloUnited StatesBilly Quarantillo7.97118.0 Minutes
  2. 2Steven NguyenUnited StatesSteven Nguyen7.4763.8 Minutes
  3. 3Shane BurgosUnited StatesShane Burgos7.40140.5 Minutes
  4. 4Harry HardwickUnited KingdomHarry Hardwick7.1954.8 Minutes
  5. 5Max HollowayUnited StatesMax Holloway7.09419.0 Minutes
  6. 6Radek RoušalCzechiaRadek Roušal6.8373.5 Minutes
  7. 7Michael Aswell Jr.United StatesMichael Aswell Jr.6.8261.7 Minutes
  8. 8Luke RileyEnglandLuke Riley6.7864.9 Minutes
  9. 9Alexander VolkanovskiAustraliaAlexander Volkanovski6.39262.7 Minutes
  10. 10Rajabali ShaidullaevKyrgyzstanRajabali Shaidullaev6.3630.2 Minutes

Full top 100 →

Strikes absorbed per minute

  1. 1Danny SilvaUnited StatesDanny Silva7.1065.5 Minutes
  2. 2Steven NguyenUnited StatesSteven Nguyen7.0963.8 Minutes
  3. 3Shane BurgosUnited StatesShane Burgos6.78140.5 Minutes
  4. 4Brian OrtegaUnited StatesBrian Ortega6.62166.7 Minutes
  5. 5Calvin KattarUnited StatesCalvin Kattar6.55221.8 Minutes
  6. 6Nam PhanUnited StatesNam Phan6.4090.0 Minutes
  7. 7Austin ArnettUnited StatesAustin Arnett6.3868.8 Minutes
  8. 8Julian ErosaUnited StatesJulian Erosa6.36107.2 Minutes
  9. 9Billy QuarantilloUnited StatesBilly Quarantillo6.25118.0 Minutes
  10. 10Leonard GarciaUnited StatesLeonard Garcia6.0885.0 Minutes

Full top 100 →

Best striking differential

  1. 1Rajabali ShaidullaevKyrgyzstanRajabali Shaidullaev5.3430.2 Minutes
  2. 2Radek RoušalCzechiaRadek Roušal4.3773.5 Minutes
  3. 3Steve GarciaUnited StatesSteve Garcia4.0539.0 Minutes
  4. 4Harry HardwickUnited KingdomHarry Hardwick3.7654.8 Minutes
  5. 5Viktor KolesnikRussiaViktor Kolesnik3.5540.6 Minutes
  6. 6Brahyam ZurcherMexicoBrahyam Zurcher3.3539.4 Minutes
  7. 7Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani3.3370.5 Minutes
  8. 8Alexander VolkanovskiAustraliaAlexander Volkanovski2.81262.7 Minutes
  9. 9Luke RileyEnglandLuke Riley2.6764.9 Minutes
  10. 10Conor McGregorIrelandConor McGregor2.5139.0 Minutes

Full top 100 →

Best significant strike accuracy

  1. 1Darrick MinnerUnited StatesDarrick Minner65.5%200 Attempted
  2. 2Yadier del ValleCubaYadier del Valle61.4%249 Attempted
  3. 3Bryce MitchellUnited StatesBryce Mitchell59.2%510 Attempted
  4. 4Jack JenkinsAustraliaJack Jenkins59.2%759 Attempted
  5. 5Melsik BaghdasaryanArmeniaMelsik Baghdasaryan58.8%546 Attempted
  6. 6Jimy HettesUnited StatesJimy Hettes57.3%384 Attempted
  7. 7Alexander VolkanovskiAustraliaAlexander Volkanovski56.9%2,949 Attempted
  8. 8Kai Kamaka IIIUnited StatesKai Kamaka III55.4%588 Attempted
  9. 9Danny SilvaUnited StatesDanny Silva55.0%757 Attempted
  10. 10Dooho ChoiSouth KoreaDooho Choi54.9%794 Attempted

Full top 100 →

Best significant strike defence

  1. 1Enrique BarzolaPeruEnrique Barzola69.3%1,342 Opponent attempts
  2. 2Steve GarciaUnited StatesSteve Garcia68.6%287 Opponent attempts
  3. 3Kevin VallejosArgentinaKevin Vallejos68.4%471 Opponent attempts
  4. 4Chad MendesUnited StatesChad Mendes67.5%1,021 Opponent attempts
  5. 5Renato MoicanoBrazilRenato Moicano66.5%855 Opponent attempts
  6. 6Zubaira TukhugovRussiaZubaira Tukhugov65.3%799 Opponent attempts
  7. 7Youssef ZalalMoroccoYoussef Zalal65.2%762 Opponent attempts
  8. 8Felipe ArantesBrazilFelipe Arantes65.1%853 Opponent attempts
  9. 9Hatsu HiokiJapanHatsu Hioki65.0%695 Opponent attempts
  10. 10Zabit MagomedsharipovRussiaZabit Magomedsharipov64.9%664 Opponent attempts

Full top 100 →

Most knockdowns

  1. T-1Josh EmmettUnited StatesJosh Emmett12
  2. T-1Cub SwansonUnited StatesCub Swanson12
  3. 3Jeremy StephensUnited StatesJeremy Stephens11
  4. 4Max HollowayUnited StatesMax Holloway10
  5. T-5Dan IgeUnited StatesDan Ige8
  6. T-5Chad MendesUnited StatesChad Mendes8
  7. T-7Steve GarciaUnited StatesSteve Garcia7
  8. T-7Andre FiliUnited StatesAndre Fili7
  9. T-7Steven NguyenUnited StatesSteven Nguyen7
  10. 10Diego LopesBrazilDiego Lopes6

Full top 100 →

Most knockdowns per 15 minutes

  1. 1Steve GarciaUnited StatesSteve Garcia2.77 Knockdowns
  2. 2Conor McGregorIrelandConor McGregor2.36 Knockdowns
  3. 3Steven NguyenUnited StatesSteven Nguyen1.67 Knockdowns
  4. 4Kevin VallejosArgentinaKevin Vallejos1.65 Knockdowns
  5. 5Jesus PinedoPeruJesus Pinedo1.45 Knockdowns
  6. 6Jan MasekCzechiaJan Masek1.36 Knockdowns
  7. 7Teruto IshiharaJapanTeruto Ishihara1.36 Knockdowns
  8. 8Jean SilvaBrazilJean Silva1.26 Knockdowns
  9. 9Jose DelgadoUnited StatesJose Delgado1.15 Knockdowns
  10. 10Josh EmmettUnited StatesJosh Emmett1.112 Knockdowns

Full top 100 →

Most knockouts

  1. 1Max HollowayUnited StatesMax Holloway920 Wins
  2. 2Cub SwansonUnited StatesCub Swanson816 Wins
  3. T-3Dooho ChoiSouth KoreaDooho Choi66 Wins
  4. T-3Chad MendesUnited StatesChad Mendes69 Wins
  5. T-3Conor McGregorIrelandConor McGregor67 Wins
  6. T-3Jesus PinedoPeruJesus Pinedo66 Wins
  7. T-7Steve GarciaUnited StatesSteve Garcia56 Wins
  8. T-7Alexander VolkanovskiAustraliaAlexander Volkanovski514 Wins
  9. T-7Dan IgeUnited StatesDan Ige512 Wins
  10. T-7Andre FiliUnited StatesAndre Fili514 Wins

Full top 100 →

Grappling

Most takedowns landed

  1. 1Darren ElkinsUnited StatesDarren Elkins65195 Attempted
  2. 2Movsar EvloevRussiaMovsar Evloev52102 Attempted
  3. 3Dennis BermudezUnited StatesDennis Bermudez45117 Attempted
  4. 4Andre FiliUnited StatesAndre Fili4292 Attempted
  5. 5Enrique BarzolaPeruEnrique Barzola4194 Attempted
  6. 6Movlid KhaybulaevRussiaMovlid Khaybulaev3952 Attempted
  7. 7Makwan AmirkhaniFinlandMakwan Amirkhani3479 Attempted
  8. T-8Pat SabatiniUnited StatesPat Sabatini3073 Attempted
  9. T-8Bubba JenkinsUnited StatesBubba Jenkins3056 Attempted
  10. 10Jonathan PearceUnited StatesJonathan Pearce2958 Attempted

Full top 100 →

Takedowns per 15 minutes

  1. 1Vugar KaramovAzerbaijanVugar Karamov6.055.3 Minutes
  2. 2Rajabali ShaidullaevKyrgyzstanRajabali Shaidullaev6.030.2 Minutes
  3. 3Zabit MagomedsharipovRussiaZabit Magomedsharipov5.277.6 Minutes
  4. 4Jimy HettesUnited StatesJimy Hettes5.263.4 Minutes
  5. 5Jonathan PearceUnited StatesJonathan Pearce5.185.2 Minutes
  6. 6James HendinUnited KingdomJames Hendin5.165.2 Minutes
  7. 7Movsar EvloevRussiaMovsar Evloev5.0154.9 Minutes
  8. 8Movlid KhaybulaevRussiaMovlid Khaybulaev4.9119.6 Minutes
  9. 9Bogdan GradAustriaBogdan Grad4.754.4 Minutes
  10. 10Pat SabatiniUnited StatesPat Sabatini4.3105.4 Minutes

Full top 100 →

Best takedown accuracy

  1. 1Movlid KhaybulaevRussiaMovlid Khaybulaev75.0%52 Attempted
  2. 2Bubba JenkinsUnited StatesBubba Jenkins53.6%56 Attempted
  3. 3Mirsad BekticMirsad Bektic52.9%51 Attempted
  4. 4Movsar EvloevRussiaMovsar Evloev51.0%102 Attempted
  5. 5Jonathan PearceUnited StatesJonathan Pearce50.0%58 Attempted
  6. 6Chad MendesUnited StatesChad Mendes48.2%56 Attempted
  7. 7Andre FiliUnited StatesAndre Fili45.7%92 Attempted
  8. 8Enrique BarzolaPeruEnrique Barzola43.6%94 Attempted
  9. 9Makwan AmirkhaniFinlandMakwan Amirkhani43.0%79 Attempted
  10. 10Pat SabatiniUnited StatesPat Sabatini41.1%73 Attempted

Full top 100 →

Best takedown defence

  1. 1Shane BurgosUnited StatesShane Burgos91.5%71 Opponent attempts
  2. 2Jose AldoBrazilJose Aldo91.0%67 Opponent attempts
  3. 3Sean WoodsonUnited StatesSean Woodson89.7%58 Opponent attempts
  4. 4Dennis BermudezUnited StatesDennis Bermudez84.2%57 Opponent attempts
  5. 5Max HollowayUnited StatesMax Holloway82.2%135 Opponent attempts
  6. 6Nathaniel WoodEnglandNathaniel Wood75.0%52 Opponent attempts
  7. 7Jeremy StephensUnited StatesJeremy Stephens74.6%63 Opponent attempts
  8. 8Arnold AllenEnglandArnold Allen73.1%78 Opponent attempts
  9. 9Cub SwansonUnited StatesCub Swanson72.3%112 Opponent attempts
  10. 10Diego NunesBrazilDiego Nunes71.0%69 Opponent attempts

Full top 100 →

Most submission attempts

  1. 1Bubba JenkinsUnited StatesBubba Jenkins50
  2. 2Darren ElkinsUnited StatesDarren Elkins25
  3. T-3Chas SkellyUnited StatesChas Skelly17
  4. T-3Steven SilerUnited StatesSteven Siler17
  5. 5Charles OliveiraBrazilCharles Oliveira16
  6. 6Jason KnightUnited StatesJason Knight15
  7. T-7Youssef ZalalMoroccoYoussef Zalal13
  8. T-7Daniel PinedaUnited StatesDaniel Pineda13
  9. T-9Chase HooperUnited StatesChase Hooper12
  10. T-9Dennis BermudezUnited StatesDennis Bermudez12

Full top 100 →

Most submission attempts per 15 minutes

  1. 1Bubba JenkinsUnited StatesBubba Jenkins5.550 Submission attempts
  2. 2Darrick MinnerUnited StatesDarrick Minner2.79 Submission attempts
  3. 3Karol RyšavýSlovakiaKarol Ryšavý2.412 Submission attempts
  4. 4Chas SkellyUnited StatesChas Skelly2.417 Submission attempts
  5. 5Jan MasekCzechiaJan Masek2.411 Submission attempts
  6. 6Charles OliveiraBrazilCharles Oliveira2.416 Submission attempts
  7. 7Chase HooperUnited StatesChase Hooper2.312 Submission attempts
  8. 8Alexandre AlmeidaBrazilAlexandre Almeida2.24 Submission attempts
  9. 9Yadier del ValleCubaYadier del Valle2.05 Submission attempts
  10. 10Islam RedaEgyptIslam Reda1.99 Submission attempts

Full top 100 →

Most submissions

  1. 1Charles OliveiraBrazilCharles Oliveira67 Wins
  2. T-2Youssef ZalalMoroccoYoussef Zalal48 Wins
  3. T-2Brian OrtegaUnited StatesBrian Ortega48 Wins
  4. T-2Makwan AmirkhaniFinlandMakwan Amirkhani47 Wins
  5. T-2Chas SkellyUnited StatesChas Skelly48 Wins
  6. T-2Daniel PinedaUnited StatesDaniel Pineda45 Wins
  7. T-2Kazumasa MajimaJapanKazumasa Majima45 Wins
  8. T-8Pat SabatiniUnited StatesPat Sabatini39 Wins
  9. T-8Joanderson BritoBrazilJoanderson Brito39 Wins
  10. T-8Darren ElkinsUnited StatesDarren Elkins318 Wins

Full top 100 →

Records

Fastest finishes

  1. 1Chan Sung JungSouth KoreaChan Sung JungMark Hominick · Dec 10, 20110:071 Round
  2. 2Makwan AmirkhaniFinlandMakwan AmirkhaniAndy Ogle · Jan 24, 20150:081 Round
  3. 3Movlid KhaybulaevRussiaMovlid KhaybulaevDamon Jackson · May 23, 20190:101 Round
  4. 4Conor McGregorIrelandConor McGregorJose Aldo · Dec 12, 20150:131 Round
  5. 5Maximo BlancoVenezuelaMaximo BlancoMike de la Torre · Jul 12, 20150:161 Round
  6. T-6Dooho ChoiSouth KoreaDooho ChoiJuan Manuel Puig · Nov 22, 20140:181 Round
  7. T-6Carlos AlvarezPhilippinesCarlos AlvarezSeiya Matsuda · Mar 21, 20250:181 Round
  8. T-8Chas SkellyUnited StatesChas SkellyMaximo Blanco · Sep 18, 20160:191 Round
  9. T-8Wanderley JuniorBrazilWanderley JuniorJakub Dohnal · May 17, 20250:191 Round
  10. 10Baris AdiguzelFranceBaris AdiguzelAlex Bertinazzi · Oct 28, 20230:211 Round

Full top 100 →

Fastest knockouts

  1. 1Chan Sung JungSouth KoreaChan Sung JungMark Hominick · Dec 10, 20110:071 Round
  2. 2Makwan AmirkhaniFinlandMakwan AmirkhaniAndy Ogle · Jan 24, 20150:081 Round
  3. 3Movlid KhaybulaevRussiaMovlid KhaybulaevDamon Jackson · May 23, 20190:101 Round
  4. 4Conor McGregorIrelandConor McGregorJose Aldo · Dec 12, 20150:131 Round
  5. 5Maximo BlancoVenezuelaMaximo BlancoMike de la Torre · Jul 12, 20150:161 Round
  6. 6Dooho ChoiSouth KoreaDooho ChoiJuan Manuel Puig · Nov 22, 20140:181 Round
  7. 7Wanderley JuniorBrazilWanderley JuniorJakub Dohnal · May 17, 20250:191 Round
  8. 8Baris AdiguzelFranceBaris AdiguzelAlex Bertinazzi · Oct 28, 20230:211 Round
  9. 9Dan IgeUnited StatesDan IgeGavin Tucker · Mar 14, 20210:221 Round
  10. 10Robert PeraltaUnited StatesRobert PeraltaJason Young · Sep 29, 20120:231 Round

Full top 100 →

Fastest submissions

  1. 1Carlos AlvarezPhilippinesCarlos AlvarezSeiya Matsuda · Mar 21, 20250:181 Round
  2. 2Chas SkellyUnited StatesChas SkellyMaximo Blanco · Sep 18, 20160:191 Round
  3. 3João Pedro SaldanhaBrazilJoão Pedro SaldanhaEduardo Diez · Jan 18, 20250:261 Round
  4. 4Sodiq YusuffNigeriaSodiq YusuffDon Shainis · Oct 1, 20220:301 Round
  5. 5Steven SilerUnited StatesSteven SilerAlexandre Almeida · Jul 19, 20180:341 Round
  6. T-6Brian KelleherUnited StatesBrian KelleherRay Rodriguez · Sep 5, 20200:391 Round
  7. T-6Danny HenryScotlandDanny HenryHakeem Dawodu · Mar 17, 20180:391 Round
  8. T-6Thiago TavaresBrazilThiago TavaresClay Guida · Nov 7, 20150:391 Round
  9. 9Bruce Lee AlmeidaBrazilBruce Lee AlmeidaJargu Rospigliosi · Jun 6, 20260:421 Round
  10. 10ChinaZhang TiequanJason Reinhardt · Feb 26, 20110:481 Round

Full top 100 →

Longest fights

  1. T-1Max HollowayUnited StatesMax HollowayArnold Allen · Apr 16, 202325:005 Round
  2. T-1Jose AldoBrazilJose AldoFrankie Edgar · Jul 10, 201625:005 Round
  3. T-1Max HollowayUnited StatesMax HollowayCalvin Kattar · Jan 16, 202125:005 Round
  4. T-1Chan Sung JungSouth KoreaChan Sung JungDan Ige · Jun 19, 202125:005 Round
  5. T-1Edson BarbozaBrazilEdson BarbozaSodiq Yusuff · Oct 14, 202325:005 Round
  6. T-1Ilia TopuriaIlia TopuriaJosh Emmett · Jun 24, 202325:005 Round
  7. T-1Lerone MurphyUnited KingdomLerone MurphyJosh Emmett · Apr 6, 202525:005 Round
  8. T-1Movsar EvloevRussiaMovsar EvloevLerone Murphy · Mar 21, 202625:005 Round
  9. T-1Alexander VolkanovskiAustraliaAlexander VolkanovskiDiego Lopes · Apr 13, 202525:005 Round
  10. T-1Lerone MurphyUnited KingdomLerone MurphyEdson Barboza · May 18, 202425:005 Round

Full top 100 →

Most significant strikes in a fight

  1. 1Max HollowayUnited StatesMax HollowayCalvin Kattar · Jan 16, 2021445744 Attempted
  2. 2Max HollowayUnited StatesMax HollowayBrian Ortega · Dec 9, 2018290490 Attempted
  3. 3Tommy McMillenUnited StatesTommy McMillenAlberto Montes · Jul 18, 2026252513 Attempted
  4. 4Alan AdlerBrazilAlan AdlerAnderson Garça · Mar 21, 2026231
  5. 5Max HollowayUnited StatesMax HollowayYair Rodriguez · Nov 13, 2021230404 Attempted
  6. 6Damon DonaldScotlandDamon DonaldKallum Parker · Sep 7, 2024222
  7. 7Lerone MurphyUnited KingdomLerone MurphyEdson Barboza · May 18, 2024220364 Attempted
  8. 8Alexander VolkanovskiAustraliaAlexander VolkanovskiBrian Ortega · Sep 26, 2021214353 Attempted
  9. 9Cub SwansonUnited StatesCub SwansonArtem Lobov · Apr 23, 2017209296 Attempted
  10. 10Danny SilvaUnited StatesDanny SilvaAngel Pacheco · Sep 26, 2023204317 Attempted

Full top 100 →

Most takedowns in a fight

  1. 1Justin GonzalesUnited StatesJustin GonzalesZach Zane · Jun 25, 20191419 Attempted
  2. T-2Kurtis CampbellEnglandKurtis CampbellTrevor Peek · Sep 5, 20261324 Attempted
  3. T-2James HendinUnited KingdomJames HendinTobias Harila · Sep 29, 20231314 Attempted
  4. 4Ezra ElliottUnited StatesEzra ElliottDamien Anderson · Jul 18, 20261218 Attempted
  5. T-5Jimy HettesUnited StatesJimy HettesNam Phan · Dec 30, 20111120 Attempted
  6. T-5Zabit MagomedsharipovRussiaZabit MagomedsharipovSheymon Moraes · Nov 25, 20171115 Attempted
  7. T-5Gray MaynardUnited StatesGray MaynardTeruto Ishihara · Jul 8, 20171111 Attempted
  8. T-5Zafar MohsenGermanyZafar MohsenSamuel Bark · Jan 17, 20261115 Attempted
  9. T-5Connor PattersonUnited KingdomConnor PattersonJan Masek · Sep 21, 20241111 Attempted
  10. 10Nik LentzUnited StatesNik LentzDiego Nunes · Jan 19, 20131021 Attempted

Full top 100 →

Most knockdowns in a fight

  1. 1Steven NguyenUnited StatesSteven NguyenMohammad Yahya · Jul 26, 20256
  2. 2Jeremy StephensUnited StatesJeremy StephensGilbert Melendez · Sep 9, 20175
  3. 3Josh EmmettUnited StatesJosh EmmettFelipe Arantes · Oct 21, 20174
  4. T-4Steve GarciaUnited StatesSteve GarciaChase Hooper · Oct 29, 20223
  5. T-4Dennis BermudezUnited StatesDennis BermudezJimy Hettes · Mar 15, 20143
  6. T-4Shane BurgosUnited StatesShane BurgosGodofredo Pepey · Jul 23, 20173
  7. T-4Radek RoušalCzechiaRadek RoušalCorey Fry · Nov 1, 20253
  8. T-4Nazareno MalegarieArgentinaNazareno MalegarieMarcos Galvao · Jun 7, 20183
  9. T-4Kyoma AkimotoJapanKyoma AkimotoPatchy Mix · Mar 7, 20263
  10. T-4Katsuaki AoyagiJapanKatsuaki AoyagiJung Jun Hee · Jul 5, 20243

Full top 100 →

Most control time in a fight

  1. 1Frankie EdgarUnited StatesFrankie EdgarCub Swanson · Nov 22, 201416:1024:56 Fight time
  2. 2Max HolzerGermanyMax HolzerDeniz Ilbay · Apr 5, 202514:5819:14 Fight time
  3. 3Aljamain SterlingUnited StatesAljamain SterlingYoussef Zalal · Apr 25, 202613:4925:00 Fight time
  4. 4Mirsad BekticMirsad BekticPaul Redmond · Jan 24, 201513:4815:00 Fight time
  5. 5Pat SabatiniUnited StatesPat SabatiniJoanderson Brito · Apr 6, 202513:4715:00 Fight time
  6. 6Tatsuya KawajiriJapanTatsuya KawajiriJason Knight · Dec 11, 201513:3715:00 Fight time
  7. 7Andy OgleUnited KingdomAndy OgleJosh Grispi · Feb 16, 201313:1215:00 Fight time
  8. T-8Mathys DuragrinFranceMathys DuragrinYassin Chtatou · Dec 14, 202413:0915:00 Fight time
  9. T-8Justin GonzalesUnited StatesJustin GonzalesZach Zane · Jun 25, 201913:0915:00 Fight time
  10. 10Darren ElkinsUnited StatesDarren ElkinsZhang Tiequan · Oct 9, 201113:0615:00 Fight time

Full top 100 →

Most significant strikes in a round

  1. 1Max HollowayUnited StatesMax HollowayCalvin Kattar · Jan 16, 2021 · R4141191 Attempted
  2. 2Max HollowayUnited StatesMax HollowayBrian Ortega · Dec 9, 2018 · R4134196 Attempted
  3. 3Billy QuarantilloUnited StatesBilly QuarantilloKamuela Kirk · Jul 23, 2019 · R2113138 Attempted
  4. 4Max HollowayUnited StatesMax HollowayJose Aldo · Dec 2, 2017 · R3108204 Attempted
  5. 5Alan AdlerBrazilAlan AdlerAnderson Garça · Mar 21, 2026 · R2106
  6. 6Tommy McMillenUnited StatesTommy McMillenAlberto Montes · Jul 18, 2026 · R297197 Attempted
  7. T-7Ibragim DauevRussiaIbragim DauevPedro Dantas · Jul 12, 2025 · R394
  8. T-7Alan AdlerBrazilAlan AdlerAnderson Garça · Mar 21, 2026 · R394
  9. T-9Max HollowayUnited StatesMax HollowayCalvin Kattar · Jan 16, 2021 · R289164 Attempted
  10. T-9Damon DonaldScotlandDamon DonaldKallum Parker · Sep 7, 2024 · R389

Full top 100 →

Most takedowns in a round

  1. 1James HendinUnited KingdomJames HendinTobias Harila · Sep 29, 2023 · R189 Attempted
  2. 2Kurtis CampbellEnglandKurtis CampbellTrevor Peek · Sep 5, 2026 · R1712 Attempted
  3. T-3Gjoni PalokajGermanyGjoni PalokajKarol Ryšavý · Nov 9, 2024 · R366 Attempted
  4. T-3Zafar MohsenGermanyZafar MohsenSamuel Bark · Jan 17, 2026 · R167 Attempted
  5. T-3Zabiullah MubarezAfghanistanZabiullah MubarezNabil Haryouli · Sep 22, 2024 · R1610 Attempted
  6. T-3Noah HermosilloUnited StatesNoah HermosilloCaden Cox · Oct 16, 2026 · R167 Attempted
  7. T-7Nik LentzUnited StatesNik LentzDiego Nunes · Jan 19, 2013 · R1510 Attempted
  8. T-7Jeremy KennedyCanadaJeremy KennedyRony Jason · Mar 12, 2017 · R355 Attempted
  9. T-7Zabit MagomedsharipovRussiaZabit MagomedsharipovSheymon Moraes · Nov 25, 2017 · R357 Attempted
  10. T-7Movsar EvloevRussiaMovsar EvloevLerone Murphy · Mar 21, 2026 · R555 Attempted

Full top 100 →

Most knockdowns in a round

  1. 1Steven NguyenUnited StatesSteven NguyenMohammad Yahya · Jul 26, 2025 · R15
  2. 2Josh EmmettUnited StatesJosh EmmettFelipe Arantes · Oct 21, 2017 · R14
  3. T-3Steve GarciaUnited StatesSteve GarciaChase Hooper · Oct 29, 2022 · R13
  4. T-3Radek RoušalCzechiaRadek RoušalCorey Fry · Nov 1, 2025 · R13
  5. T-3Nazareno MalegarieArgentinaNazareno MalegarieMarcos Galvao · Jun 7, 2018 · R13
  6. T-3Katsuaki AoyagiJapanKatsuaki AoyagiJung Jun Hee · Jul 5, 2024 · R13
  7. T-3Marouane BellagouitMoroccoMarouane BellagouitMido Mohamed · May 10, 2024 · R33
  8. T-3Antônio MarcosBrazilAntônio MarcosRafael The Violent · Jul 12, 2025 · R13
  9. T-9Julio ArceUnited StatesJulio ArceHerbert Burns · Mar 31, 2024 · R22
  10. T-9Diego LopesBrazilDiego LopesSodiq Yusuff · Apr 14, 2024 · 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.