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. T-1Raquel PenningtonUnited StatesRaquel Pennington18
  2. T-1Lucie PudilovaCzechiaLucie Pudilova18
  3. 3Amanda NunesBrazilAmanda Nunes15
  4. 4Ketlen VieiraBrazilKetlen Vieira14
  5. T-5Miesha TateUnited StatesMiesha Tate13
  6. T-5Sara McMannUnited StatesSara McMann13
  7. T-5Marion ReneauUnited StatesMarion Reneau13
  8. T-5Irene AldanaMexicoIrene Aldana13
  9. T-9Joselyne EdwardsPanamaJoselyne Edwards12
  10. T-9Bethe CorreiaBrazilBethe Correia12

Full top 100 →

Most wins

  1. 1Amanda NunesBrazilAmanda Nunes13
  2. 2Raquel PenningtonUnited StatesRaquel Pennington12
  3. 3Lucie PudilovaCzechiaLucie Pudilova10
  4. 4Ketlen VieiraBrazilKetlen Vieira9
  5. 5Joselyne EdwardsPanamaJoselyne Edwards8
  6. T-6Yana SantosRussiaYana Santos7
  7. T-6Ailin PerezArgentinaAilin Perez7
  8. T-6Karol RosaBrazilKarol Rosa7
  9. T-6Alexis DavisCanadaAlexis Davis7
  10. T-6Julianna PenaUnited StatesJulianna Pena7

Full top 100 →

Most decision wins

  1. 1Raquel PenningtonUnited StatesRaquel Pennington1012 Wins
  2. 2Lucie PudilovaCzechiaLucie Pudilova910 Wins
  3. 3Ketlen VieiraBrazilKetlen Vieira89 Wins
  4. T-4Yana SantosRussiaYana Santos77 Wins
  5. T-4Karol RosaBrazilKarol Rosa77 Wins
  6. T-6Ailin PerezArgentinaAilin Perez67 Wins
  7. T-6Alexis DavisCanadaAlexis Davis67 Wins
  8. T-8Pannie KianzadPannie Kianzad55 Wins
  9. T-8Amanda NunesBrazilAmanda Nunes513 Wins
  10. T-8Holly HolmUnited StatesHolly Holm57 Wins

Full top 100 →

Most title fight wins

  1. 1Amanda NunesBrazilAmanda Nunes89 Title fights
  2. 2Ronda RouseyUnited StatesRonda Rousey68 Title fights
  3. T-3Julianna PenaUnited StatesJulianna Pena24 Title fights
  4. T-3Lucia SzabováSlovakiaLucia Szabová22 Title fights
  5. T-5Raquel PenningtonUnited StatesRaquel Pennington13 Title fights
  6. T-5Miesha TateUnited StatesMiesha Tate13 Title fights
  7. T-5Holly HolmUnited StatesHolly Holm13 Title fights

Full top 100 →

Most performance bonuses

  1. 1Ronda RouseyUnited StatesRonda Rousey7
  2. 2Miesha TateUnited StatesMiesha Tate6
  3. T-3Amanda NunesBrazilAmanda Nunes5
  4. T-3Julianna PenaUnited StatesJulianna Pena5
  5. T-5Holly HolmUnited StatesHolly Holm4
  6. T-5Irene AldanaMexicoIrene Aldana4
  7. T-7Priscila CachoeiraBrazilPriscila Cachoeira3
  8. T-7Macy ChiassonUnited StatesMacy Chiasson3
  9. T-7Mayra Bueno SilvaBrazilMayra Bueno Silva3
  10. T-7Sara McMannUnited StatesSara McMann3

Full top 100 →

Most finishes

  1. 1Amanda NunesBrazilAmanda Nunes813 Wins
  2. 2Ronda RouseyUnited StatesRonda Rousey66 Wins
  3. 3Lucia SzabováSlovakiaLucia Szabová57 Wins
  4. T-4Macy ChiassonUnited StatesMacy Chiasson46 Wins
  5. T-4Joselyne EdwardsPanamaJoselyne Edwards48 Wins
  6. T-4Germaine de RandamieNetherlandsGermaine de Randamie46 Wins
  7. T-4Marion ReneauUnited StatesMarion Reneau45 Wins
  8. T-4Alina DalaslanGermanyAlina Dalaslan45 Wins
  9. T-9Aspen LaddUnited StatesAspen Ladd34 Wins
  10. T-9Julianna PenaUnited StatesJulianna Pena37 Wins

Full top 100 →

Longest win streak

  1. 1Amanda NunesBrazilAmanda Nunes9
  2. T-2Ailin PerezArgentinaAilin Perez7
  3. T-2Lucia SzabováSlovakiaLucia Szabová7
  4. 4Ronda RouseyUnited StatesRonda Rousey6
  5. T-5Luana SantosBrazilLuana Santos5
  6. T-5Joselyne EdwardsPanamaJoselyne Edwards5
  7. T-5Raquel PenningtonUnited StatesRaquel Pennington5
  8. T-5Miesha TateUnited StatesMiesha Tate5
  9. T-5Alina DalaslanGermanyAlina Dalaslan5
  10. 10Ketlen VieiraBrazilKetlen Vieira4

Full top 100 →

Time

Most time in the cage

  1. 1Raquel PenningtonUnited StatesRaquel Pennington4h 43m18 Fights
  2. 2Lucie PudilovaCzechiaLucie Pudilova4h 42m18 Fights
  3. 3Ketlen VieiraBrazilKetlen Vieira3h 34m14 Fights
  4. 4Irene AldanaMexicoIrene Aldana3h 13m13 Fights
  5. 5Miesha TateUnited StatesMiesha Tate3h 9m13 Fights
  6. 6Holly HolmUnited StatesHolly Holm3h 7m12 Fights
  7. 7Amanda NunesBrazilAmanda Nunes2h 57m15 Fights
  8. 8Marion ReneauUnited StatesMarion Reneau2h 50m13 Fights
  9. 9Karol RosaBrazilKarol Rosa2h 45m11 Fights
  10. 10Julianna PenaUnited StatesJulianna Pena2h 34m11 Fights

Full top 100 →

Shortest average fight time

  1. 1Ronda RouseyUnited StatesRonda Rousey3:068 Fights
  2. 2Priscila CachoeiraBrazilPriscila Cachoeira6:336 Fights
  3. 3Gina MazanyUnited StatesGina Mazany6:415 Fights
  4. 4Stephanie EggerSwitzerlandStephanie Egger7:266 Fights
  5. 5Chelsea ChandlerUnited StatesChelsea Chandler8:135 Fights
  6. 6Aspen LaddUnited StatesAspen Ladd8:386 Fights
  7. 7Lucia SzabováSlovakiaLucia Szabová9:117 Fights
  8. 8Sara McMannUnited StatesSara McMann9:3113 Fights
  9. 9Melissa MullinsEnglandMelissa Mullins9:325 Fights
  10. 10Tamires VidalBrazilTamires Vidal9:335 Fights

Full top 100 →

Longest average fight time

  1. 1Valentina ShevchenkoValentina Shevchenko17:545 Fights
  2. 2Raquel PenningtonUnited StatesRaquel Pennington15:4218 Fights
  3. 3Lucie PudilovaCzechiaLucie Pudilova15:4018 Fights
  4. 4Holly HolmUnited StatesHolly Holm15:3312 Fights
  5. 5Ketlen VieiraBrazilKetlen Vieira15:1814 Fights
  6. T-6Jacqueline CavalcantiPortugalJacqueline Cavalcanti15:005 Fights
  7. T-6Norma DumontBrazilNorma Dumont15:006 Fights
  8. T-6Karol RosaBrazilKarol Rosa15:0011 Fights
  9. T-6Sijara EubanksUnited StatesSijara Eubanks15:006 Fights
  10. 10Irene AldanaMexicoIrene Aldana14:5013 Fights

Full top 100 →

Most control time

  1. 1Sara McMannUnited StatesSara McMann1h 10m2h 4m Fight time
  2. 2Raquel PenningtonUnited StatesRaquel Pennington1h 5m4h 43m Fight time
  3. 3Ketlen VieiraBrazilKetlen Vieira1h 2m3h 34m Fight time
  4. 4Miesha TateUnited StatesMiesha Tate1h 2m3h 9m Fight time
  5. 5Amanda NunesBrazilAmanda Nunes1h 1m2h 57m Fight time
  6. 6Lucie PudilovaCzechiaLucie Pudilova59:174h 42m Fight time
  7. 7Karol RosaBrazilKarol Rosa48:262h 45m Fight time
  8. 8Luana SantosBrazilLuana Santos44:581h 10m Fight time
  9. 9Yana SantosRussiaYana Santos43:052h 30m Fight time
  10. 10Alexis DavisCanadaAlexis Davis42:362h 1m Fight time

Full top 100 →

Highest share of control time

  1. 1Luana SantosBrazilLuana Santos64.3%44:58 Control time
  2. 2Sara McMannUnited StatesSara McMann56.8%1h 10m Control time
  3. 3Ronda RouseyUnited StatesRonda Rousey48.0%11:52 Control time
  4. 4Jessica-Rose ClarkAustraliaJessica-Rose Clark47.3%29:53 Control time
  5. 5Cat ZinganoUnited StatesCat Zingano44.7%31:03 Control time
  6. 6Ailin PerezArgentinaAilin Perez44.5%41:44 Control time
  7. 7Melissa MullinsEnglandMelissa Mullins43.4%20:43 Control time
  8. 8Talita BernardoBrazilTalita Bernardo39.2%27:42 Control time
  9. 9Jessica AndradeBrazilJessica Andrade37.4%26:21 Control time
  10. 10Aspen LaddUnited StatesAspen Ladd37.2%19:17 Control time

Full top 100 →

Striking

Most significant strikes landed

  1. 1Raquel PenningtonUnited StatesRaquel Pennington1,1482,347 Attempted
  2. 2Lucie PudilovaCzechiaLucie Pudilova1,1201,057 Attempted
  3. 3Irene AldanaMexicoIrene Aldana1,0282,596 Attempted
  4. 4Karol RosaBrazilKarol Rosa9671,719 Attempted
  5. 5Amanda NunesBrazilAmanda Nunes7731,524 Attempted
  6. 6Pannie KianzadPannie Kianzad6941,409 Attempted
  7. 7Bethe CorreiaBrazilBethe Correia6641,515 Attempted
  8. 8Holly HolmUnited StatesHolly Holm6101,456 Attempted
  9. 9Yana SantosRussiaYana Santos5941,057 Attempted
  10. 10Ketlen VieiraBrazilKetlen Vieira5931,482 Attempted

Full top 100 →

Most total strikes landed

  1. 1Lucie PudilovaCzechiaLucie Pudilova1,6991,278 Attempted
  2. 2Raquel PenningtonUnited StatesRaquel Pennington1,6872,966 Attempted
  3. 3Karol RosaBrazilKarol Rosa1,6662,477 Attempted
  4. 4Yana SantosRussiaYana Santos1,3721,985 Attempted
  5. 5Irene AldanaMexicoIrene Aldana1,1742,754 Attempted
  6. 6Ketlen VieiraBrazilKetlen Vieira1,1072,113 Attempted
  7. 7Amanda NunesBrazilAmanda Nunes1,0991,918 Attempted
  8. 8Joselyne EdwardsPanamaJoselyne Edwards1,0411,672 Attempted
  9. 9Julianna PenaUnited StatesJulianna Pena1,0361,709 Attempted
  10. 10Miesha TateUnited StatesMiesha Tate1,0171,752 Attempted

Full top 100 →

Strikes landed per minute

  1. 1Leslie SmithUnited StatesLeslie Smith7.6961.8 Minutes
  2. 2Alina DalaslanGermanyAlina Dalaslan6.2963.3 Minutes
  3. 3Lucia SzabováSlovakiaLucia Szabová5.8964.3 Minutes
  4. 4Karol RosaBrazilKarol Rosa5.86165.0 Minutes
  5. 5Jessica AndradeBrazilJessica Andrade5.6670.4 Minutes
  6. 6Irene AldanaMexicoIrene Aldana5.33192.8 Minutes
  7. 7Priscila CachoeiraBrazilPriscila Cachoeira5.2239.3 Minutes
  8. 8Pannie KianzadPannie Kianzad5.00138.9 Minutes
  9. 9Aspen LaddUnited StatesAspen Ladd4.9651.8 Minutes
  10. 10Ronda RouseyUnited StatesRonda Rousey4.7724.7 Minutes

Full top 100 →

Strikes absorbed per minute

  1. 1Leslie SmithUnited StatesLeslie Smith8.1761.8 Minutes
  2. 2Priscila CachoeiraBrazilPriscila Cachoeira8.0439.3 Minutes
  3. 3Irene AldanaMexicoIrene Aldana6.87192.8 Minutes
  4. 4Aspen LaddUnited StatesAspen Ladd5.6451.8 Minutes
  5. 5Bethe CorreiaBrazilBethe Correia4.93152.1 Minutes
  6. 6Ronda RouseyUnited StatesRonda Rousey4.7324.7 Minutes
  7. 7Tamires VidalBrazilTamires Vidal4.6147.8 Minutes
  8. 8Chelsea ChandlerUnited StatesChelsea Chandler4.6041.1 Minutes
  9. 9Mayra Bueno SilvaBrazilMayra Bueno Silva4.5688.0 Minutes
  10. 10Karol RosaBrazilKarol Rosa4.27165.0 Minutes

Full top 100 →

Best striking differential

  1. 1Alina DalaslanGermanyAlina Dalaslan4.1263.3 Minutes
  2. 2Lucia SzabováSlovakiaLucia Szabová3.3764.3 Minutes
  3. 3Norma DumontBrazilNorma Dumont1.8290.0 Minutes
  4. 4Amanda NunesBrazilAmanda Nunes1.82176.5 Minutes
  5. 5Jacqueline CavalcantiPortugalJacqueline Cavalcanti1.6375.0 Minutes
  6. 6Karol RosaBrazilKarol Rosa1.59165.0 Minutes
  7. 7Jessica AndradeBrazilJessica Andrade1.5270.4 Minutes
  8. 8Yana SantosRussiaYana Santos1.33150.1 Minutes
  9. 9Ailin PerezArgentinaAilin Perez1.1393.9 Minutes
  10. 10Macy ChiassonUnited StatesMacy Chiasson0.9895.1 Minutes

Full top 100 →

Best significant strike accuracy

  1. 1Cat ZinganoUnited StatesCat Zingano61.6%289 Attempted
  2. 2Mayra Bueno SilvaBrazilMayra Bueno Silva60.3%514 Attempted
  3. 3Karol RosaBrazilKarol Rosa56.3%1,719 Attempted
  4. 4Yana SantosRussiaYana Santos56.2%1,057 Attempted
  5. 5Jessica AndradeBrazilJessica Andrade55.9%712 Attempted
  6. 6Lina LansbergSwedenLina Lansberg55.3%680 Attempted
  7. 7Nora CornolleFranceNora Cornolle54.9%399 Attempted
  8. 8Ailin PerezArgentinaAilin Perez54.7%506 Attempted
  9. 9Luana SantosBrazilLuana Santos54.2%192 Attempted
  10. 10Liz CarmoucheUnited StatesLiz Carmouche53.3%338 Attempted

Full top 100 →

Best significant strike defence

  1. 1Luana SantosBrazilLuana Santos68.3%303 Opponent attempts
  2. 2Germaine de RandamieNetherlandsGermaine de Randamie66.9%595 Opponent attempts
  3. 3Liz CarmoucheUnited StatesLiz Carmouche65.8%474 Opponent attempts
  4. 4Norma DumontBrazilNorma Dumont63.0%700 Opponent attempts
  5. 5Daria ZhelezniakovaRussiaDaria Zhelezniakova62.4%492 Opponent attempts
  6. 6Jacqueline CavalcantiPortugalJacqueline Cavalcanti61.4%594 Opponent attempts
  7. 7Raquel PenningtonUnited StatesRaquel Pennington60.8%2,396 Opponent attempts
  8. 8Marion ReneauUnited StatesMarion Reneau59.9%1,493 Opponent attempts
  9. 9Jessica EyeUnited StatesJessica Eye59.5%602 Opponent attempts
  10. 10Amanda NunesBrazilAmanda Nunes58.0%1,076 Opponent attempts

Full top 100 →

Most knockdowns

  1. 1Amanda NunesBrazilAmanda Nunes6
  2. T-2Priscila CachoeiraBrazilPriscila Cachoeira2
  3. T-2Lina LansbergSwedenLina Lansberg2
  4. T-2Holly HolmUnited StatesHolly Holm2
  5. T-2Ronda RouseyUnited StatesRonda Rousey2
  6. T-2Germaine de RandamieNetherlandsGermaine de Randamie2
  7. T-2Leslie SmithUnited StatesLeslie Smith2
  8. T-2Lucie PudilovaCzechiaLucie Pudilova2
  9. T-2Irene AldanaMexicoIrene Aldana2
  10. 10Chelsea ChandlerUnited StatesChelsea Chandler1

Full top 100 →

Most knockdowns per 15 minutes

  1. 1Ronda RouseyUnited StatesRonda Rousey1.22 Knockdowns
  2. 2Priscila CachoeiraBrazilPriscila Cachoeira0.82 Knockdowns
  3. 3Amanda NunesBrazilAmanda Nunes0.56 Knockdowns
  4. 4Leslie SmithUnited StatesLeslie Smith0.52 Knockdowns
  5. 5Chelsea ChandlerUnited StatesChelsea Chandler0.41 Knockdowns
  6. 6Tamires VidalBrazilTamires Vidal0.31 Knockdowns
  7. 7Germaine de RandamieNetherlandsGermaine de Randamie0.32 Knockdowns
  8. 8Aspen LaddUnited StatesAspen Ladd0.31 Knockdowns
  9. 9Alina DalaslanGermanyAlina Dalaslan0.21 Knockdowns
  10. 10Lina LansbergSwedenLina Lansberg0.22 Knockdowns

Full top 100 →

Most knockouts

  1. 1Amanda NunesBrazilAmanda Nunes613 Wins
  2. 2Alina DalaslanGermanyAlina Dalaslan45 Wins
  3. T-3Macy ChiassonUnited StatesMacy Chiasson36 Wins
  4. T-3Aspen LaddUnited StatesAspen Ladd34 Wins
  5. T-3Ronda RouseyUnited StatesRonda Rousey36 Wins
  6. T-3Germaine de RandamieNetherlandsGermaine de Randamie36 Wins
  7. T-7Priscila CachoeiraBrazilPriscila Cachoeira22 Wins
  8. T-7Joselyne EdwardsPanamaJoselyne Edwards28 Wins
  9. T-7Holly HolmUnited StatesHolly Holm27 Wins
  10. T-7Cat ZinganoUnited StatesCat Zingano23 Wins

Full top 100 →

Grappling

Most takedowns landed

  1. 1Amanda NunesBrazilAmanda Nunes3260 Attempted
  2. 2Ailin PerezArgentinaAilin Perez2963 Attempted
  3. 3Sara McMannUnited StatesSara McMann2748 Attempted
  4. 4Ketlen VieiraBrazilKetlen Vieira2046 Attempted
  5. 5Miesha TateUnited StatesMiesha Tate1968 Attempted
  6. 6Lucie PudilovaCzechiaLucie Pudilova1849 Attempted
  7. T-7Raquel PenningtonUnited StatesRaquel Pennington1658 Attempted
  8. T-7Julianna PenaUnited StatesJulianna Pena1631 Attempted
  9. 9Liz CarmoucheUnited StatesLiz Carmouche1526 Attempted
  10. 10Luana SantosBrazilLuana Santos1439 Attempted

Full top 100 →

Takedowns per 15 minutes

  1. 1Ronda RouseyUnited StatesRonda Rousey4.924.7 Minutes
  2. 2Ailin PerezArgentinaAilin Perez4.693.9 Minutes
  3. 3Sara McMannUnited StatesSara McMann3.3123.8 Minutes
  4. 4Gina MazanyUnited StatesGina Mazany3.133.4 Minutes
  5. 5Liz CarmoucheUnited StatesLiz Carmouche3.173.8 Minutes
  6. 6Luana SantosBrazilLuana Santos3.070.0 Minutes
  7. 7Cat ZinganoUnited StatesCat Zingano2.869.5 Minutes
  8. 8Jessica AndradeBrazilJessica Andrade2.870.4 Minutes
  9. 9Amanda NunesBrazilAmanda Nunes2.7176.5 Minutes
  10. 10Stephanie EggerSwitzerlandStephanie Egger2.444.6 Minutes

Full top 100 →

Best takedown accuracy

  1. 1Amanda NunesBrazilAmanda Nunes53.3%60 Attempted
  2. 2Ailin PerezArgentinaAilin Perez46.0%63 Attempted
  3. 3Miesha TateUnited StatesMiesha Tate27.9%68 Attempted
  4. 4Raquel PenningtonUnited StatesRaquel Pennington27.6%58 Attempted

Full top 100 →

Best takedown defence

  1. 1Irene AldanaMexicoIrene Aldana79.7%64 Opponent attempts
  2. 2Lucie PudilovaCzechiaLucie Pudilova66.1%59 Opponent attempts
  3. 3Raquel PenningtonUnited StatesRaquel Pennington62.9%62 Opponent attempts
  4. 4Germaine de RandamieNetherlandsGermaine de Randamie60.0%50 Opponent attempts

Full top 100 →

Most submission attempts

  1. 1Miesha TateUnited StatesMiesha Tate12
  2. 2Raquel PenningtonUnited StatesRaquel Pennington11
  3. 3Lucie PudilovaCzechiaLucie Pudilova10
  4. 4Marion ReneauUnited StatesMarion Reneau9
  5. T-5Ketlen VieiraBrazilKetlen Vieira8
  6. T-5Mayra Bueno SilvaBrazilMayra Bueno Silva8
  7. T-5Julianna PenaUnited StatesJulianna Pena8
  8. T-8Alexis DavisCanadaAlexis Davis7
  9. T-8Amanda NunesBrazilAmanda Nunes7
  10. 10Joselyne EdwardsPanamaJoselyne Edwards6

Full top 100 →

Most submission attempts per 15 minutes

  1. 1Ronda RouseyUnited StatesRonda Rousey3.05 Submission attempts
  2. 2Mayra Bueno SilvaBrazilMayra Bueno Silva1.48 Submission attempts
  3. 3Miesha TateUnited StatesMiesha Tate1.012 Submission attempts
  4. 4Lucia SzabováSlovakiaLucia Szabová0.94 Submission attempts
  5. 5Sarah MorasCanadaSarah Moras0.96 Submission attempts
  6. 6Aspen LaddUnited StatesAspen Ladd0.93 Submission attempts
  7. 7Alexis DavisCanadaAlexis Davis0.97 Submission attempts
  8. 8Cat ZinganoUnited StatesCat Zingano0.94 Submission attempts
  9. 9Jessica AndradeBrazilJessica Andrade0.94 Submission attempts
  10. 10Marion ReneauUnited StatesMarion Reneau0.89 Submission attempts

Full top 100 →

Most submissions

  1. T-1Ronda RouseyUnited StatesRonda Rousey36 Wins
  2. T-1Lucia SzabováSlovakiaLucia Szabová37 Wins
  3. T-3Chelsea ChandlerUnited StatesChelsea Chandler23 Wins
  4. T-3Mayra Bueno SilvaBrazilMayra Bueno Silva23 Wins
  5. T-3Joselyne EdwardsPanamaJoselyne Edwards28 Wins
  6. T-3Raquel PenningtonUnited StatesRaquel Pennington212 Wins
  7. T-3Amanda NunesBrazilAmanda Nunes213 Wins
  8. T-3Julianna PenaUnited StatesJulianna Pena27 Wins
  9. T-3Miesha TateUnited StatesMiesha Tate27 Wins
  10. T-3Sara McMannUnited StatesSara McMann27 Wins

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.