Ultimate Fighting Calendar

UFC Record Book

UFC: Strikes absorbed per minute

The all-time UFC top 100, rebuilt from every completed UFC fight in our database.

Updated September 24, 2026

#FighterStrikes absorbed per minuteMinutesBouts
1United StatesIke Villanueva6.7819.35
2Sean O'ConnellUnited StatesSean O'Connell6.7755.77
3Ihor PotieriaUkraineIhor Potieria6.5627.85
4Rodolfo BellatoBrazilRodolfo Bellato6.0660.46
5Gian VillanteUnited StatesGian Villante5.76165.115
6Jiri ProchazkaCzechiaJiri Prochazka5.6792.39
7Ed HermanUnited StatesEd Herman5.63102.99
8Nicolae NegumereanuRomaniaNicolae Negumereanu5.5658.66
9Zhang MingyangChinaZhang Mingyang5.5520.05
10Anthony SmithUnited StatesAnthony Smith5.53186.818
11Houston AlexanderUnited StatesHouston Alexander5.3710.35
12Henrique da SilvaBrazilHenrique da Silva5.2861.07
13David Heath5.1645.95
14Vinicius MoreiraBrazilVinicius Moreira5.0722.95
15Iwo BaraniewskiPolandIwo Baraniewski4.9718.75
16Kennedy NzechukwuNigeriaKennedy Nzechukwu4.90125.013
17AustraliaElvis Sinosic4.8045.86
18Bruno LopesBrazilBruno Lopes4.5444.06
19Michal OleksiejczukPolandMichal Oleksiejczuk4.5347.17
20Khalil Rountree Jr.United StatesKhalil Rountree Jr.4.48145.216
21Glover TeixeiraBrazilGlover Teixeira4.47265.123
22BrazilLuiz Cane4.4338.88
23Mike RodriguezUnited StatesMike Rodriguez4.3861.18
24Dustin JacobyUnited StatesDustin Jacoby4.31164.417
25Rafael CavalcanteBrazilRafael Cavalcante4.2846.55
26Aleksa CamurUnited StatesAleksa Camur4.2665.85
27Igor PokrajacIgor Pokrajac4.24106.012
28Da Woon JungSouth KoreaDa Woon Jung4.2394.29
29Gadzhimurad AntigulovRussiaGadzhimurad Antigulov4.2120.76
30Volkan OezdemirVolkan Oezdemir4.19150.616
31Modestas BukauskasLithuaniaModestas Bukauskas4.07124.913
32Jamahal HillUnited StatesJamahal Hill4.05122.611
33Carlos UlbergNew ZealandCarlos Ulberg4.0385.712
34Ryan SpannUnited StatesRyan Spann4.0076.114
35Fabio MaldonadoBrazilFabio Maldonado3.98119.99
36Jimi ManuwaJimi Manuwa3.9784.312
37Ibo AslanTürkiyeIbo Aslan3.9634.16
38Alonzo MenifieldUnited StatesAlonzo Menifield3.88169.921
39Kyle KingsburyUnited StatesKyle Kingsbury3.81102.29
40Matt HamillUnited StatesMatt Hamill3.80154.915
41Ovince Saint PreuxUnited StatesOvince Saint Preux3.78235.126
42James IrvinUnited StatesJames Irvin3.6923.88
43Anthony PeroshAustraliaAnthony Perosh3.6838.99
44Jimmy CruteAustraliaJimmy Crute3.6581.913
45Thiago SilvaBrazilThiago Silva3.6272.410
46BrazilWilson Gouveia3.5641.06
47Alexander GustafssonSwedenAlexander Gustafsson3.56184.017
48United StatesEric Schafer3.5453.17
49Sam AlveyUnited StatesSam Alvey3.5380.48
50Bogdan GuskovUzbekistanBogdan Guskov3.5066.27
51Mauricio RuaBrazilMauricio Rua3.46264.824
52Ion CuțelabaMoldovaIon Cuțelaba3.42168.021
53Dominick ReyesUnited StatesDominick Reyes3.40117.815
54Brendson RibeiroBrazilBrendson Ribeiro3.4068.09
55Devin ClarkUnited StatesDevin Clark3.36175.515
56Patrick CumminsUnited StatesPatrick Cummins3.35116.813
57Alex PereiraBrazilAlex Pereira3.3178.57
58Misha CirkunovLatviaMisha Cirkunov3.3040.011
59Tim BoetschUnited StatesTim Boetsch3.2657.97
60Jan BlachowiczPolandJan Blachowicz3.23294.923
61BrazilRogerio Nogueira3.23122.813
62Azamat MurzakanovRussiaAzamat Murzakanov3.2066.38
63United StatesKeith Jardine3.20124.812
64William KnightUnited StatesWilliam Knight3.1980.97
65Dan HendersonUnited StatesDan Henderson3.16121.78
66Marcin PrachnioPolandMarcin Prachnio3.15107.411
67Ilir LatifiSwedenIlir Latifi3.0989.012
68Francimar BarrosoBrazilFrancimar Barroso3.05113.28
69United StatesQuinton Jackson3.04170.312
70Daniel CormierUnited StatesDaniel Cormier3.01108.58
71Krzysztof Soszynski2.9780.49
72Johnny Mendez WalkerAustraliaJohnny Mendez Walker2.96120.216
73Paul CraigScotlandPaul Craig2.94120.816
74Vitor BelfortBrazilVitor Belfort2.9364.17
75James Te HunaNew ZealandJames Te Huna2.9355.49
76Thiago SantosBrazilThiago Santos2.89150.79
77Aleksandar RakicAleksandar Rakic2.86117.511
78Nikita KrylovUkraineNikita Krylov2.81141.719
79Diyar NurgozhayKazakhstanDiyar Nurgozhay2.8137.85
80Jared CannonierUnited StatesJared Cannonier2.7860.15
81Ryan JimmoCanadaRyan Jimmo2.7766.47
82United StatesForrest Griffin2.77158.314
83Vitor PetrinoBrazilVitor Petrino2.7174.17
84United StatesStephan Bonnar2.61158.414
85Brandon VeraUnited StatesBrandon Vera2.55103.98
86Marcos Rogerio de LimaBrazilMarcos Rogerio de Lima2.5319.86
87United StatesChuck Liddell2.51161.619
88United StatesTito Ortiz2.51273.923
89Wanderlei SilvaBrazilWanderlei Silva2.5153.15
90United StatesBrian Stann2.4858.05
91Magomed AnkalaevRussiaMagomed Ankalaev2.47208.416
92Navajo StirlingNew ZealandNavajo Stirling2.4372.87
93Alessio SakaraItalyAlessio Sakara2.4125.76
94Tyson PedroAustraliaTyson Pedro2.3979.011
95United StatesEliot Marshall2.3963.76
96United StatesRich Franklin2.3154.57
97Rashad EvansUnited StatesRashad Evans2.27243.620
98United StatesSam Hoger2.2567.15
99Corey AndersonUnited StatesCorey Anderson2.22161.714
100Anthony JohnsonUnited StatesAnthony Johnson2.1446.48

Career boards need at least 5 bouts with tracked statistics.