Skip to content
MMA Calendar

UFC Record Book

UFC: Best striking differential

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

Updated November 8, 2026

#Fighter
1Wang CongChina Wang Cong3.0479.96
2Carli JudiceUnited States Carli Judice2.7259.86
3Joanne WoodScotland Joanne Wood2.42135.912
4Casey O'Neill Casey O'Neill2.2489.29
5Natalia SilvaBrazil Natalia Silva2.06129.49
6Sabina MazoColombia Sabina Mazo1.8977.16
7Manon FiorotFrance Manon Fiorot1.81143.410
8Maycee BarberUnited States Maycee Barber1.43142.512
9Valentina Shevchenko Valentina Shevchenko1.37272.814
10Jamey-Lyn HorthCanada Jamey-Lyn Horth1.2277.16
11Jessica AndradeBrazil Jessica Andrade1.1757.47
12Luana CarolinaBrazil Luana Carolina1.10118.29
13Erin BlanchfieldUnited States Erin Blanchfield1.02137.610
14Miranda MaverickUnited States Miranda Maverick0.98159.412
15Antonina Shevchenko Antonina Shevchenko0.93103.99
16Mariya AgapovaKazakhstan Mariya Agapova0.8154.47
17Molly McCannUnited Kingdom Molly McCann0.78118.411
18Taila SantosBrazil Taila Santos0.75119.88
19Cortney CaseyUnited States Cortney Casey0.7163.25
20Andrea LeeUnited States Andrea Lee0.71199.914
21Veronica Hardy Veronica Hardy0.6499.68
22Melissa GattoBrazil Melissa Gatto0.4880.86
23Ji Yeon KimSouth Korea Ji Yeon Kim0.10111.98
24Rose NamajunasUnited States Rose Namajunas0.08120.06
25Katlyn CerminaraUnited States Katlyn Cerminara0.07200.715
26Mara Romero BorellaItaly Mara Romero Borella0.0665.87
27Tracy CortezUnited States Tracy Cortez0.03124.78
28Dione BarbosaBrazil Dione Barbosa-0.1173.07
29Amanda RibasBrazil Amanda Ribas-0.1466.15
30Jennifer MaiaBrazil Jennifer Maia-0.17179.512
31Alexa GrassoMexico Alexa Grasso-0.18161.210
32Cynthia CalvilloUnited States Cynthia Calvillo-0.2169.95
33Ariane Lipski da SilvaBrazil Ariane Lipski da Silva-0.24159.213
34Maryna MorozUkraine Maryna Moroz-0.3073.46
35Karine SilvaBrazil Karine Silva-0.36108.410
36Montana De La RosaUnited States Montana De La Rosa-0.49146.312
37Jasmine JasudaviciusCanada Jasmine Jasudavicius-0.52166.413
38JJ AldrichUnited States JJ Aldrich-0.55190.514
39Jessica EyeUnited States Jessica Eye-0.63135.49
40Gillian RobertsonCanada Gillian Robertson-0.65121.813
41Juliana MillerUnited States Juliana Miller-1.1069.36
42Viviane AraujoBrazil Viviane Araujo-1.12190.012
43Mayra Bueno SilvaBrazil Mayra Bueno Silva-1.4167.46
44Gabriella FernandesBrazil Gabriella Fernandes-1.5787.07
45Victoria LeonardoUnited States Victoria Leonardo-1.5947.86
46Shana DobsonUnited States Shana Dobson-1.8653.96
47Lauren MurphyUnited States Lauren Murphy-1.90159.311
48Roxanne ModafferiUnited States Roxanne Modafferi-2.31168.511
49Priscila CachoeiraBrazil Priscila Cachoeira-3.2482.18

Career boards need at least 5 bouts with tracked statistics.

All boardsStriking differential