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

#FighterStrikes landed per minuteMinutesBouts
1Victor HenryUnited StatesVictor Henry7.3381.36
2Louis SmolkaUnited StatesLouis Smolka7.1838.37
3Payton TalbottUnited StatesPayton Talbott6.6276.67
4Randy CostaUnited StatesRandy Costa6.5326.66
5Sean O'MalleyUnited StatesSean O'Malley6.11185.516
6Adrian YanezUnited StatesAdrian Yanez5.9585.812
7Luke SandersUnited StatesLuke Sanders5.8936.95
8Davey GrantUnited KingdomDavey Grant5.70183.215
9Marcus McGheeUnited StatesMarcus McGhee5.6855.85
10Rob FontUnited StatesRob Font5.53238.119
11Mario BautistaUnited StatesMario Bautista5.52156.415
12Nathaniel WoodEnglandNathaniel Wood5.5254.55
13Pedro MunhozBrazilPedro Munhoz5.46243.420
14Jean MatsumotoBrazilJean Matsumoto5.3985.06
15Batgerel DanaaMongoliaBatgerel Danaa5.3857.87
16John LinekerBrazilJohn Lineker5.31103.68
17Cameron SaaimanSouth AfricaCameron Saaiman5.2967.67
18Cory SandhagenUnited StatesCory Sandhagen5.17216.715
19Petr YanRussiaPetr Yan5.16282.116
20Javid BasharatJavid Basharat5.1593.27
21TJ DillashawUnited StatesTJ Dillashaw5.13218.316
22Xiao LongChinaXiao Long5.0272.56
23Thomas AlmeidaBrazilThomas Almeida4.9575.09
24Brad KatonaCanadaBrad Katona4.82106.18
25Kyler PhillipsUnited StatesKyler Phillips4.75138.311
26Casey KenneyUnited StatesCasey Kenney4.7478.16
27Ricky TurciosUnited StatesRicky Turcios4.7382.46
28Vinicius OliveiraBrazilVinicius Oliveira4.7372.56
29Aljamain SterlingUnited StatesAljamain Sterling4.73235.718
30Johnny BedfordUnited StatesJohnny Bedford4.5040.45
31David MartinezMexicoDavid Martinez4.5064.65
32Raoni BarcelosBrazilRaoni Barcelos4.50185.814
33Taylor LapilusFranceTaylor Lapilus4.4896.47
34Sergio PettisUnited StatesSergio Pettis4.4674.75
35Andre EwellUnited StatesAndre Ewell4.4296.27
36Merab DvalishviliGeorgiaMerab Dvalishvili4.40284.116
37Chris GutierrezUnited StatesChris Gutierrez4.40163.812
38Benito LopezUnited StatesBenito Lopez4.3953.15
39Jonathan MartinezUnited StatesJonathan Martinez4.36169.713
40Mana MartinezUnited StatesMana Martinez4.3362.45
41Da'Mon BlackshearUnited StatesDa'Mon Blackshear4.33101.510
42Cody StamannUnited StatesCody Stamann4.28119.811
43Henry CejudoUnited StatesHenry Cejudo4.28109.87
44Dominick CruzUnited StatesDominick Cruz4.26183.310
45Marlon VeraEcuadorMarlon Vera4.22321.924
46Renan BaraoBrazilRenan Barao4.21175.313
47Aiemann ZahabiCanadaAiemann Zahabi4.19115.210
48Jimmie RiveraUnited StatesJimmie Rivera4.13122.010
49Song YadongChinaSong Yadong4.13208.416
50Daniel MarcosPeruDaniel Marcos4.1191.87
51Alex CaceresUnited StatesAlex Caceres4.02107.69
52Jose AldoBrazilJose Aldo3.98138.48
53John CastanedaUnited StatesJohn Castaneda3.9776.46
54Jack ShoreWalesJack Shore3.9673.86
55Cameron SmothermanUnited StatesCameron Smotherman3.9548.15
56Frankie SaenzUnited StatesFrankie Saenz3.94129.310
57Anthony BirchakUnited StatesAnthony Birchak3.9331.36
58Brian KelleherUnited StatesBrian Kelleher3.9076.111
59Vaughan LeeUnited KingdomVaughan Lee3.9059.37
60Tony GravelyUnited StatesTony Gravely3.82100.09
61Farid BasharatFarid Basharat3.8194.37
62Jose QuinonezMexicoJose Quinonez3.8179.68
63Takeya MizugakiJapanTakeya Mizugaki3.79161.614
64Francisco RiveraUnited StatesFrancisco Rivera3.7897.710
65Albert MoralesUnited StatesAlbert Morales3.7574.26
66Umar NurmagomedovRussiaUmar Nurmagomedov3.72130.19
67Vince MoralesUnited StatesVince Morales3.70158.912
68Cristian QuinonezMexicoCristian Quinonez3.6747.75
69Douglas Silva de AndradeBrazilDouglas Silva de Andrade3.65102.69
70Cody GibsonUnited StatesCody Gibson3.59112.211
71Alejandro PerezMexicoAlejandro Perez3.57108.911
72Miles JohnsUnited StatesMiles Johns3.55141.811
73Mike EastonUnited StatesMike Easton3.5199.97
74Eddie WinelandUnited StatesEddie Wineland3.49151.016
75Henry BrionesMexicoHenry Briones3.4751.35
76Raphael AssuncaoBrazilRaphael Assuncao3.46224.318
77Guido CannettiArgentinaGuido Cannetti3.4472.610
78George RoopUnited StatesGeorge Roop3.4261.46
79Scott JorgensenUnited StatesScott Jorgensen3.4190.98
80Joe SotoUnited StatesJoe Soto3.4169.27
81Marlon MoraesBrazilMarlon Moraes3.3786.211
82Muin GafurovTajikistanMuin Gafurov3.3676.26
83John DodsonUnited StatesJohn Dodson3.34125.99
84AoriqilengChinaAoriqileng3.3162.08
85Erik PerezMexicoErik Perez3.1690.39
86Matthew LopezUnited StatesMatthew Lopez3.1367.86
87Brad PickettUnited KingdomBrad Pickett3.1293.110
88Chad AnheligerCanadaChad Anheliger3.1188.46
89Ricardo RamosBrazilRicardo Ramos3.0859.45
90Kyung Ho KangSouth KoreaKyung Ho Kang3.07145.212
91John AlbertUnited StatesJohn Albert3.0522.05
92Ricky SimonUnited StatesRicky Simon3.03215.617
93Urijah FaberUnited StatesUrijah Faber3.02220.617
94Montel JacksonUnited StatesMontel Jackson3.02154.914
95Sergey MorozovKazakhstanSergey Morozov3.0162.15
96El SalvadorIvan Menjivar2.9957.67
97Johnny EduardoBrazilJohnny Eduardo2.9569.28
98Yves JabouinHaitiYves Jabouin2.9496.69
99Said NurmagomedovRussiaSaid Nurmagomedov2.8789.210
100Brett JohnsWalesBrett Johns2.8688.47

Career boards need at least 5 bouts with tracked statistics.