Skip to content
MMA Calendar

UFC Record Book

UFC: Strikes absorbed per minute

The all-time UFC top 100, rebuilt from every completed UFC fight in our database.

Updated November 9, 2026

#Fighter
1Jessica Aguilar Jessica Aguilar7.1963.75
2Mallory MartinUnited States Mallory Martin6.6446.15
3Diana BelbitaRomania Diana Belbita6.5765.05
4Jessica PenneUnited States Jessica Penne6.30109.19
5Montserrat Conejo RuizMexico Montserrat Conejo Ruiz6.1951.55
6Jessica AndradeBrazil Jessica Andrade5.99158.516
7Karolina KowalkiewiczPoland Karolina Kowalkiewicz5.77251.519
8Maria OliveiraBrazil Maria Oliveira5.7663.15
9Vanessa DemopoulosUnited States Vanessa Demopoulos5.35111.910
10Yazmin JaureguiMexico Yazmin Jauregui5.2943.56
11Julia PolastriBrazil Julia Polastri5.2785.27
12Felice HerrigUnited States Felice Herrig5.19110.810
13Hannah CifersUnited States Hannah Cifers5.1355.66
14Alex ChambersAustralia Alex Chambers5.1045.55
15Alice ArdeleanRomania Alice Ardelean4.9769.65
16Angela HillUnited States Angela Hill4.96417.829
17Bec RawlingsAustralia Bec Rawlings4.7954.45
18Kailin CurranUnited States Kailin Curran4.7582.47
19Cortney CaseyUnited States Cortney Casey4.73127.210
20Ariane CarnelossiBrazil Ariane Carnelossi4.6970.87
21Sam HughesUnited States Sam Hughes4.69160.812
22Claudia GadelhaBrazil Claudia Gadelha4.57178.112
23Tabatha RicciBrazil Tabatha Ricci4.49150.211
24Michelle Waterson-GomezUnited States Michelle Waterson-Gomez4.48193.314
25Jinh Yu FreyUnited States Jinh Yu Frey4.23103.28
26Ashley YoderUnited States Ashley Yoder4.13165.011
27Elise ReedUnited States Elise Reed4.10105.49
28Istela NunesBrazil Istela Nunes4.0752.65
29Luana PinheiroBrazil Luana Pinheiro4.0690.28
30Ketlen SouzaBrazil Ketlen Souza4.0579.67
31Talita AlencarBrazil Talita Alencar4.00104.67
32Joanne WoodScotland Joanne Wood3.9351.15
33Cynthia CalvilloUnited States Cynthia Calvillo3.8996.98
34Maryna MorozUkraine Maryna Moroz3.7976.56
35Gloria de PaulaBrazil Gloria de Paula3.7761.05
36Mackenzie Dern Mackenzie Dern3.74251.817
37Cory McKennaWales Cory McKenna3.6882.77
38Alexa GrassoMexico Alexa Grasso3.6177.76
39Livinha SouzaBrazil Livinha Souza3.6065.06
40Loopy Godinez Loopy Godinez3.54170.413
41Nina NunesUnited States Nina Nunes3.50108.58
42Rose NamajunasUnited States Rose Namajunas3.50176.713
43Tecia PenningtonUnited States Tecia Pennington3.48265.919
44Viktoriia DudakovaRussia Viktoriia Dudakova3.3255.15
45Danielle TaylorUnited States Danielle Taylor3.3175.05
46Stephanie LucianoBrazil Stephanie Luciano3.2961.25
47Shauna BannonIreland Shauna Bannon3.2558.55
48Yan XiaonanChina Yan Xiaonan3.24200.114
49Joanna JedrzejczykPoland Joanna Jedrzejczyk3.22254.214
50Denise GomesBrazil Denise Gomes3.19108.410
51Bruna BrasilBrazil Bruna Brasil3.18107.38
52Amanda CooperUnited States Amanda Cooper3.1145.35
53Piera RodriguezVenezuela Piera Rodriguez3.11122.69
54Randa Markos Randa Markos3.10227.018
55Marina RodriguezBrazil Marina Rodriguez2.95194.715
56Carla Esparza Carla Esparza2.87224.316
57Virna JandirobaBrazil Virna Jandiroba2.78187.814
58Iasmin LucindoBrazil Iasmin Lucindo2.7898.77
59Polyana VianaBrazil Polyana Viana2.7788.111
60Amanda LemosBrazil Amanda Lemos2.77168.715
61Zhang WeiliChina Zhang Weili2.77174.212
62Alexia ThainaraBrazil Alexia Thainara2.7664.55
63Gillian RobertsonCanada Gillian Robertson2.72109.78
64Cheyanne VlismasUnited States Cheyanne Vlismas2.5761.05
65Amanda RibasBrazil Amanda Ribas2.5794.98
66Paige VanZantUnited States Paige VanZant2.5270.06
67Loma LookboonmeeThailand Loma Lookboonmee2.45144.811
68Juliana LimaBrazil Juliana Lima2.1195.97
69Jaqueline AmorimBrazil Jaqueline Amorim2.0659.77
70Tatiana SuarezUnited States Tatiana Suarez1.68116.39

Career boards need at least 5 bouts with tracked statistics.

All boardsStrikes absorbed