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

#Fighter
1Daniel LacerdaBrazil Daniel Lacerda9.1522.15
2Leslie SmithUnited States Leslie Smith8.4163.17
3Emily DucoteUnited States Emily Ducote7.8475.05
4Randy CostaUnited States Randy Costa7.5826.66
5Frank Camacho Frank Camacho7.4467.58
6Priscila CachoeiraBrazil Priscila Cachoeira7.30130.115
7Billy Ray GoffUnited States Billy Ray Goff7.2936.05
8Mike BreedenUnited States Mike Breeden7.2845.85
9Nam PhanUnited States Nam Phan7.25120.08
10Ike VillanuevaUnited States Ike Villanueva7.2425.16
11Jessica Aguilar Jessica Aguilar7.1963.75
12Rhys McKeeIreland Rhys McKee7.1565.26
13Jordan WilliamsUnited States Jordan Williams7.1140.35
14Danny SilvaUnited States Danny Silva7.1065.55
15Steven NguyenUnited States Steven Nguyen7.1063.75
16Daniel BarezSpain Daniel Barez6.9261.55
17Justin GaethjeUnited States Justin Gaethje6.83202.216
18Shane BurgosUnited States Shane Burgos6.78140.511
19Sean O'ConnellUnited States Sean O'Connell6.7755.77
20Jared GoodenUnited States Jared Gooden6.7482.37
21Ange LoosaSwitzerland Ange Loosa6.7389.16
22Chase ShermanUnited States Chase Sherman6.65160.315
23Irene AldanaMexico Irene Aldana6.64205.214
24Mallory MartinUnited States Mallory Martin6.6446.15
25Djorden SantosBrazil Djorden Santos6.6363.65
26Carli JudiceUnited States Carli Judice6.6059.86
27Ozzy DiazUnited States Ozzy Diaz6.5932.35
28Kyle PrepolecCanada Kyle Prepolec6.5953.55
29Calvin KattarUnited States Calvin Kattar6.55221.815
30Chris BarnettUnited States Chris Barnett6.5553.06
31Diana BelbitaRomania Diana Belbita6.5586.98
32Ramon TaverasUnited States Ramon Taveras6.4547.95
33Pedro MunhozBrazil Pedro Munhoz6.41243.420
34Brian OrtegaUnited States Brian Ortega6.40191.713
35Austin ArnettUnited States Austin Arnett6.3868.85
36Parker PorterUnited States Parker Porter6.3258.78
37Julian ErosaUnited States Julian Erosa6.31148.720
38Jessica PenneUnited States Jessica Penne6.30109.19
39Andre FialhoPortugal Andre Fialho6.2661.27
40Michael Aswell Jr.United States Michael Aswell Jr.6.2676.76
41Kai Kamaka IIIUnited States Kai Kamaka III6.2577.97
42Tresean GoreUnited States Tresean Gore6.2477.88
43United States Steve Cantwell6.2279.16
44Deron WinnUnited States Deron Winn6.2166.65
45Montserrat Conejo RuizMexico Montserrat Conejo Ruiz6.1951.55
46Gabe GreenUnited States Gabe Green6.1963.06
47Nasrat Haqparast Nasrat Haqparast6.18191.016
48Nate LandwehrUnited States Nate Landwehr6.18108.612
49Yancy MedeirosUnited States Yancy Medeiros6.17119.814
50Daniel ZellhuberMexico Daniel Zellhuber6.17108.48
51Junior AlbiniBrazil Junior Albini6.0829.15
52Connor MatthewsUnited States Connor Matthews6.0646.25
53Billy QuarantilloUnited States Billy Quarantillo6.02148.013
54Paulo CostaBrazil Paulo Costa5.96151.812
55Marc-Andre BarriaultCanada Marc-Andre Barriault5.94170.717
56Steven PetersonUnited States Steven Peterson5.94126.59
57Miguel BaezaUnited States Miguel Baeza5.9283.08
58Brazil Rodrigo Damm5.9089.67
59MaheshateChina Maheshate5.8986.48
60Rodolfo BellatoBrazil Rodolfo Bellato5.8972.17
61Jordan WrightUnited States Jordan Wright5.8635.27
62Zhalgas ZhumagulovKazakhstan Zhalgas Zhumagulov5.8681.17
63Gian VillanteUnited States Gian Villante5.84201.218
64Joshua Van Joshua Van5.83170.812
65Cyril AskerFrance Cyril Asker5.8217.05
66Song KenanChina Song Kenan5.82107.911
67Esteban RibovicsArgentina Esteban Ribovics5.7897.110
68Karolina KowalkiewiczPoland Karolina Kowalkiewicz5.77251.519
69Josiane NunesBrazil Josiane Nunes5.7667.76
70Maria OliveiraBrazil Maria Oliveira5.7663.15
71Gauge YoungUnited States Gauge Young5.7375.05
72Ernesta KareckaiteLithuania Ernesta Kareckaite5.7275.05
73Eric SpicelyUnited States Eric Spicely5.7245.87
74Roxanne ModafferiUnited States Roxanne Modafferi5.72183.512
75Chris CurtisUnited States Chris Curtis5.69160.812
76Jared VanderaaUnited States Jared Vanderaa5.6784.68
77Jiri ProchazkaCzechia Jiri Prochazka5.6792.39
78Elves BrenerBrazil Elves Brener5.6780.17
79Bec RawlingsAustralia Bec Rawlings5.6684.47
80Thibault GoutiFrance Thibault Gouti5.6448.96
81RongzhuChina Rongzhu5.6395.57
82Carlos FelipeBrazil Carlos Felipe5.6075.05
83Vanessa DemopoulosUnited States Vanessa Demopoulos5.59141.912
84Jessica AndradeBrazil Jessica Andrade5.58286.330
85Nicolae NegumereanuRomania Nicolae Negumereanu5.5658.66
86Zhang MingyangChina Zhang Mingyang5.5520.05
87Marco Polo ReyesMexico Marco Polo Reyes5.5244.08
88Geoff NealUnited States Geoff Neal5.50139.415
89Nikolas MottaBrazil Nikolas Motta5.5053.07
90Shane YoungNew Zealand Shane Young5.4671.97
91Khaos WilliamsUnited States Khaos Williams5.45117.012
92Joey BeltranUnited States Joey Beltran5.45112.49
93Daniel RodriguezUnited States Daniel Rodriguez5.44178.016
94Kevin BorjasPeru Kevin Borjas5.4495.28
95Nazim Sadykhov Nazim Sadykhov5.4269.58
96Ji Yeon KimSouth Korea Ji Yeon Kim5.41141.910
97Valerie LetourneauCanada Valerie Letourneau5.4097.76
98Marlon VeraEcuador Marlon Vera5.39365.727
99Joe LauzonUnited States Joe Lauzon5.39213.027
100Hannah CifersUnited States Hannah Cifers5.3958.37

Career boards need at least 5 bouts with tracked statistics.

All boardsStrikes absorbed