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
1Josh HokitUnited StatesJosh Hokit9.2936.25
2Tom AspinallEnglandTom Aspinall8.0718.49
3Juan AdamsUnited StatesJuan Adams7.0933.05
4Jake CollierUnited StatesJake Collier7.0285.68
5Cain VelasquezUnited StatesCain Velasquez6.48111.015
6Chris DaukausUnited StatesChris Daukaus6.4122.87
7Parker PorterUnited StatesParker Porter6.2858.78
8Chase ShermanUnited StatesChase Sherman6.04160.315
9Todd DuffeeUnited StatesTodd Duffee5.5616.55
10Daniel CormierUnited StatesDaniel Cormier5.3985.96
11Ciryl GaneFranceCiryl Gane5.37177.413
12Greg HardyUnited StatesGreg Hardy5.0860.811
13Alexander VolkovRussiaAlexander Volkov5.08246.119
14Waldo Cortes AcostaDominican RepublicWaldo Cortes Acosta5.03165.115
15Jared VanderaaUnited StatesJared Vanderaa4.9684.68
16Lukasz BrzeskiPolandLukasz Brzeski4.9072.98
17Carlos FelipeBrazilCarlos Felipe4.8875.05
18Tallison TeixeiraBrazilTallison Teixeira4.8518.85
19Joey BeltranUnited StatesJoey Beltran4.7182.47
20Mick ParkinUnited KingdomMick Parkin4.7065.36
21Stipe MiocicUnited StatesStipe Miocic4.67215.719
22Fabricio WerdumBrazilFabricio Werdum4.60193.418
23Josh BarnettUnited StatesJosh Barnett4.5682.39
24Josh ParisianUnited StatesJosh Parisian4.5576.29
25Sergei PavlovichRussiaSergei Pavlovich4.4963.412
26United StatesDave Herman4.4927.85
27Junior Dos SantosBrazilJunior Dos Santos4.49247.023
28United StatesShane Carwin4.4429.56
29Tanner BoserCanadaTanner Boser4.40102.59
30Martin BudaySlovakiaMartin Buday4.39101.79
31Rizvan KunievRussiaRizvan Kuniev4.3257.25
32Augusto SakaiBrazilAugusto Sakai4.3299.69
33Tim SylviaUnited StatesTim Sylvia4.25137.613
34Justin TafaNew ZealandJustin Tafa4.0954.19
35Kennedy NzechukwuNigeriaKennedy Nzechukwu4.0326.55
36Ben RothwellUnited StatesBen Rothwell3.99170.717
37Curtis BlaydesUnited StatesCurtis Blaydes3.99202.521
38Junior AlbiniBrazilJunior Albini3.9829.15
39Anthony HamiltonUnited StatesAnthony Hamilton3.9162.910
40Andrei ArlovskiAndrei Arlovski3.90395.041
41Jhonata DinizBrazilJhonata Diniz3.8959.76
42Alistair OvereemNetherlandsAlistair Overeem3.87184.820
43Mohammed UsmanNigeriaMohammed Usman3.8580.66
44Brandon VeraUnited StatesBrandon Vera3.8145.27
45Alexander RomanovMoldovaAlexander Romanov3.7886.910
46Mario PintoPortugalMario Pinto3.6837.55
47Jamal PoguesUnited StatesJamal Pogues3.6375.05
48Brock LesnarBrock Lesnar3.5745.47
49Matt MitrioneUnited StatesMatt Mitrione3.5588.114
50Marcos Rogerio de LimaBrazilMarcos Rogerio de Lima3.5183.112
51FranceCheick Kongo3.51163.418
52Marcin TyburaPolandMarcin Tybura3.49279.425
53Jairzinho RozenstruikSurinameJairzinho Rozenstruik3.48141.915
54United StatesEddie Sanchez3.4553.06
55Timothy JohnsonUnited StatesTimothy Johnson3.4382.87
56Rodrigo NascimentoBrazilRodrigo Nascimento3.4181.98
57NetherlandsAntoni Hardonk3.4051.28
58Justin WillisUnited StatesJustin Willis3.3762.65
59Junior TafaNew ZealandJunior Tafa3.3634.85
60Chris BarnettUnited StatesChris Barnett3.3653.06
61Cyril AskerFranceCyril Asker3.3517.05
62Serghei SpivacMoldovaSerghei Spivac3.35140.516
63Walt HarrisUnited StatesWalt Harris3.3088.915
64Aleksei OleinikAleksei Oleinik3.29115.717
65Maurice GreeneUnited StatesMaurice Greene3.2867.68
66Tai TuivasaAustraliaTai Tuivasa3.25160.719
67Blagoy IvanovBulgariaBlagoy Ivanov3.25130.08
68Don'Tale MayesUnited StatesDon'Tale Mayes3.23163.714
69Paul BuentelloUnited StatesPaul Buentello3.1841.56
70Stefan StruveNetherlandsStefan Struve3.12187.524
71Vitor BelfortBrazilVitor Belfort3.1015.25
72Daniel OmielanczukPolandDaniel Omielanczuk3.09107.39
73Shawn JordanUnited StatesShawn Jordan3.0976.010
74Thomas PetersenUnited StatesThomas Petersen3.0381.48
75Travis BrowneUnited StatesTravis Browne2.93136.517
76Brendan SchaubUnited StatesBrendan Schaub2.9173.910
77Shamil GazievRussiaShamil Gaziev2.8958.58
78Antonio SilvaBrazilAntonio Silva2.8867.311
79BrazilAntonio Rodrigo Nogueira2.8393.311
80Tim HagueCanadaTim Hague2.7934.85
81Pat BarryUnited StatesPat Barry2.7269.212
82Austen LaneUnited StatesAusten Lane2.7038.97
83Karl WilliamsKarl Williams2.6775.25
84United StatesRandy Couture2.62170.513
85Mark HuntNew ZealandMark Hunt2.51185.917
86United StatesJon Madsen2.4656.85
87Yorgan De CastroUnited StatesYorgan De Castro2.4639.55
88Shamil AbdurakhimovRussiaShamil Abdurakhimov2.41104.011
89Derrick LewisUnited StatesDerrick Lewis2.41283.132
90Francis NgannouCameroonFrancis Ngannou2.3398.214
91United StatesTra Telligman2.3130.35
92Phil De FriesUnited KingdomPhil De Fries2.3027.45
93Heath HerringUnited StatesHeath Herring2.2975.05
94Frank MirUnited StatesFrank Mir2.18155.727
95Roy NelsonUnited StatesRoy Nelson2.17198.818
96United StatesRicco Rodriguez2.1483.17
97United KingdomIan Freeman2.1446.36
98Tsuyoshi KohsakaJapanTsuyoshi Kohsaka2.1353.06
99Gabriel GonzagaBrazilGabriel Gonzaga2.13137.622
100Jared RosholtUnited StatesJared Rosholt2.08106.68

Career boards need at least 5 bouts with tracked statistics.