Skip to content
MMA 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 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 PickettUnited Kingdom Brad Pickett5.2393.110
7Adrian YanezUnited States Adrian Yanez5.2285.812
8Jake HadleyEngland Jake Hadley5.1972.35
9Benito LopezUnited States Benito Lopez5.1853.15
10Victor HenryUnited States Victor Henry5.1581.36
11Caolan LoughranIreland Caolan Loughran5.1266.85
12Jean MatsumotoBrazil Jean Matsumoto5.1185.06
13Heili AlatengChina Heili Alateng4.96135.810
14Mana MartinezUnited States Mana Martinez4.9462.45
15Thomas AlmeidaBrazil Thomas Almeida4.9475.09
16Henry CejudoUnited States Henry Cejudo4.94109.87
17Jose AldoBrazil Jose Aldo4.92138.48
18Brad KatonaCanada Brad Katona4.78131.19
19Kholmurod NurmatovUzbekistan Kholmurod Nurmatov4.7173.37
20Henry BrionesMexico Henry Briones4.6851.35
21Marlon MoraesBrazil Marlon Moraes4.5386.211
22Casey KenneyUnited States Casey Kenney4.4778.16
23Tony GravelyUnited States Tony Gravely4.47100.09
24Brian KelleherUnited States Brian Kelleher4.4676.111
25Scott JorgensenUnited States Scott Jorgensen4.4490.98
26Xiao LongChina Xiao Long4.4372.56
27Eddie WinelandUnited States Eddie Wineland4.36151.016
28John CastanedaUnited States John Castaneda4.3591.47
29Douglas Silva de AndradeBrazil Douglas Silva de Andrade4.33102.69
30Petr YanRussia Petr Yan4.32307.117
31Andre SoukhamthathUnited States Andre Soukhamthath4.3196.17
32Mike EastonUnited States Mike Easton4.2899.97
33Andre EwellUnited States Andre Ewell4.2596.27
34Batgerel DanaaMongolia Batgerel Danaa4.2157.87
35Da'Mon BlackshearUnited States Da'Mon Blackshear4.19101.510
36Jimmie RiveraUnited States Jimmie Rivera4.17122.010
37Mario BautistaUnited States Mario Bautista4.17156.415
38Cameron SaaimanSouth Africa Cameron Saaiman4.1467.67
39Jonathan MartinezUnited States Jonathan Martinez4.13169.713
40John LinekerBrazil John Lineker4.12118.69
41Davey GrantUnited Kingdom Davey Grant4.12183.215
42Cory SandhagenUnited States Cory Sandhagen4.11216.715
43Renan BaraoBrazil Renan Barao4.10175.313
44Raoni BarcelosBrazil Raoni Barcelos4.09207.415
45Ricky SimonUnited States Ricky Simon4.09223.318
46Aiemann ZahabiCanada Aiemann Zahabi4.06115.210
47Luke SandersUnited States Luke Sanders4.0236.95
48Bryan CarawayUnited States Bryan Caraway3.99110.99
49Cody StamannUnited States Cody Stamann3.98119.811
50Albert MoralesUnited States Albert Morales3.9674.26
51Saimon OliveiraBrazil Saimon Oliveira3.8750.95
52Marcus McGheeUnited States Marcus McGhee3.8755.85
53Brett JohnsWales Brett Johns3.8488.47
54Kyler PhillipsUnited States Kyler Phillips3.83138.311
55Dustin KimuraUnited States Dustin Kimura3.8248.15
56Ryusei AshizawaJapan Ryusei Ashizawa3.7844.77
57AoriqilengChina Aoriqileng3.7862.08
58Roland DelormeCanada Roland Delorme3.7861.56
59Shinobu OtaJapan Shinobu Ota3.7559.87
60Matthew LopezUnited States Matthew Lopez3.7367.86
61John DodsonUnited States John Dodson3.72125.99
62Ricky TurciosUnited States Ricky Turcios3.7282.46
63Cristian QuinonezMexico Cristian Quinonez3.7147.75
64Moktar BenkaciFrance Moktar Benkaci3.6961.05
65Brady HiestandUnited States Brady Hiestand3.6765.35
66Anthony BirchakUnited States Anthony Birchak3.6731.36
67Cody GarbrandtUnited States Cody Garbrandt3.66170.716
68Rob FontUnited States Rob Font3.65238.119
69Song YadongChina Song Yadong3.65208.416
70Damian StasiakPoland Damian Stasiak3.6058.95
71Vince MoralesUnited States Vince Morales3.59173.913
72Malcolm WellmakerUnited States Malcolm Wellmaker3.5623.95
73Cameron SmothermanUnited States Cameron Smotherman3.5648.15
74Sergio PettisUnited States Sergio Pettis3.50139.29
75Frankie SaenzUnited States Frankie Saenz3.50129.310
76Deiveson FigueiredoBrazil Deiveson Figueiredo3.50115.09
77Pavel VitrukUkraine Pavel Vitruk3.4389.95
78Cody GibsonUnited States Cody Gibson3.42112.211
79Trevin Jones Trevin Jones3.4280.46
80Jakub WiklaczPoland Jakub Wiklacz3.4282.55
81Sean O'MalleyUnited States Sean O'Malley3.41185.516
82TJ DillashawUnited States TJ Dillashaw3.39218.316
83Payton TalbottUnited States Payton Talbott3.3878.88
84Ali TalebIraq Ali Taleb3.3554.07
85Nathaniel WoodEngland Nathaniel Wood3.3054.55
86Ricardo RamosBrazil Ricardo Ramos3.2659.45
87Iuri AlcantaraBrazil Iuri Alcantara3.26127.114
88Johnny EduardoBrazil Johnny Eduardo3.2269.28
89Dominick CruzUnited States Dominick Cruz3.21183.310
90Takeya MizugakiJapan Takeya Mizugaki3.20161.614
91Murad KalamovRussia Murad Kalamov3.2099.27
92Filip MacekCzechia Filip Macek3.19104.513
93Leandro IssaBrazil Leandro Issa3.1763.05
94Francisco RiveraUnited States Francisco Rivera3.1297.710
95Borislav NikolićSerbia Borislav Nikolić3.1266.97
96Hugo VianaBrazil Hugo Viana3.1252.35
97Jose QuinonezMexico Jose Quinonez3.0979.68
98Daniel MarcosPeru Daniel Marcos3.08101.98
99Merab DvalishviliGeorgia Merab Dvalishvili3.08309.117
100Edwin FigueroaUnited States Edwin Figueroa3.0675.26

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.

What is strike defense in MMA? →

All boardsStrikes absorbed