MMA Calendar

UFCalendar Record Book

Strikes landed per minute

The all-time top 100, ranked across every MMA promotion we track and rebuilt from every completed fight in our database.

Updated September 26, 2026

#FighterStrikes landed per minuteMinutesBouts
1Will FleuryIrelandWill Fleury6.7853.15
2Zhang MingyangChinaZhang Mingyang6.6420.05
3Carlos UlbergNew ZealandCarlos Ulberg6.5785.712
4Daniel ŠkvorCzechiaDaniel Škvor6.3268.613
5Jamahal HillUnited StatesJamahal Hill6.17122.611
6Navajo StirlingNew ZealandNavajo Stirling6.1472.87
7Dustin JacobyUnited StatesDustin Jacoby6.11164.417
8Karlos VemolaCzechiaKarlos Vemola5.9097.99
9Iwo BaraniewskiPolandIwo Baraniewski5.8818.75
10Tiriel AbramovićTiriel Abramović5.8824.95
11Ibo AslanTürkiyeIbo Aslan5.7534.16
12Rodolfo BellatoBrazilRodolfo Bellato5.6460.46
13Jiri ProchazkaCzechiaJiri Prochazka5.6192.39
14Ihor PotieriaUkraineIhor Potieria5.5927.85
15Damian PiwowarczykPolandDamian Piwowarczyk5.5720.55
16Marcin PrachnioPolandMarcin Prachnio5.48108.412
17Fabio MaldonadoBrazilFabio Maldonado5.40119.99
18BrazilLuiz Cane5.2338.88
19Diyar NurgozhayKazakhstanDiyar Nurgozhay5.1937.85
20Kennedy NzechukwuNigeriaKennedy Nzechukwu5.13125.013
21Alex PereiraBrazilAlex Pereira5.1178.57
22Dominick ReyesUnited StatesDominick Reyes4.99117.815
23Volkan OezdemirVolkan Oezdemir4.99150.616
24Houston AlexanderUnited StatesHouston Alexander4.7810.35
25Aleksa CamurUnited StatesAleksa Camur4.7365.85
26Michal OleksiejczukPolandMichal Oleksiejczuk4.6547.17
27Alessio SakaraItalyAlessio Sakara4.5925.76
28Alexander PoppeckGermanyAlexander Poppeck4.5584.27
29Gian VillanteUnited StatesGian Villante4.49165.115
30United StatesForrest Griffin4.47158.314
31United StatesRich Franklin4.4654.57
32Impa KasanganayUnited StatesImpa Kasanganay4.4484.09
33Nikita KrylovUkraineNikita Krylov4.42141.719
34Azamat MurzakanovRussiaAzamat Murzakanov4.4066.38
35Corey AndersonUnited StatesCorey Anderson4.36186.715
36Cyrille DiabateFranceCyrille Diabate4.3458.58
37Mike RodriguezUnited StatesMike Rodriguez4.2761.18
38James Te HunaNew ZealandJames Te Huna4.2655.49
39Patrick CumminsUnited StatesPatrick Cummins4.26116.813
40Khalil Rountree Jr.United StatesKhalil Rountree Jr.4.23145.216
41Marcos Rogerio de LimaBrazilMarcos Rogerio de Lima4.1919.86
42Jon JonesUnited StatesJon Jones4.18327.221
43Misha CirkunovLatviaMisha Cirkunov4.1540.011
44Jimmy CruteAustraliaJimmy Crute4.1581.913
45Thiago SilvaBrazilThiago Silva4.1372.410
46Ion CuțelabaMoldovaIon Cuțelaba4.13168.021
47Aleksandar RakicAleksandar Rakic4.13117.511
48Alexander GustafssonSwedenAlexander Gustafsson4.02184.017
49United StatesKeith Jardine3.98124.812
50Sean O'ConnellUnited StatesSean O'Connell3.9776.611
51Ed HermanUnited StatesEd Herman3.97102.99
52United StatesIke Villanueva3.9319.35
53Johnny Mendez WalkerAustraliaJohnny Mendez Walker3.89120.216
54Alonzo MenifieldUnited StatesAlonzo Menifield3.83169.921
55Jeremy KimballUnited StatesJeremy Kimball3.8235.68
56Viktor PestaCzechiaViktor Pesta3.8129.45
57United StatesJason Lambert3.7238.27
58Miloš PetrášekCzechiaMiloš Petrášek3.7177.08
59Matt HamillUnited StatesMatt Hamill3.69154.915
60Mohamed Said MaalemAlgeriaMohamed Said Maalem3.6663.35
61Anthony JohnsonUnited StatesAnthony Johnson3.6246.48
62Daniel CormierUnited StatesDaniel Cormier3.60108.58
63Bogdan GuskovUzbekistanBogdan Guskov3.6066.27
64Glover TeixeiraBrazilGlover Teixeira3.59265.123
65Nicolae NegumereanuRomaniaNicolae Negumereanu3.5858.66
66Krzysztof Soszynski3.5880.49
67Oumar SyFranceOumar Sy3.5561.47
68Jan BlachowiczPolandJan Blachowicz3.53294.923
69Magomed AnkalaevRussiaMagomed Ankalaev3.51208.416
70Rafael XavierBrazilRafael Xavier3.4761.38
71Rafal HaratykPolandRafal Haratyk3.4466.95
72Anton TurkaljSwedenAnton Turkalj3.4345.85
73Jimi ManuwaJimi Manuwa3.4384.312
74Ryan SpannUnited StatesRyan Spann3.3976.114
75Tim BoetschUnited StatesTim Boetsch3.3957.97
76Chris HoneycuttUnited StatesChris Honeycutt3.3765.55
77Mauricio RuaBrazilMauricio Rua3.35264.824
78Henrique da SilvaBrazilHenrique da Silva3.3480.99
79Sam AlveyUnited StatesSam Alvey3.3380.48
80United StatesEvan Tanner3.3226.25
81Jared CannonierUnited StatesJared Cannonier3.2660.15
82Da Woon JungSouth KoreaDa Woon Jung3.2494.29
83Anthony SmithUnited StatesAnthony Smith3.23186.818
84Marcin WojcikPolandMarcin Wojcik3.2224.85
85Jakob NedohSloveniaJakob Nedoh3.2058.59
86Modestas BukauskasLithuaniaModestas Bukauskas3.18124.913
87BrazilWilson Gouveia3.1741.06
88Ovince Saint PreuxUnited StatesOvince Saint Preux3.16235.126
89United StatesRandy Couture3.16100.110
90Vinicius MoreiraBrazilVinicius Moreira3.1522.95
91Thiago SantosBrazilThiago Santos3.13165.710
92Delan MonteBrazilDelan Monte3.1320.15
93Ryan JimmoCanadaRyan Jimmo3.1266.47
94Attila VéghSlovakiaAttila Végh3.1167.46
95Pavol LangerSlovakiaPavol Langer3.0899.911
96United StatesChuck Liddell3.08161.619
97Devin ClarkUnited StatesDevin Clark3.08175.515
98Jorick MontagnacFranceJorick Montagnac3.0788.89
99Vladimir VasilyevRussiaVladimir Vasilyev3.0686.76
100Brandon VeraUnited StatesBrandon Vera3.04112.39

Ranked across every MMA promotion we track. BKFC is bare-knuckle boxing — two-minute rounds, and a punch count that is not a significant-strike count — so it is ranked only on its own boards.

Career boards need at least 5 bouts with tracked statistics.