Skip to content
MMA Calendar

UFC Record Book

UFC: Most total strikes landed

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

Updated November 5, 2026

#Fighter
1Angela HillUnited States Angela Hill2,6754,93429
2Joanna JedrzejczykPoland Joanna Jedrzejczyk1,8633,59714
3Karolina KowalkiewiczPoland Karolina Kowalkiewicz1,7043,61219
4Tecia PenningtonUnited States Tecia Pennington1,6723,09719
5Mackenzie Dern Mackenzie Dern1,5552,83917
6Zhang WeiliChina Zhang Weili1,5522,42112
7Carla Esparza Carla Esparza1,4142,30616
8Jessica AndradeBrazil Jessica Andrade1,2702,53016
9Yan XiaonanChina Yan Xiaonan1,2412,44414
10Randa Markos Randa Markos1,1872,12618
11Sam HughesUnited States Sam Hughes1,1742,01312
12Marina RodriguezBrazil Marina Rodriguez1,1572,17515
13Virna JandirobaBrazil Virna Jandiroba1,0491,70813
14Loopy Godinez Loopy Godinez1,0191,78413
15Ashley YoderUnited States Ashley Yoder9861,93311
16Michelle Waterson-GomezUnited States Michelle Waterson-Gomez9411,76914
17Tabatha RicciBrazil Tabatha Ricci8961,93611
18Claudia GadelhaBrazil Claudia Gadelha8911,75012
19Loma LookboonmeeThailand Loma Lookboonmee8151,30411
20Cortney CaseyUnited States Cortney Casey8101,80310
21Denise GomesBrazil Denise Gomes7691,32910
22Rose NamajunasUnited States Rose Namajunas7611,72913
23Amanda RibasBrazil Amanda Ribas7551,3998
24Elise ReedUnited States Elise Reed7481,1429
25Julia PolastriBrazil Julia Polastri7041,1427
26Piera RodriguezVenezuela Piera Rodriguez6791,3269
27Gillian RobertsonCanada Gillian Robertson6461,1178
28Polyana VianaBrazil Polyana Viana6391,09111
29Nina NunesUnited States Nina Nunes6331,2148
30Paige VanZantUnited States Paige VanZant6209086
31Alexa GrassoMexico Alexa Grasso6161,2156
32Felice HerrigUnited States Felice Herrig6151,34810
33Kailin CurranUnited States Kailin Curran6051,0517
34Cory McKennaWales Cory McKenna5941,0977
35Tatiana SuarezUnited States Tatiana Suarez5938438
36Alexia ThainaraBrazil Alexia Thainara5749735
37Alice ArdeleanRomania Alice Ardelean5681,1655
38Vanessa DemopoulosUnited States Vanessa Demopoulos5651,15610
39Amanda LemosBrazil Amanda Lemos56093815
40Diana BelbitaRomania Diana Belbita5411,1225
41Shauna BannonIreland Shauna Bannon5398435
42Cynthia CalvilloUnited States Cynthia Calvillo5351,2248
43Jessica PenneUnited States Jessica Penne5251,1859
44Bruna BrasilBrazil Bruna Brasil5026618
45Talita AlencarBrazil Talita Alencar4821,0827
46Joanne WoodScotland Joanne Wood4788175
47Iasmin LucindoBrazil Iasmin Lucindo4408007
48Stephanie LucianoBrazil Stephanie Luciano4268745
49Ketlen SouzaBrazil Ketlen Souza4247387
50Juliana LimaBrazil Juliana Lima4166847
51Jessica Aguilar Jessica Aguilar4027145
T-52Hannah CifersUnited States Hannah Cifers3997526
T-52Jinh Yu FreyUnited States Jinh Yu Frey3998368
T-54Ariane CarnelossiBrazil Ariane Carnelossi3777197
T-54Maria OliveiraBrazil Maria Oliveira3778955
56Cheyanne VlismasUnited States Cheyanne Vlismas3756855
57Gloria de PaulaBrazil Gloria de Paula3676445
58Yazmin JaureguiMexico Yazmin Jauregui3568216
59Luana PinheiroBrazil Luana Pinheiro3508318
60Mallory MartinUnited States Mallory Martin3345605
61Viktoriia DudakovaRussia Viktoriia Dudakova3325515
62Amanda CooperUnited States Amanda Cooper3155725
63Maryna MorozUkraine Maryna Moroz3111,0556
64Jaqueline AmorimBrazil Jaqueline Amorim2904847
65Bec RawlingsAustralia Bec Rawlings2846195
66Istela NunesBrazil Istela Nunes2805365
67Montserrat Conejo RuizMexico Montserrat Conejo Ruiz2595525
T-68Livinha SouzaBrazil Livinha Souza2373826
T-68Danielle TaylorUnited States Danielle Taylor2377335
70Alex ChambersAustralia Alex Chambers2143415

Career boards need at least 5 bouts with tracked statistics.

All boardsTotal strikes