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 5, 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
5Priscila CachoeiraBrazil Priscila Cachoeira7.45121.414
6Frank Camacho Frank Camacho7.4467.58
7Mike BreedenUnited States Mike Breeden7.2845.85
8Nam PhanUnited States Nam Phan7.25120.08
9Ike VillanuevaUnited States Ike Villanueva7.2425.16
10Jessica Aguilar Jessica Aguilar7.1963.75
11Rhys McKeeIreland Rhys McKee7.1565.26
12Jordan WilliamsUnited States Jordan Williams7.1140.35
13Danny SilvaUnited States Danny Silva7.1065.55
14Steven NguyenUnited States Steven Nguyen7.0963.85
15Daniel BarezSpain Daniel Barez6.9261.55
16Justin GaethjeUnited States Justin Gaethje6.83202.216
17Shane BurgosUnited States Shane Burgos6.78140.511
18Sean O'ConnellUnited States Sean O'Connell6.7755.77
19Jared GoodenUnited States Jared Gooden6.7482.37
20Ange LoosaSwitzerland Ange Loosa6.7389.16
21Chase ShermanUnited States Chase Sherman6.65160.315
22Irene AldanaMexico Irene Aldana6.64205.214
23Mallory MartinUnited States Mallory Martin6.6446.15
24Djorden SantosBrazil Djorden Santos6.6363.65
25Carli JudiceUnited States Carli Judice6.6059.86
26Ozzy DiazUnited States Ozzy Diaz6.5932.35
27Kyle PrepolecCanada Kyle Prepolec6.5953.55
28Calvin KattarUnited States Calvin Kattar6.55221.815
29Chris BarnettUnited States Chris Barnett6.5553.06
30Diana BelbitaRomania Diana Belbita6.5586.98
31MaheshateChina Maheshate6.4671.47
32Pedro MunhozBrazil Pedro Munhoz6.41243.420
33Brian OrtegaUnited States Brian Ortega6.40191.713
34Austin ArnettUnited States Austin Arnett6.3868.85
35Ramon TaverasUnited States Ramon Taveras6.3547.95
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
53Nazim Sadykhov Nazim Sadykhov6.0362.58
54Billy QuarantilloUnited States Billy Quarantillo6.02148.013
55Paulo CostaBrazil Paulo Costa5.96151.812
56Marc-Andre BarriaultCanada Marc-Andre Barriault5.94170.717
57Steven PetersonUnited States Steven Peterson5.94126.59
58Miguel BaezaUnited States Miguel Baeza5.9283.08
59Brazil Rodrigo Damm5.9089.67
60Rodolfo BellatoBrazil Rodolfo Bellato5.8972.27
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.7797.210
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
76Billy Ray GoffUnited States Billy Ray Goff5.6846.05
77Jared VanderaaUnited States Jared Vanderaa5.6784.68
78Jiri ProchazkaCzechia Jiri Prochazka5.6792.39
79Elves BrenerBrazil Elves Brener5.6780.17
80Bec RawlingsAustralia Bec Rawlings5.6684.47
81Thibault GoutiFrance Thibault Gouti5.6448.96
82RongzhuChina Rongzhu5.6395.57
83Carlos FelipeBrazil Carlos Felipe5.6075.05
84Vanessa DemopoulosUnited States Vanessa Demopoulos5.59141.912
85Jessica AndradeBrazil Jessica Andrade5.58286.330
86Nicolae NegumereanuRomania Nicolae Negumereanu5.5658.66
87Zhang MingyangChina Zhang Mingyang5.5520.05
88Marco Polo ReyesMexico Marco Polo Reyes5.5244.08
89Geoff NealUnited States Geoff Neal5.50139.415
90Nikolas MottaBrazil Nikolas Motta5.5053.07
91Shane YoungNew Zealand Shane Young5.4671.97
92Khaos WilliamsUnited States Khaos Williams5.45117.012
93Joey BeltranUnited States Joey Beltran5.45112.49
94Daniel RodriguezUnited States Daniel Rodriguez5.44178.016
95Kevin BorjasPeru Kevin Borjas5.4495.28
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