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

#FighterStrikes absorbed per minuteMinutesBouts
1Henrique da SilvaBrazilHenrique da Silva7.1880.99
2United StatesIke Villanueva6.7819.35
3Ihor PotieriaUkraineIhor Potieria6.5627.85
4Rodolfo BellatoBrazilRodolfo Bellato6.0660.46
5Mateusz StrzelczykPolandMateusz Strzelczyk5.8330.96
6Gian VillanteUnited StatesGian Villante5.76165.115
7Jiri ProchazkaCzechiaJiri Prochazka5.6792.39
8Ed HermanUnited StatesEd Herman5.63102.99
9Nicolae NegumereanuRomaniaNicolae Negumereanu5.5658.66
10Zhang MingyangChinaZhang Mingyang5.5520.05
11Anthony SmithUnited StatesAnthony Smith5.53186.818
12Houston AlexanderUnited StatesHouston Alexander5.3710.35
13Damian PiwowarczykPolandDamian Piwowarczyk5.3320.55
14David Heath5.1645.95
15Vinicius MoreiraBrazilVinicius Moreira5.0722.95
16Iwo BaraniewskiPolandIwo Baraniewski4.9718.75
17Sean O'ConnellUnited StatesSean O'Connell4.9276.611
18Kennedy NzechukwuNigeriaKennedy Nzechukwu4.90125.013
19AustraliaElvis Sinosic4.8045.86
20Jakob NedohSloveniaJakob Nedoh4.7058.59
21Ivan ErslanIvan Erslan4.6757.07
22Delan MonteBrazilDelan Monte4.6720.15
23Bruno LopesBrazilBruno Lopes4.5444.06
24Michal OleksiejczukPolandMichal Oleksiejczuk4.5347.17
25Khalil Rountree Jr.United StatesKhalil Rountree Jr.4.48145.216
26Glover TeixeiraBrazilGlover Teixeira4.47265.123
27BrazilLuiz Cane4.4338.88
28Mike RodriguezUnited StatesMike Rodriguez4.3861.18
29Dustin JacobyUnited StatesDustin Jacoby4.31164.417
30Rafael CavalcanteBrazilRafael Cavalcante4.2846.55
31Gadzhimurad AntigulovRussiaGadzhimurad Antigulov4.2726.57
32Aleksa CamurUnited StatesAleksa Camur4.2665.85
33Igor PokrajacIgor Pokrajac4.24106.012
34Da Woon JungSouth KoreaDa Woon Jung4.2394.29
35Volkan OezdemirVolkan Oezdemir4.19150.616
36Modestas BukauskasLithuaniaModestas Bukauskas4.07124.913
37Jamahal HillUnited StatesJamahal Hill4.05122.611
38Carlos UlbergNew ZealandCarlos Ulberg4.0385.712
39Ryan SpannUnited StatesRyan Spann4.0076.114
40Fabio MaldonadoBrazilFabio Maldonado3.98119.99
41Jimi ManuwaJimi Manuwa3.9784.312
42Ibo AslanTürkiyeIbo Aslan3.9634.16
43Joshua SilveiraUnited StatesJoshua Silveira3.8998.710
44Alonzo MenifieldUnited StatesAlonzo Menifield3.88169.921
45Kyle KingsburyUnited StatesKyle Kingsbury3.81102.29
46Matt HamillUnited StatesMatt Hamill3.80154.915
47Ovince Saint PreuxUnited StatesOvince Saint Preux3.78235.126
48Jeremy KimballUnited StatesJeremy Kimball3.7035.68
49Karlos VemolaCzechiaKarlos Vemola3.7097.99
50James IrvinUnited StatesJames Irvin3.6923.88
51Rafal HaratykPolandRafal Haratyk3.6966.95
52Anthony PeroshAustraliaAnthony Perosh3.6838.99
53Jimmy CruteAustraliaJimmy Crute3.6581.913
54Attila VéghSlovakiaAttila Végh3.6367.46
55Pavol LangerSlovakiaPavol Langer3.6299.911
56Thiago SilvaBrazilThiago Silva3.6272.410
57BrazilWilson Gouveia3.5641.06
58Alexander GustafssonSwedenAlexander Gustafsson3.56184.017
59United StatesEric Schafer3.5453.17
60Sam AlveyUnited StatesSam Alvey3.5380.48
61Bogdan GuskovUzbekistanBogdan Guskov3.5066.27
62Anderson GoncalvesBrazilAnderson Goncalves3.4757.77
63Mauricio RuaBrazilMauricio Rua3.46264.824
64Ion CuțelabaMoldovaIon Cuțelaba3.42168.021
65Dominick ReyesUnited StatesDominick Reyes3.40117.815
66Brendson RibeiroBrazilBrendson Ribeiro3.4068.09
67Devin ClarkUnited StatesDevin Clark3.36175.515
68Patrick CumminsUnited StatesPatrick Cummins3.35116.813
69Alex PereiraBrazilAlex Pereira3.3178.57
70Misha CirkunovLatviaMisha Cirkunov3.3040.011
71Tim BoetschUnited StatesTim Boetsch3.2657.97
72Anton TurkaljSwedenAnton Turkalj3.2645.85
73Jan BlachowiczPolandJan Blachowicz3.23294.923
74BrazilRogerio Nogueira3.23122.813
75Azamat MurzakanovRussiaAzamat Murzakanov3.2066.38
76United StatesKeith Jardine3.20124.812
77William KnightUnited StatesWilliam Knight3.1980.97
78Dan HendersonUnited StatesDan Henderson3.16121.78
79Marcin PrachnioPolandMarcin Prachnio3.14108.412
80Ilir LatifiSwedenIlir Latifi3.0989.012
81Francimar BarrosoBrazilFrancimar Barroso3.05113.28
82Dovletdzhan YagshimuradovTurkmenistanDovletdzhan Yagshimuradov3.0573.96
83United StatesQuinton Jackson3.04170.312
84Daniel CormierUnited StatesDaniel Cormier3.01108.58
85Krzysztof Soszynski2.9780.49
86Johnny Mendez WalkerAustraliaJohnny Mendez Walker2.96120.216
87Paul CraigScotlandPaul Craig2.94120.816
88Mohamed Said MaalemAlgeriaMohamed Said Maalem2.9463.35
89Vitor BelfortBrazilVitor Belfort2.9364.17
90James Te HunaNew ZealandJames Te Huna2.9355.49
91Aleksandar RakicAleksandar Rakic2.86117.511
92Thiago SantosBrazilThiago Santos2.85165.710
93Billy ElekanaUnited StatesBilly Elekana2.8450.45
94Nikita KrylovUkraineNikita Krylov2.81141.719
95Diyar NurgozhayKazakhstanDiyar Nurgozhay2.8137.85
96Daniel ŠkvorCzechiaDaniel Škvor2.7968.613
97Jared CannonierUnited StatesJared Cannonier2.7860.15
98Ryan JimmoCanadaRyan Jimmo2.7766.47
99United StatesForrest Griffin2.77158.314
100Brandon VeraUnited StatesBrandon Vera2.73112.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.