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
1Djorden SantosBrazil Djorden Santos6.6363.65
2Chris CurtisUnited States Chris Curtis6.49119.29
3Tresean GoreUnited States Tresean Gore6.2477.88
4Marc-Andre BarriaultCanada Marc-Andre Barriault5.96168.116
5Paulo CostaBrazil Paulo Costa5.89115.410
6Eric SpicelyUnited States Eric Spicely5.7245.87
7Andrew SanchezUnited States Andrew Sanchez5.64114.69
8Bruno SilvaBrazil Bruno Silva5.3597.411
9Julian MarquezUnited States Julian Marquez5.3569.09
10Denis TiuliulinRussia Denis Tiuliulin5.2347.06
11Michel PereiraBrazil Michel Pereira5.1271.18
12Roman KopylovRussia Roman Kopylov5.02150.313
13Claudio RibeiroBrazil Claudio Ribeiro4.8926.85
14Rob KimmonsUnited States Rob Kimmons4.7950.57
15Jared CannonierUnited States Jared Cannonier4.77227.314
16Sean StricklandUnited States Sean Strickland4.67273.915
17Michal OleksiejczukPoland Michal Oleksiejczuk4.6559.211
18Daniel KellyAustralia Daniel Kelly4.6496.710
19Gregory RodriguesBrazil Gregory Rodrigues4.57143.615
20Punahele SorianoUnited States Punahele Soriano4.5576.08
21Mansur Abdul-MalikUnited States Mansur Abdul-Malik4.5054.97
22Dalcha LungiambulaCongo - Kinshasa Dalcha Lungiambula4.4648.85
23Canada Kalib Starnes4.4351.35
24Tom WatsonUnited Kingdom Tom Watson4.4199.77
25Marvin VettoriItaly Marvin Vettori4.41298.818
26Anthony SmithUnited States Anthony Smith4.3372.87
27Dricus Du PlessisSouth Africa Dricus Du Plessis4.24173.811
28Vitor BelfortBrazil Vitor Belfort4.2158.212
29Dusko TodorovicSerbia Dusko Todorovic4.2088.812
30Jack MarshmanWales Jack Marshman4.1981.78
31Maki PitoloUnited States Maki Pitolo4.1745.36
32Rodolfo VieiraBrazil Rodolfo Vieira4.07129.912
33Eryk AndersUnited States Eryk Anders4.03177.514
34John PhillipsUnited Kingdom John Phillips4.0354.56
35Kelvin GastelumUnited States Kelvin Gastelum4.03224.416
36Roman DolidzeGeorgia Roman Dolidze4.01147.211
37Uriah Hall Uriah Hall4.00181.118
38Brad ScottUnited Kingdom Brad Scott3.9863.06
39Wes SchultzUnited States Wes Schultz3.9629.35
40Luke BarnattUnited Kingdom Luke Barnatt3.8771.66
41Japan Riki Fukuda3.8775.05
42Kevin CaseyUnited States Kevin Casey3.8360.85
43JunYong ParkSouth Korea JunYong Park3.82159.813
44Brunno FerreiraBrazil Brunno Ferreira3.8089.912
45Wellington TurmanBrazil Wellington Turman3.7975.57
46United States Drew McFedries3.7817.08
47Alex PereiraBrazil Alex Pereira3.7654.35
48Dan HendersonUnited States Dan Henderson3.7676.49
49Jamie PickettUnited States Jamie Pickett3.73114.311
50Markus PerezBrazil Markus Perez3.7274.07
51Phil HawesUnited States Phil Hawes3.7264.010
52Chidi NjokuaniUnited States Chidi Njokuani3.7142.46
53Jack Hermansson Jack Hermansson3.70200.618
54Ikram AliskerovRussia Ikram Aliskerov3.7043.37
55Anthony Hernandez Anthony Hernandez3.70162.113
56Edmen ShahbazyanUnited States Edmen Shahbazyan3.69141.317
57Sam AlveyUnited States Sam Alvey3.68150.716
58Zach ReeseUnited States Zach Reese3.6867.79
59Canada David Loiseau3.64104.59
60Shara MagomedovRussia Shara Magomedov3.6297.37
61Brendan AllenUnited States Brendan Allen3.58235.419
62Joaquin BuckleyUnited States Joaquin Buckley3.5385.39
63Jacare SouzaBrazil Jacare Souza3.52132.615
64Scott AskhamUnited Kingdom Scott Askham3.5267.66
65Nick Ring Nick Ring3.4888.66
66Gerald MeerschaertUnited States Gerald Meerschaert3.44220.926
67Alessio Di ChiricoItaly Alessio Di Chirico3.44113.111
68Armen Petrosyan Armen Petrosyan3.4284.17
69Kyle DaukausUnited States Kyle Daukaus3.3979.610
70United States Pete Sell3.3849.25
71Vitor MirandaBrazil Vitor Miranda3.3463.86
72Torrez FinneyUnited States Torrez Finney3.3357.15
73Martin KampmannDenmark Martin Kampmann3.3226.25
74Brad TavaresUnited States Brad Tavares3.32364.328
75Alessio SakaraItaly Alessio Sakara3.3144.78
76United States Mike Massenzio3.2939.86
77Abus Magomedov Abus Magomedov3.2879.89
78Trevor SmithUnited States Trevor Smith3.26150.412
79Dustin StoltzfusUnited States Dustin Stoltzfus3.26117.412
80Luke RockholdUnited States Luke Rockhold3.2678.310
81Clint HesterUnited States Clint Hester3.2569.26
82Joe PyferUnited States Joe Pyfer3.2282.710
83Dongi YangSouth Korea Dongi Yang3.2161.65
84United States Phil Baroni3.2181.69
85Chris WeidmanUnited States Chris Weidman3.21190.018
86Daniel SarafianBrazil Daniel Sarafian3.2039.45
87Derek BrunsonUnited States Derek Brunson3.18180.121
88United States Ryan Jensen3.1534.08
89Israel Adesanya Israel Adesanya3.13300.818
90United States Tim Credeur3.1336.55
91Robert Whittaker Robert Whittaker3.13267.419
92Yoel Romero Yoel Romero3.11191.413
93Omari AkhmedovRussia Omari Akhmedov3.08100.28
94Joseph HolmesUnited States Joseph Holmes3.0840.35
95Abdul Razak AlhassanGhana Abdul Razak Alhassan3.0647.16
96Oskar PiechotaPoland Oskar Piechota3.0439.55
97Darren StewartEngland Darren Stewart3.0389.19
98Magnus CedenbladSweden Magnus Cedenblad3.0247.16
99Albert DuraevRussia Albert Duraev3.0153.25
100Hector Lombard Hector Lombard3.0087.68

Career boards need at least 5 bouts with tracked statistics.

All boardsStrikes absorbed