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 7, 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
7Steven NguyenUnited States Steven Nguyen7.4763.85
8Esteban RibovicsArgentina Esteban Ribovics7.4797.210
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
34Ernesta KareckaiteLithuania Ernesta Kareckaite6.4775.05
35Diana BelbitaRomania Diana Belbita6.4586.98
36Djorden SantosBrazil Djorden Santos6.4363.65
37Jessica AndradeBrazil Jessica Andrade6.37286.330
38Danny SilvaUnited States Danny Silva6.3565.55
39Mason JonesWales Mason Jones6.3390.47
40Chidi NjokuaniUnited States Chidi Njokuani6.30110.812
41Justin GaethjeUnited States Justin Gaethje6.29202.216
42Parker PorterUnited States Parker Porter6.2858.78
43Joanna JedrzejczykPoland Joanna Jedrzejczyk6.28279.215
44Nasrat Haqparast Nasrat Haqparast6.24191.016
45Julian ErosaUnited States Julian Erosa6.22148.720
46Julia PolastriBrazil Julia Polastri6.18100.28
47Chris GruetzemacherUnited States Chris Gruetzemacher6.1873.07
48Jamahal HillUnited States Jamahal Hill6.17122.611
49Paulo CostaBrazil Paulo Costa6.15151.812
50Abdul Rakhman YakhyaevTürkiye Abdul Rakhman Yakhyaev6.156.75
51Navajo StirlingNew Zealand Navajo Stirling6.1472.87
52Sean O'MalleyUnited States Sean O'Malley6.11185.516
53Sabina MazoColombia Sabina Mazo6.1092.17
54Wang CongChina Wang Cong6.0794.97
55Chris DaukausUnited States Chris Daukaus6.0525.58
56Bolaji OkiBelgium Bolaji Oki6.0573.97
57Chase ShermanUnited States Chase Sherman6.04160.315
58Marco TulioBrazil Marco Tulio6.0157.46
59Marco Polo ReyesMexico Marco Polo Reyes6.0044.08
60Alexander VolkanovskiAustralia Alexander Volkanovski5.98312.919
61Sean StricklandUnited States Sean Strickland5.98406.725
62Adrian YanezUnited States Adrian Yanez5.9585.812
63MarQuel MederosUnited States MarQuel Mederos5.9371.46
64Ignacio BahamondesChile Ignacio Bahamondes5.90134.212
65Bill AlgeoUnited States Bill Algeo5.88131.111
66Iwo BaraniewskiPoland Iwo Baraniewski5.8818.75
67RongzhuChina Rongzhu5.8695.57
68Jalin TurnerUnited States Jalin Turner5.84100.216
69Armen Petrosyan Armen Petrosyan5.8488.68
70Hyder AmilUnited States Hyder Amil5.8357.47
71Michal OleksiejczukPoland Michal Oleksiejczuk5.82106.218
72Danny BarlowUnited States Danny Barlow5.8145.85
73Jake CollierUnited States Jake Collier5.80148.514
74Yousri Belgaroui Yousri Belgaroui5.8056.65
75Gregory RodriguesBrazil Gregory Rodrigues5.78143.615
76Mike BreedenUnited States Mike Breeden5.7545.85
77Ibo AslanTürkiye Ibo Aslan5.7534.16
78Uros MedicSerbia Uros Medic5.7045.012
79Michael MoralesEcuador Michael Morales5.6872.08
80Alan JoubanUnited States Alan Jouban5.67117.013
81Evan ElderUnited States Evan Elder5.6662.45
82Josiane NunesBrazil Josiane Nunes5.6567.76
83Chris CurtisUnited States Chris Curtis5.63160.812
84Jared GordonUnited States Jared Gordon5.62183.917
85Jiri ProchazkaCzechia Jiri Prochazka5.6192.39
86Gabe GreenUnited States Gabe Green5.6063.06
87Brandon RoyvalUnited States Brandon Royval5.60152.213
88Davey GrantUnited Kingdom Davey Grant5.58190.416
89Marc-Andre BarriaultCanada Marc-Andre Barriault5.58170.717
90Benoit Saint DenisFrance Benoit Saint Denis5.5886.813
91Ange LoosaSwitzerland Ange Loosa5.5789.16
92Tafon NchukwiCameroon Tafon Nchukwi5.5779.07
93Manon FiorotFrance Manon Fiorot5.57143.410
94Todd DuffeeUnited States Todd Duffee5.5616.55
95Shara MagomedovRussia Shara Magomedov5.5597.37
96Marcus McGheeUnited States Marcus McGhee5.5467.87
97Karolina KowalkiewiczPoland Karolina Kowalkiewicz5.54251.519
98Kai Kamaka IIIUnited States Kai Kamaka III5.5377.97
99Mario BautistaUnited States Mario Bautista5.52156.415
100Marcin PrachnioPoland Marcin Prachnio5.52107.411

Career boards need at least 5 bouts with tracked statistics.

All boardsStrikes per minute