Skip to content
MMA 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 November 8, 2026

#Fighter
1Ike VillanuevaUnited States Ike Villanueva6.7819.35
2Sean O'ConnellUnited States Sean O'Connell6.7755.77
3Ihor PotieriaUkraine Ihor Potieria6.5627.85
4Rodolfo BellatoBrazil Rodolfo Bellato5.8972.27
5Gian VillanteUnited States Gian Villante5.76165.115
6Jiri ProchazkaCzechia Jiri Prochazka5.6792.39
7Ed HermanUnited States Ed Herman5.63102.99
8Nicolae NegumereanuRomania Nicolae Negumereanu5.5658.66
9Zhang MingyangChina Zhang Mingyang5.5520.05
10Anthony SmithUnited States Anthony Smith5.53186.818
11Houston AlexanderUnited States Houston Alexander5.3710.35
12Henrique da SilvaBrazil Henrique da Silva5.2861.07
13United States David Heath5.1645.95
14Vinicius MoreiraBrazil Vinicius Moreira5.0722.95
15Iwo BaraniewskiPoland Iwo Baraniewski4.9718.75
16Kennedy NzechukwuNigeria Kennedy Nzechukwu4.90125.013
17Australia Elvis Sinosic4.8045.86
18Bruno LopesBrazil Bruno Lopes4.5444.06
19Michal OleksiejczukPoland Michal Oleksiejczuk4.5347.17
20Khalil Rountree Jr.United States Khalil Rountree Jr.4.48145.216
21Glover TeixeiraBrazil Glover Teixeira4.47265.123
22Brazil Luiz Cane4.4338.88
23Mike RodriguezUnited States Mike Rodriguez4.3861.18
24Dustin JacobyUnited States Dustin Jacoby4.31164.417
25Rafael CavalcanteBrazil Rafael Cavalcante4.2846.55
26Aleksa CamurUnited States Aleksa Camur4.2665.85
27Igor Pokrajac Igor Pokrajac4.24106.012
28Da Woon JungSouth Korea Da Woon Jung4.2394.29
29Gadzhimurad AntigulovRussia Gadzhimurad Antigulov4.2120.76
30Volkan Oezdemir Volkan Oezdemir4.19150.616
31Modestas BukauskasLithuania Modestas Bukauskas4.07124.913
32Jamahal HillUnited States Jamahal Hill4.05122.611
33Carlos UlbergNew Zealand Carlos Ulberg4.0385.712
34Ryan SpannUnited States Ryan Spann4.0076.114
35Fabio MaldonadoBrazil Fabio Maldonado3.98119.99
36Jimi Manuwa Jimi Manuwa3.9784.312
37Ibo AslanTürkiye Ibo Aslan3.9634.16
38Alonzo MenifieldUnited States Alonzo Menifield3.88169.921
39Kyle KingsburyUnited States Kyle Kingsbury3.81102.29
40Matt HamillUnited States Matt Hamill3.80154.915
41Billy ElekanaUnited States Billy Elekana3.7950.45
42Ovince Saint PreuxUnited States Ovince Saint Preux3.78235.126
43James IrvinUnited States James Irvin3.6923.88
44Anthony PeroshAustralia Anthony Perosh3.6838.99
45Jimmy CruteAustralia Jimmy Crute3.6581.913
46Thiago SilvaBrazil Thiago Silva3.6272.410
47Julius WalkerUnited States Julius Walker3.5945.45
48Brazil Wilson Gouveia3.5641.06
49Alexander GustafssonSweden Alexander Gustafsson3.56184.017
50United States Eric Schafer3.5453.17
51Sam AlveyUnited States Sam Alvey3.5380.48
52Bogdan GuskovUzbekistan Bogdan Guskov3.5066.27
53Mauricio RuaBrazil Mauricio Rua3.46264.824
54Ion CuțelabaMoldova Ion Cuțelaba3.42168.021
55Devin ClarkUnited States Devin Clark3.36175.515
56Dominick ReyesUnited States Dominick Reyes3.35120.516
57Patrick CumminsUnited States Patrick Cummins3.35116.813
58Brendson RibeiroBrazil Brendson Ribeiro3.3269.810
59Alex PereiraBrazil Alex Pereira3.3178.57
60Misha CirkunovLatvia Misha Cirkunov3.3040.011
61Azamat MurzakanovRussia Azamat Murzakanov3.2869.09
62Tim BoetschUnited States Tim Boetsch3.2657.97
63Jan BlachowiczPoland Jan Blachowicz3.23294.923
64Brazil Rogerio Nogueira3.23122.813
65United States Keith Jardine3.20124.812
66William KnightUnited States William Knight3.1980.97
67Dan HendersonUnited States Dan Henderson3.16121.78
68Marcin PrachnioPoland Marcin Prachnio3.15107.411
69Ilir LatifiSweden Ilir Latifi3.0989.012
70Francimar BarrosoBrazil Francimar Barroso3.05113.28
71United States Quinton Jackson3.04170.312
72Daniel CormierUnited States Daniel Cormier3.01108.58
73 Krzysztof Soszynski2.9780.49
74Johnny WalkerBrazil Johnny Walker2.96120.216
75Paul CraigScotland Paul Craig2.94120.816
76Vitor BelfortBrazil Vitor Belfort2.9364.17
77James Te HunaNew Zealand James Te Huna2.9355.49
78Thiago SantosBrazil Thiago Santos2.89150.79
79Aleksandar Rakic Aleksandar Rakic2.86117.511
80Diyar NurgozhayKazakhstan Diyar Nurgozhay2.8137.85
81Nikita KrylovUkraine Nikita Krylov2.80144.420
82Jared CannonierUnited States Jared Cannonier2.7860.15
83Ryan JimmoCanada Ryan Jimmo2.7766.47
84United States Forrest Griffin2.77158.314
85Vitor PetrinoBrazil Vitor Petrino2.7174.17
86United States Stephan Bonnar2.61158.414
87Brandon VeraUnited States Brandon Vera2.55103.98
88Marcos Rogerio de LimaBrazil Marcos Rogerio de Lima2.5319.86
89United States Chuck Liddell2.51161.619
90United States Tito Ortiz2.51273.923
91Wanderlei SilvaBrazil Wanderlei Silva2.5153.15
92United States Brian Stann2.4858.05
93Magomed AnkalaevRussia Magomed Ankalaev2.47208.416
94Navajo StirlingNew Zealand Navajo Stirling2.4372.87
95Alessio SakaraItaly Alessio Sakara2.4125.76
96Tyson PedroAustralia Tyson Pedro2.3979.011
97Eliot MarshallUnited States Eliot Marshall2.3963.76
98Rich FranklinUnited States Rich Franklin2.3154.57
99Rashad EvansUnited States Rashad Evans2.27243.620
100United States Sam Hoger2.2567.15

Career boards need at least 5 bouts with tracked statistics.

All boardsStrikes absorbed