Skip to content
MMA Calendar

UFC Record Book

UFC: Strikes landed per minute

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

Updated November 13, 2026

#Fighter
1Carli JudiceUnited States Carli Judice9.3359.86
2Josh HokitUnited States Josh Hokit9.2936.25
3Joshua Van Joshua Van8.26170.812
4Tom AspinallEngland Tom Aspinall8.0718.49
5Casey O'Neill Casey O'Neill7.6089.29
6Leslie SmithUnited States Leslie Smith7.5663.17
7Esteban RibovicsArgentina Esteban Ribovics7.4897.110
8Steven NguyenUnited States Steven Nguyen7.4763.75
9Emily DucoteUnited States Emily Ducote7.4575.05
10Shane BurgosUnited States Shane Burgos7.40140.511
11Victor HenryUnited States Victor Henry7.3381.36
12Yazmin JaureguiMexico Yazmin Jauregui7.2643.56
13Daniel RodriguezUnited States Daniel Rodriguez7.19178.016
14Billy QuarantilloUnited States Billy Quarantillo7.18148.013
15Joanne WoodScotland Joanne Wood7.10187.117
16Juan AdamsUnited States Juan Adams7.0933.05
17Cristiane JustinoBrazil Cristiane Justino7.0765.07
18Michael Aswell Jr.United States Michael Aswell Jr.7.0376.76
19Alice ArdeleanRomania Alice Ardelean7.0069.65
20Max HollowayUnited States Max Holloway6.92533.933
21Gauge YoungUnited States Gauge Young6.8875.05
22Terrance McKinneyUnited States Terrance McKinney6.8341.315
23Payton TalbottUnited States Payton Talbott6.7578.88
24Gilbert UrbinaUnited States Gilbert Urbina6.6822.05
25Chris PadillaUnited States Chris Padilla6.6768.36
26Zhang MingyangChina Zhang Mingyang6.6420.05
27King GreenUnited States King Green6.61321.831
28Luke SandersUnited States Luke Sanders6.6163.08
29Manuel TorresMexico Manuel Torres6.5722.78
30Carlos UlbergNew Zealand Carlos Ulberg6.5785.712
31Frank Camacho Frank Camacho6.5667.58
32Randy CostaUnited States Randy Costa6.5326.66
33Cain VelasquezUnited States Cain Velasquez6.48111.015
34Navajo StirlingNew Zealand Navajo Stirling6.4772.87
35Ernesta KareckaiteLithuania Ernesta Kareckaite6.4775.05
36Diana BelbitaRomania Diana Belbita6.4586.98
37Yousri Belgaroui Yousri Belgaroui6.4456.65
38Djorden SantosBrazil Djorden Santos6.4363.65
39Jessica AndradeBrazil Jessica Andrade6.37286.330
40Danny SilvaUnited States Danny Silva6.3565.55
41Mason JonesWales Mason Jones6.3390.47
42Chidi NjokuaniUnited States Chidi Njokuani6.30110.812
43Justin GaethjeUnited States Justin Gaethje6.29202.216
44Parker PorterUnited States Parker Porter6.2858.78
45Joanna JedrzejczykPoland Joanna Jedrzejczyk6.28279.215
46Nasrat Haqparast Nasrat Haqparast6.24191.016
47Julian ErosaUnited States Julian Erosa6.22148.720
48Julia PolastriBrazil Julia Polastri6.18100.18
49Chris GruetzemacherUnited States Chris Gruetzemacher6.1873.07
50Jamahal HillUnited States Jamahal Hill6.17122.611
51Paulo CostaBrazil Paulo Costa6.15151.812
52Abdul Rakhman YakhyaevTürkiye Abdul Rakhman Yakhyaev6.136.75
53Kevin VallejosArgentina Kevin Vallejos6.1245.66
54Sean O'MalleyUnited States Sean O'Malley6.11185.516
55Sabina MazoColombia Sabina Mazo6.1092.17
56Wang CongChina Wang Cong6.0794.97
57Billy Ray GoffUnited States Billy Ray Goff6.0636.05
58Bolaji OkiBelgium Bolaji Oki6.0573.87
59Chris DaukausUnited States Chris Daukaus6.0525.58
60Chase ShermanUnited States Chase Sherman6.04160.315
61Marco TulioBrazil Marco Tulio6.0257.36
62Marco Polo ReyesMexico Marco Polo Reyes6.0044.08
63Alexander VolkanovskiAustralia Alexander Volkanovski5.98312.919
64Sean StricklandUnited States Sean Strickland5.98406.725
65Adrian YanezUnited States Adrian Yanez5.9585.812
66MarQuel MederosUnited States MarQuel Mederos5.9471.36
67Ignacio BahamondesChile Ignacio Bahamondes5.90134.212
68Bill AlgeoUnited States Bill Algeo5.88131.111
69RongzhuChina Rongzhu5.8695.57
70Jalin TurnerUnited States Jalin Turner5.84100.216
71Armen Petrosyan Armen Petrosyan5.8488.68
72Hyder AmilUnited States Hyder Amil5.8357.47
73Iwo BaraniewskiPoland Iwo Baraniewski5.8318.75
74Michal OleksiejczukPoland Michal Oleksiejczuk5.82106.218
75Danny BarlowUnited States Danny Barlow5.8145.85
76Jake CollierUnited States Jake Collier5.80148.514
77Gregory RodriguesBrazil Gregory Rodrigues5.78143.615
78Uros MedicSerbia Uros Medic5.7744.412
79Ibo AslanTürkiye Ibo Aslan5.7534.16
80Mike BreedenUnited States Mike Breeden5.7545.85
81Michael MoralesEcuador Michael Morales5.6872.08
82Alan JoubanUnited States Alan Jouban5.67117.013
83Evan ElderUnited States Evan Elder5.6662.45
84Josiane NunesBrazil Josiane Nunes5.6567.76
85Chris CurtisUnited States Chris Curtis5.63160.812
86Jared GordonUnited States Jared Gordon5.62183.917
87Jiri ProchazkaCzechia Jiri Prochazka5.6192.39
88Gabe GreenUnited States Gabe Green5.6063.06
89Brandon RoyvalUnited States Brandon Royval5.60152.213
90Davey GrantUnited Kingdom Davey Grant5.60191.417
91Marc-Andre BarriaultCanada Marc-Andre Barriault5.58170.717
92Benoit Saint DenisFrance Benoit Saint Denis5.5886.813
93Ange LoosaSwitzerland Ange Loosa5.5789.16
94Tafon NchukwiCameroon Tafon Nchukwi5.5779.07
95Manon FiorotFrance Manon Fiorot5.57143.410
96Todd DuffeeUnited States Todd Duffee5.5616.55
97Ikram AliskerovRussia Ikram Aliskerov5.5643.27
98Shara MagomedovRussia Shara Magomedov5.5597.37
99Marcus McGheeUnited States Marcus McGhee5.5467.87
100Karolina KowalkiewiczPoland Karolina Kowalkiewicz5.54251.519

Career boards need at least 5 bouts with tracked statistics.

All boardsStrikes per minute