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 10, 2026

#Fighter
1Chase ShermanUnited States Chase Sherman6.65160.315
2Chris BarnettUnited States Chris Barnett6.5553.06
3Parker PorterUnited States Parker Porter6.3258.78
4Jake CollierUnited States Jake Collier6.1085.68
5Junior AlbiniBrazil Junior Albini6.0829.15
6Cyril AskerFrance Cyril Asker5.8217.05
7Jared VanderaaUnited States Jared Vanderaa5.6784.68
8Carlos FelipeBrazil Carlos Felipe5.6075.05
9Josh HokitUnited States Josh Hokit5.2836.25
10Ben RothwellUnited States Ben Rothwell5.21170.717
11Justin TafaNew Zealand Justin Tafa5.1054.19
12Roy NelsonUnited States Roy Nelson4.89198.818
13Joey BeltranUnited States Joey Beltran4.8982.47
14Josh ParisianUnited States Josh Parisian4.8876.29
15Shamil GazievRussia Shamil Gaziev4.8358.58
16Antonio SilvaBrazil Antonio Silva4.6267.311
17Martin BudaySlovakia Martin Buday4.49101.79
18Chris DaukausUnited States Chris Daukaus4.4822.87
19Tai TuivasaAustralia Tai Tuivasa4.36160.719
20Augusto SakaiBrazil Augusto Sakai4.3299.69
21Travis BrowneUnited States Travis Browne4.31136.517
22Mohammed UsmanNigeria Mohammed Usman4.2780.66
23Mick ParkinUnited Kingdom Mick Parkin4.2568.97
24Serghei SpivacMoldova Serghei Spivac4.23140.516
25Blagoy IvanovBulgaria Blagoy Ivanov4.20130.08
26Jamal PoguesUnited States Jamal Pogues4.1575.05
27Tim HagueCanada Tim Hague4.1434.85
28Tallison TeixeiraBrazil Tallison Teixeira4.1018.85
29Juan AdamsUnited States Juan Adams4.0633.05
30Stefan StruveNetherlands Stefan Struve4.04187.524
31Stipe MiocicUnited States Stipe Miocic4.01215.719
32Rodrigo NascimentoBrazil Rodrigo Nascimento3.9681.98
33Paul BuentelloUnited States Paul Buentello3.9041.56
34Brazil Antonio Rodrigo Nogueira3.8693.311
35Yorgan De CastroUnited States Yorgan De Castro3.8539.55
36Frank MirUnited States Frank Mir3.84155.727
37United States Dave Herman3.8127.85
38Aleksei Oleinik Aleksei Oleinik3.80115.717
39Lukasz BrzeskiPoland Lukasz Brzeski3.7859.07
40United States Shane Carwin3.7329.56
41Greg HardyUnited States Greg Hardy3.7060.811
42Brandon VeraUnited States Brandon Vera3.6345.27
43Maurice GreeneUnited States Maurice Greene3.6167.68
44United States Tra Telligman3.6030.35
45Don'Tale MayesUnited States Don'Tale Mayes3.59163.714
46Sergei PavlovichRussia Sergei Pavlovich3.5863.412
47Daniel CormierUnited States Daniel Cormier3.5785.96
48Pat BarryUnited States Pat Barry3.5469.212
49Jhonata DinizBrazil Jhonata Diniz3.5174.17
50Waldo Cortes AcostaDominican Republic Waldo Cortes Acosta3.49177.516
51Walt HarrisUnited States Walt Harris3.4088.915
52Andrei Arlovski Andrei Arlovski3.35395.041
53Marcin TyburaPoland Marcin Tybura3.34279.425
54Junior Dos SantosBrazil Junior Dos Santos3.33247.023
55Mark HuntNew Zealand Mark Hunt3.31185.917
56Eddie SanchezUnited States Eddie Sanchez3.3053.06
57Daniel OmielanczukPoland Daniel Omielanczuk3.29107.39
58Fabricio WerdumBrazil Fabricio Werdum3.25193.418
59Alistair OvereemNetherlands Alistair Overeem3.19184.820
60Timothy JohnsonUnited States Timothy Johnson3.0882.87
61Alexander VolkovRussia Alexander Volkov3.08261.120
62Netherlands Antoni Hardonk3.0751.28
63Shawn JordanUnited States Shawn Jordan3.0776.010
64United States Mike Russow3.0263.96
65Anthony HamiltonUnited States Anthony Hamilton3.0262.910
66Shamil AbdurakhimovRussia Shamil Abdurakhimov3.02104.011
67Phil De FriesUnited Kingdom Phil De Fries3.0027.45
68Soa PaleleiAustralia Soa Palelei2.9960.07
69Kennedy NzechukwuNigeria Kennedy Nzechukwu2.9026.55
70Tom AspinallEngland Tom Aspinall2.8918.49
71Junior TafaNew Zealand Junior Tafa2.8434.85
72Derrick LewisUnited States Derrick Lewis2.79283.132
73Matt MitrioneUnited States Matt Mitrione2.7988.114
74Rizvan KunievRussia Rizvan Kuniev2.7872.26
75Curtis BlaydesUnited States Curtis Blaydes2.77202.521
76Thomas PetersenUnited States Thomas Petersen2.7296.29
77Gabriel GonzagaBrazil Gabriel Gonzaga2.70137.622
78Mirko FilipovicCroatia Mirko Filipovic2.69116.811
79Valter Walker Valter Walker2.6725.16
80Jairzinho RozenstruikSuriname Jairzinho Rozenstruik2.63141.915
81Justin WillisUnited States Justin Willis2.5762.65
82Brock Lesnar Brock Lesnar2.5645.47
83Josh BarnettUnited States Josh Barnett2.5582.39
84Viktor PestaCzechia Viktor Pesta2.5450.15
85United States Tim Sylvia2.51137.613
86Vitor BelfortBrazil Vitor Belfort2.5015.25
87Marcos Rogerio de LimaBrazil Marcos Rogerio de Lima2.4383.112
88United States David Abbott2.4030.88
89Cain VelasquezUnited States Cain Velasquez2.40111.015
90Heath HerringUnited States Heath Herring2.3675.05
91Todd DuffeeUnited States Todd Duffee2.3616.55
92Tanner BoserCanada Tanner Boser2.35117.010
93Austen LaneUnited States Austen Lane2.2638.97
94Brazil Pedro Rizzo2.25162.314
95Brendan SchaubUnited States Brendan Schaub2.2273.910
96Ciryl GaneFrance Ciryl Gane2.22177.413
97Francis NgannouCameroon Francis Ngannou2.1698.214
98Karl Williams Karl Williams2.1475.25
99United Kingdom Ian Freeman2.1446.36
100Alexander RomanovMoldova Alexander Romanov2.1386.910

Career boards need at least 5 bouts with tracked statistics.

All boardsStrikes absorbed