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

#Fighter
1Randy CostaUnited States Randy Costa7.5826.66
2Pedro MunhozBrazil Pedro Munhoz6.41243.420
3Louis SmolkaUnited States Louis Smolka6.4038.37
4Marlon VeraEcuador Marlon Vera5.51321.924
5Joe SotoUnited States Joe Soto5.4569.27
6Brad KatonaCanada Brad Katona5.29106.18
7Brad PickettUnited Kingdom Brad Pickett5.2393.110
8Adrian YanezUnited States Adrian Yanez5.2285.812
9Benito LopezUnited States Benito Lopez5.1853.15
10Victor HenryUnited States Victor Henry5.1581.36
11Jean MatsumotoBrazil Jean Matsumoto5.1185.06
12Heili AlatengChina Heili Alateng4.96135.810
13Mana MartinezUnited States Mana Martinez4.9462.45
14Thomas AlmeidaBrazil Thomas Almeida4.9475.09
15Henry CejudoUnited States Henry Cejudo4.94109.87
16Jose AldoBrazil Jose Aldo4.92138.48
17Henry BrionesMexico Henry Briones4.6851.35
18Marlon MoraesBrazil Marlon Moraes4.5386.211
19Casey KenneyUnited States Casey Kenney4.4778.16
20Tony GravelyUnited States Tony Gravely4.47100.09
21Brian KelleherUnited States Brian Kelleher4.4676.111
22John LinekerBrazil John Lineker4.45103.68
23Scott JorgensenUnited States Scott Jorgensen4.4490.98
24Xiao LongChina Xiao Long4.4372.56
25Eddie WinelandUnited States Eddie Wineland4.36151.016
26John CastanedaUnited States John Castaneda4.3591.47
27Douglas Silva de AndradeBrazil Douglas Silva de Andrade4.33102.69
28Petr YanRussia Petr Yan4.32307.117
29Andre SoukhamthathUnited States Andre Soukhamthath4.3196.17
30Mike EastonUnited States Mike Easton4.2899.97
31Andre EwellUnited States Andre Ewell4.2596.27
32Batgerel DanaaMongolia Batgerel Danaa4.2157.87
33Da'Mon BlackshearUnited States Da'Mon Blackshear4.19101.510
34Jimmie RiveraUnited States Jimmie Rivera4.17122.010
35Mario BautistaUnited States Mario Bautista4.17156.415
36Cameron SaaimanSouth Africa Cameron Saaiman4.1467.67
37Jonathan MartinezUnited States Jonathan Martinez4.13169.713
38Davey GrantUnited Kingdom Davey Grant4.12183.215
39Cory SandhagenUnited States Cory Sandhagen4.11216.715
40Renan BaraoBrazil Renan Barao4.10175.313
41Raoni BarcelosBrazil Raoni Barcelos4.09207.415
42Ricky SimonUnited States Ricky Simon4.09223.318
43Aiemann ZahabiCanada Aiemann Zahabi4.06115.210
44Luke SandersUnited States Luke Sanders4.0236.95
45Bryan CarawayUnited States Bryan Caraway3.99110.99
46Cody StamannUnited States Cody Stamann3.98119.811
47Albert MoralesUnited States Albert Morales3.9674.26
48Saimon OliveiraBrazil Saimon Oliveira3.8750.95
49Marcus McGheeUnited States Marcus McGhee3.8755.85
50Brett JohnsWales Brett Johns3.8488.47
51Kyler PhillipsUnited States Kyler Phillips3.83138.311
52Dustin KimuraUnited States Dustin Kimura3.8248.15
53Sergio PettisUnited States Sergio Pettis3.8074.75
54AoriqilengChina Aoriqileng3.7862.08
55Roland DelormeCanada Roland Delorme3.7861.56
56Vince MoralesUnited States Vince Morales3.77158.912
57Trevin Jones Trevin Jones3.7465.45
58Matthew LopezUnited States Matthew Lopez3.7367.86
59John DodsonUnited States John Dodson3.72125.99
60Ricky TurciosUnited States Ricky Turcios3.7282.46
61Cristian QuinonezMexico Cristian Quinonez3.7147.75
62Brady HiestandUnited States Brady Hiestand3.6765.35
63Anthony BirchakUnited States Anthony Birchak3.6731.36
64Cody GarbrandtUnited States Cody Garbrandt3.66170.716
65Rob FontUnited States Rob Font3.65238.119
66Song YadongChina Song Yadong3.65208.416
67Damian StasiakPoland Damian Stasiak3.6058.95
68Malcolm WellmakerUnited States Malcolm Wellmaker3.5623.95
69Cameron SmothermanUnited States Cameron Smotherman3.5648.15
70Frankie SaenzUnited States Frankie Saenz3.50129.310
71Deiveson FigueiredoBrazil Deiveson Figueiredo3.50115.09
72Cody GibsonUnited States Cody Gibson3.42112.211
73Sean O'MalleyUnited States Sean O'Malley3.41185.516
74TJ DillashawUnited States TJ Dillashaw3.39218.316
75Payton TalbottUnited States Payton Talbott3.3878.88
76Daniel MarcosPeru Daniel Marcos3.3091.87
77Nathaniel WoodEngland Nathaniel Wood3.3054.55
78Ricardo RamosBrazil Ricardo Ramos3.2659.45
79Iuri AlcantaraBrazil Iuri Alcantara3.26127.114
80Johnny EduardoBrazil Johnny Eduardo3.2269.28
81Dominick CruzUnited States Dominick Cruz3.21183.310
82Takeya MizugakiJapan Takeya Mizugaki3.20161.614
83Leandro IssaBrazil Leandro Issa3.1763.05
84Francisco RiveraUnited States Francisco Rivera3.1297.710
85Hugo VianaBrazil Hugo Viana3.1252.35
86Jose QuinonezMexico Jose Quinonez3.0979.68
87Merab DvalishviliGeorgia Merab Dvalishvili3.08309.117
88Edwin FigueroaUnited States Edwin Figueroa3.0675.26
89Farid Basharat Farid Basharat3.0594.37
90Alejandro PerezMexico Alejandro Perez3.03108.911
91Kyung Ho KangSouth Korea Kyung Ho Kang3.03145.212
92Johnny MunozUnited States Johnny Munoz3.0253.75
93Miles JohnsUnited States Miles Johns3.00141.811
94Sergey MorozovKazakhstan Sergey Morozov2.9762.15
95Dustin PagueUnited States Dustin Pague2.9658.46
96El Salvador Ivan Menjivar2.9057.67
97Chad AnheligerCanada Chad Anheliger2.87102.97
98Urijah FaberUnited States Urijah Faber2.84220.617
99Guido CannettiArgentina Guido Cannetti2.8472.610
100Michael McDonaldUnited States Michael McDonald2.8280.19

Career boards need at least 5 bouts with tracked statistics.

All boardsStrikes absorbed