MMA Calendar

UFCalendar Record Book

Strikes absorbed 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 27, 2026

#FighterStrikes absorbed per minuteMinutesBouts
1Vlasto CepoSlovakiaVlasto Cepo6.7734.98
2Djorden SantosBrazilDjorden Santos6.6363.65
3Chris CurtisUnited StatesChris Curtis6.49119.29
4Tresean GoreUnited StatesTresean Gore6.2477.88
5Marc-Andre BarriaultCanadaMarc-Andre Barriault6.09163.615
6Eric SpicelyUnited StatesEric Spicely5.9347.28
7Paulo CostaBrazilPaulo Costa5.89115.410
8Bruno SilvaBrazilBruno Silva5.3597.411
9Julian MarquezUnited StatesJulian Marquez5.3569.09
10Andrew SanchezUnited StatesAndrew Sanchez5.23129.210
11Denis TiuliulinRussiaDenis Tiuliulin5.2347.06
12Michel PereiraBrazilMichel Pereira5.1271.18
13Roman KopylovRussiaRoman Kopylov5.08147.112
14Will CurrieEnglandWill Currie5.0773.06
15Claudio RibeiroBrazilClaudio Ribeiro4.8527.06
16United StatesRob Kimmons4.7950.57
17Jared CannonierUnited StatesJared Cannonier4.77227.314
18David ZawadaGermanyDavid Zawada4.6854.36
19Sean StricklandUnited StatesSean Strickland4.67273.915
20Michal OleksiejczukPolandMichal Oleksiejczuk4.6559.211
21Daniel KellyAustraliaDaniel Kelly4.6496.710
22Gregory RodriguesBrazilGregory Rodrigues4.57143.615
23Punahele SorianoUnited StatesPunahele Soriano4.5576.08
24Mansur Abdul-MalikUnited StatesMansur Abdul-Malik4.5054.97
25Pavel SalčákCzechiaPavel Salčák4.4945.26
26Dalcha LungiambulaCongo - KinshasaDalcha Lungiambula4.4648.85
27Marek MazúchSlovakiaMarek Mazúch4.4645.77
28CanadaKalib Starnes4.4351.35
29Tom WatsonUnited KingdomTom Watson4.4199.77
30Marvin VettoriItalyMarvin Vettori4.38283.817
31Damian JanikowskiPolandDamian Janikowski4.3561.65
32Anthony SmithUnited StatesAnthony Smith4.3372.87
33Dricus Du PlessisSouth AfricaDricus Du Plessis4.24173.811
34Michal MichalskiPolandMichal Michalski4.2127.35
35Vitor BelfortBrazilVitor Belfort4.2158.212
36Dusko TodorovicSerbiaDusko Todorovic4.2088.812
37Jack MarshmanWalesJack Marshman4.1981.78
38Maki PitoloUnited StatesMaki Pitolo4.1745.36
39Rodolfo VieiraBrazilRodolfo Vieira4.07129.912
40Borys DzikowskiPolandBorys Dzikowski4.0563.55
41Eryk AndersUnited StatesEryk Anders4.03177.514
42John PhillipsUnited KingdomJohn Phillips4.0354.56
43Kelvin GastelumUnited StatesKelvin Gastelum4.03224.416
44Impa KasanganayUnited StatesImpa Kasanganay4.0179.26
45Roman DolidzeGeorgiaRoman Dolidze4.01147.211
46Uriah HallUriah Hall4.00181.118
47Brad ScottUnited KingdomBrad Scott3.9863.06
48Ikram AliskerovRussiaIkram Aliskerov3.9858.38
49Wes SchultzUnited StatesWes Schultz3.9629.35
50Václav MikulášekCzechiaVáclav Mikulášek3.9330.38
51Luke BarnattUnited KingdomLuke Barnatt3.8771.66
52JapanRiki Fukuda3.8775.05
53Scott AskhamUnited KingdomScott Askham3.8593.78
54Kevin CaseyUnited StatesKevin Casey3.8360.85
55JunYong ParkSouth KoreaJunYong Park3.82159.813
56Brunno FerreiraBrazilBrunno Ferreira3.8089.912
57Wellington TurmanBrazilWellington Turman3.7975.57
58United StatesDrew McFedries3.7817.08
59Alex PereiraBrazilAlex Pereira3.7654.35
60Dan HendersonUnited StatesDan Henderson3.7676.49
61Piotr WawrzyniakPolandPiotr Wawrzyniak3.7359.85
62Jamie PickettUnited StatesJamie Pickett3.73114.311
63Markus PerezBrazilMarkus Perez3.7274.07
64Phil HawesUnited StatesPhil Hawes3.7264.010
65Robert BryczekPolandRobert Bryczek3.7176.88
66Chidi NjokuaniUnited StatesChidi Njokuani3.7142.46
67Jack HermanssonJack Hermansson3.70200.618
68Anthony HernandezAnthony Hernandez3.70162.113
69Dominik HumburgerCzechiaDominik Humburger3.6967.46
70Edmen ShahbazyanUnited StatesEdmen Shahbazyan3.69141.317
71Sam AlveyUnited StatesSam Alvey3.68150.716
72Jaime CorderoGermanyJaime Cordero3.6748.38
73CanadaDavid Loiseau3.64104.59
74Shara MagomedovRussiaShara Magomedov3.6297.37
75Tomasz RomanowskiPolandTomasz Romanowski3.5582.75
76Hojat KhajevandGermanyHojat Khajevand3.5369.38
77Joaquin BuckleyUnited StatesJoaquin Buckley3.5385.39
78Jacare SouzaBrazilJacare Souza3.52132.615
79Naglis KanišauskasLithuaniaNaglis Kanišauskas3.5054.06
80Nick RingNick Ring3.4888.66
81Brendan AllenUnited StatesBrendan Allen3.47212.718
82Zach ReeseUnited StatesZach Reese3.4552.78
83Gerald MeerschaertUnited StatesGerald Meerschaert3.44220.926
84Alessio Di ChiricoItalyAlessio Di Chirico3.44113.111
85Armen PetrosyanArmen Petrosyan3.4284.17
86United StatesPete Sell3.3849.25
87Vitor MirandaBrazilVitor Miranda3.3463.86
88Tom BreeseUnited KingdomTom Breese3.3418.35
89Torrez FinneyUnited StatesTorrez Finney3.3357.15
90Martin KampmannDenmarkMartin Kampmann3.3226.25
91Brad TavaresUnited StatesBrad Tavares3.32364.328
92Alessio SakaraItalyAlessio Sakara3.3144.78
93United StatesMike Massenzio3.2939.86
94Trevor SmithUnited StatesTrevor Smith3.26150.412
95Dustin StoltzfusUnited StatesDustin Stoltzfus3.26117.412
96Luke RockholdUnited StatesLuke Rockhold3.2678.310
97Clint HesterUnited StatesClint Hester3.2569.26
98Joe PyferUnited StatesJoe Pyfer3.2282.710
99Dongi YangSouth KoreaDongi Yang3.2161.65
100United StatesPhil Baroni3.2181.69

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.