Ultimate Fighting 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 September 22, 2026

#FighterStrikes landed per minuteMinutesBouts
1Carli JudiceUnited StatesCarli Judice9.3359.86
2Josh HokitUnited StatesJosh Hokit9.2936.25
3Joshua VanJoshua Van8.26170.812
4Tom AspinallEnglandTom Aspinall8.0718.49
5Casey O'NeillCasey O'Neill7.6089.29
6Leslie SmithUnited StatesLeslie Smith7.5663.17
7Steven NguyenUnited StatesSteven Nguyen7.4763.85
8Emily DucoteUnited StatesEmily Ducote7.4575.05
9Esteban RibovicsArgentinaEsteban Ribovics7.4293.19
10Shane BurgosUnited StatesShane Burgos7.40140.511
11Victor HenryUnited StatesVictor Henry7.3381.36
12Daniel RodriguezUnited StatesDaniel Rodriguez7.19178.016
13Billy QuarantilloUnited StatesBilly Quarantillo7.18148.013
14Joanne WoodScotlandJoanne Wood7.10187.117
15Juan AdamsUnited StatesJuan Adams7.0933.05
16Cristiane JustinoBrazilCristiane Justino7.0765.07
17Michael Aswell Jr.United StatesMichael Aswell Jr.7.0376.76
18Alice ArdeleanRomaniaAlice Ardelean7.0069.65
19Max HollowayUnited StatesMax Holloway6.92533.933
20Gauge YoungUnited StatesGauge Young6.8875.05
21Wang CongChinaWang Cong6.8469.96
22Terrance McKinneyUnited StatesTerrance McKinney6.8341.315
23Gilbert UrbinaUnited StatesGilbert Urbina6.6822.05
24Chris PadillaUnited StatesChris Padilla6.6768.36
25Zhang MingyangChinaZhang Mingyang6.6420.05
26Yazmin JaureguiMexicoYazmin Jauregui6.6442.55
27Payton TalbottUnited StatesPayton Talbott6.6276.67
28King GreenUnited StatesKing Green6.61317.730
29Luke SandersUnited StatesLuke Sanders6.6163.08
30Manuel TorresMexicoManuel Torres6.5722.78
31Carlos UlbergNew ZealandCarlos Ulberg6.5785.712
32Frank CamachoFrank Camacho6.5667.58
33Randy CostaUnited StatesRandy Costa6.5326.66
34Cain VelasquezUnited StatesCain Velasquez6.48111.015
35Diana BelbitaRomaniaDiana Belbita6.4586.98
36Djorden SantosBrazilDjorden Santos6.4363.65
37Bolaji OkiBelgiumBolaji Oki6.4158.96
38Jessica AndradeBrazilJessica Andrade6.37286.330
39Danny SilvaUnited StatesDanny Silva6.3565.55
40Mason JonesWalesMason Jones6.3390.47
41Chidi NjokuaniUnited StatesChidi Njokuani6.30110.812
42Justin GaethjeUnited StatesJustin Gaethje6.29202.216
43Parker PorterUnited StatesParker Porter6.2858.78
44Joanna JedrzejczykPolandJoanna Jedrzejczyk6.28279.215
45Nasrat HaqparastNasrat Haqparast6.24191.016
46Julian ErosaUnited StatesJulian Erosa6.18147.219
47Julia PolastriBrazilJulia Polastri6.18100.28
48Chris GruetzemacherUnited StatesChris Gruetzemacher6.1873.07
49Jamahal HillUnited StatesJamahal Hill6.17122.611
50Paulo CostaBrazilPaulo Costa6.15151.812
51Navajo StirlingNew ZealandNavajo Stirling6.1472.87
52Sean O'MalleyUnited StatesSean O'Malley6.11185.516
53Sabina MazoColombiaSabina Mazo6.1092.17
54Chris DaukausUnited StatesChris Daukaus6.0525.58
55Chase ShermanUnited StatesChase Sherman6.04160.315
56Marco TulioBrazilMarco Tulio6.0157.46
57Marco Polo ReyesMexicoMarco Polo Reyes6.0044.08
58Alexander VolkanovskiAustraliaAlexander Volkanovski5.99303.018
59Sean StricklandUnited StatesSean Strickland5.98406.725
60Adrian YanezUnited StatesAdrian Yanez5.9585.812
61MarQuel MederosUnited StatesMarQuel Mederos5.9371.46
62Ignacio BahamondesChileIgnacio Bahamondes5.90134.212
63Bill AlgeoUnited StatesBill Algeo5.88131.111
64Iwo BaraniewskiPolandIwo Baraniewski5.8818.75
65RongzhuChinaRongzhu5.8695.57
66Jalin TurnerUnited StatesJalin Turner5.84100.216
67Armen PetrosyanArmen Petrosyan5.8488.68
68Hyder AmilUnited StatesHyder Amil5.8357.47
69Michal OleksiejczukPolandMichal Oleksiejczuk5.82106.218
70Danny BarlowUnited StatesDanny Barlow5.8145.85
71Jake CollierUnited StatesJake Collier5.80148.514
72Yousri BelgarouiYousri Belgaroui5.8056.65
73Gregory RodriguesBrazilGregory Rodrigues5.78143.615
74Mike BreedenUnited StatesMike Breeden5.7545.85
75Ibo AslanTürkiyeIbo Aslan5.7534.16
76Uros MedicSerbiaUros Medic5.7045.012
77Michael MoralesEcuadorMichael Morales5.6872.08
78Alan JoubanUnited StatesAlan Jouban5.67117.013
79Evan ElderUnited StatesEvan Elder5.6662.45
80Josiane NunesBrazilJosiane Nunes5.6567.76
81Rodolfo BellatoBrazilRodolfo Bellato5.6460.46
82Chris CurtisUnited StatesChris Curtis5.63160.812
83Jared GordonUnited StatesJared Gordon5.62183.917
84Jiri ProchazkaCzechiaJiri Prochazka5.6192.39
85Gabe GreenUnited StatesGabe Green5.6063.06
86Brandon RoyvalUnited StatesBrandon Royval5.60152.213
87Davey GrantUnited KingdomDavey Grant5.58190.416
88Benoit Saint DenisFranceBenoit Saint Denis5.5886.813
89Ange LoosaSwitzerlandAnge Loosa5.5789.16
90Tafon NchukwiCameroonTafon Nchukwi5.5779.07
91Manon FiorotFranceManon Fiorot5.57143.410
92Todd DuffeeUnited StatesTodd Duffee5.5616.55
93Nate LandwehrUnited StatesNate Landwehr5.55102.811
94Shara MagomedovRussiaShara Magomedov5.5597.37
95Karolina KowalkiewiczPolandKarolina Kowalkiewicz5.54251.519
96Marc-Andre BarriaultCanadaMarc-Andre Barriault5.54166.216
97Mario BautistaUnited StatesMario Bautista5.52156.415
98Marcin PrachnioPolandMarcin Prachnio5.52107.411
99Dustin JacobyUnited StatesDustin Jacoby5.52190.519
100Jared HammanUnited StatesJared Hamman5.5250.77

Career boards need at least 5 bouts with tracked statistics.