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

#FighterStrikes landed per minuteMinutesBouts
1Andi VrtacicAndi Vrtacic6.8433.35
2Michal OleksiejczukPolandMichal Oleksiejczuk6.7559.211
3Djorden SantosBrazilDjorden Santos6.4363.65
4Piotr KuberskiPolandPiotr Kuberski6.2638.85
5Chris CurtisUnited StatesChris Curtis6.26119.29
6Milan ĎatelinkaSlovakiaMilan Ďatelinka6.2112.66
7Paulo CostaBrazilPaulo Costa6.21115.410
8Sean StricklandUnited StatesSean Strickland6.20273.915
9Marco TulioBrazilMarco Tulio6.0157.46
10Armen PetrosyanArmen Petrosyan5.9184.17
11Dominik HumburgerCzechiaDominik Humburger5.9067.46
12Yousri BelgarouiYousri Belgaroui5.8056.65
13Gregory RodriguesBrazilGregory Rodrigues5.78143.615
14Piotr WawrzyniakPolandPiotr Wawrzyniak5.6759.85
15Marc-Andre BarriaultCanadaMarc-Andre Barriault5.55163.615
16Shara MagomedovRussiaShara Magomedov5.5597.37
17Martin KampmannDenmarkMartin Kampmann5.3526.25
18Phil HawesUnited StatesPhil Hawes5.3364.010
19Alex PereiraBrazilAlex Pereira5.2354.35
20Dricus Du PlessisSouth AfricaDricus Du Plessis5.21173.811
21Matěj PeňázCzechiaMatěj Peňáz5.2052.511
22Jack HermanssonJack Hermansson5.13200.618
23Julian MarquezUnited StatesJulian Marquez5.0669.09
24Jaime CorderoGermanyJaime Cordero4.9844.47
25United StatesNate Quarry4.9660.110
26Ikram AliskerovRussiaIkram Aliskerov4.8958.38
27Chidi NjokuaniUnited StatesChidi Njokuani4.7942.46
28Zdeněk PolívkaCzechiaZdeněk Polívka4.7467.38
29JapanRiki Fukuda4.6775.05
30JunYong ParkSouth KoreaJunYong Park4.64159.813
31Luke RockholdUnited StatesLuke Rockhold4.6278.310
32United StatesDrew McFedries4.6017.08
33Thiago SantosBrazilThiago Santos4.5988.215
34Cam RowstonAustraliaCam Rowston4.5944.95
35Roman KopylovRussiaRoman Kopylov4.54147.112
36Dusko TodorovicSerbiaDusko Todorovic4.5288.812
37Samuel KrištofičSlovakiaSamuel Krištofič4.51136.011
38Marvin VettoriItalyMarvin Vettori4.49283.817
39Zach ReeseUnited StatesZach Reese4.4652.78
40Impa KasanganayUnited StatesImpa Kasanganay4.46101.58
41Jared CannonierUnited StatesJared Cannonier4.45227.314
42Christian Leroy DuncanEnglandChristian Leroy Duncan4.45105.410
43Vlasto CepoSlovakiaVlasto Cepo4.4434.98
44Luke BarnattUnited KingdomLuke Barnatt4.4371.66
45Michael BispingUnited KingdomMichael Bisping4.39315.324
46Anthony HernandezAnthony Hernandez4.38162.113
47David ZawadaGermanyDavid Zawada4.3750.45
48Robert WhittakerRobert Whittaker4.36267.419
49Ateba GautierCameroonAteba Gautier4.3236.66
50Makhmud MuradovMakhmud Muradov4.29135.111
51Radovan ÚškrtSlovakiaRadovan Úškrt4.2735.16
52Ondřej RaškaCzechiaOndřej Raška4.2758.610
53Pawel PawlakPolandPawel Pawlak4.26116.65
54Andrew SanchezUnited StatesAndrew Sanchez4.24129.210
55Jacob MalkounAustraliaJacob Malkoun4.23100.29
56United StatesRich Franklin4.15104.910
57Maki PitoloUnited StatesMaki Pitolo4.1345.36
58Israel AdesanyaIsrael Adesanya4.11300.818
59Edmen ShahbazyanUnited StatesEdmen Shahbazyan4.06141.317
60Kerim EngizekTürkiyeKerim Engizek4.0392.18
61Nassourdine ImavovFranceNassourdine Imavov4.02150.110
62Tom WatsonUnited KingdomTom Watson4.0199.77
63Václav MikulášekCzechiaVáclav Mikulášek3.9630.38
64Elias TheodorouCanadaElias Theodorou3.96144.110
65Punahele SorianoUnited StatesPunahele Soriano3.9676.08
66Wanderlei SilvaBrazilWanderlei Silva3.9528.95
67Naglis KanišauskasLithuaniaNaglis Kanišauskas3.8754.06
68Joaquin BuckleyUnited StatesJoaquin Buckley3.8785.39
69Bruno SilvaBrazilBruno Silva3.8697.411
70David HošekCzechiaDavid Hošek3.7789.311
71Claudio RibeiroBrazilClaudio Ribeiro3.7727.06
72United StatesBrian Stann3.7552.66
73Bevon LewisUnited StatesBevon Lewis3.7363.86
74Kevin HollandUnited StatesKevin Holland3.73173.416
75Cesar AlmeidaBrazilCesar Almeida3.7376.27
76Kelvin GastelumUnited StatesKelvin Gastelum3.69224.416
77Gegard MousasiGegard Mousasi3.66105.111
78Dalcha LungiambulaCongo - KinshasaDalcha Lungiambula3.6248.85
79Daniel KellyAustraliaDaniel Kelly3.6296.710
80Denis TiuliulinRussiaDenis Tiuliulin3.6147.06
81Mick StantonUnited KingdomMick Stanton3.6161.55
82Andrey PulyaevRussiaAndrey Pulyaev3.6055.55
83Eric SpicelyUnited StatesEric Spicely3.6047.28
84Derek BrunsonUnited StatesDerek Brunson3.60180.121
85United StatesTim Credeur3.5936.55
86Hojat KhajevandGermanyHojat Khajevand3.5969.38
87Tresean GoreUnited StatesTresean Gore3.5977.88
88Clint HesterUnited StatesClint Hester3.5869.26
89Brendan AllenUnited StatesBrendan Allen3.58212.718
90Chris CamozziUnited StatesChris Camozzi3.57224.119
91Kyle NokeAustraliaKyle Noke3.5735.65
92United StatesAaron Simpson3.56106.29
93Garreth McLellanSouth AfricaGarreth McLellan3.5652.05
94Dongi YangSouth KoreaDongi Yang3.5561.65
95Nick RingNick Ring3.5288.66
96Joe PyferUnited StatesJoe Pyfer3.5282.710
97Yoel RomeroYoel Romero3.49191.413
98Marek MazúchSlovakiaMarek Mazúch3.4645.77
99Trevor SmithUnited StatesTrevor Smith3.44150.412
100Eryk AndersUnited StatesEryk Anders3.44177.514

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.