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 September 26, 2026

#FighterStrikes absorbed per minuteMinutesBouts
1Djorden SantosBrazilDjorden Santos6.6363.65
2Chris CurtisUnited StatesChris Curtis6.49119.29
3Tresean GoreUnited StatesTresean Gore6.2477.88
4Marc-Andre BarriaultCanadaMarc-Andre Barriault6.09163.615
5Paulo CostaBrazilPaulo Costa5.89115.410
6Eric SpicelyUnited StatesEric Spicely5.7245.87
7Andrew SanchezUnited StatesAndrew Sanchez5.64114.69
8Bruno SilvaBrazilBruno Silva5.3597.411
9Julian MarquezUnited StatesJulian Marquez5.3569.09
10Denis TiuliulinRussiaDenis Tiuliulin5.2347.06
11Michel PereiraBrazilMichel Pereira5.1271.18
12Roman KopylovRussiaRoman Kopylov5.08147.112
13Claudio RibeiroBrazilClaudio Ribeiro4.8926.85
14United StatesRob Kimmons4.7950.57
15Jared CannonierUnited StatesJared Cannonier4.77227.314
16Sean StricklandUnited StatesSean Strickland4.67273.915
17Michal OleksiejczukPolandMichal Oleksiejczuk4.6559.211
18Daniel KellyAustraliaDaniel Kelly4.6496.710
19Gregory RodriguesBrazilGregory Rodrigues4.57143.615
20Punahele SorianoUnited StatesPunahele Soriano4.5576.08
21Mansur Abdul-MalikUnited StatesMansur Abdul-Malik4.5054.97
22Dalcha LungiambulaCongo - KinshasaDalcha Lungiambula4.4648.85
23CanadaKalib Starnes4.4351.35
24Tom WatsonUnited KingdomTom Watson4.4199.77
25Marvin VettoriItalyMarvin Vettori4.38283.817
26Anthony SmithUnited StatesAnthony Smith4.3372.87
27Rodolfo VieiraBrazilRodolfo Vieira4.28114.911
28Dricus Du PlessisSouth AfricaDricus Du Plessis4.24173.811
29Vitor BelfortBrazilVitor Belfort4.2158.212
30Dusko TodorovicSerbiaDusko Todorovic4.2088.812
31Jack MarshmanWalesJack Marshman4.1981.78
32Maki PitoloUnited StatesMaki Pitolo4.1745.36
33Eryk AndersUnited StatesEryk Anders4.03177.514
34John PhillipsUnited KingdomJohn Phillips4.0354.56
35Kelvin GastelumUnited StatesKelvin Gastelum4.03224.416
36Roman DolidzeGeorgiaRoman Dolidze4.01147.211
37Uriah HallUriah Hall4.00181.118
38Brad ScottUnited KingdomBrad Scott3.9863.06
39Wes SchultzUnited StatesWes Schultz3.9629.35
40Luke BarnattUnited KingdomLuke Barnatt3.8771.66
41JapanRiki Fukuda3.8775.05
42Kevin CaseyUnited StatesKevin Casey3.8360.85
43JunYong ParkSouth KoreaJunYong Park3.82159.813
44Brunno FerreiraBrazilBrunno Ferreira3.8089.912
45Wellington TurmanBrazilWellington Turman3.7975.57
46United StatesDrew McFedries3.7817.08
47Alex PereiraBrazilAlex Pereira3.7654.35
48Dan HendersonUnited StatesDan Henderson3.7676.49
49Jamie PickettUnited StatesJamie Pickett3.73114.311
50Markus PerezBrazilMarkus Perez3.7274.07
51Phil HawesUnited StatesPhil Hawes3.7264.010
52Chidi NjokuaniUnited StatesChidi Njokuani3.7142.46
53Jack HermanssonJack Hermansson3.70200.618
54Ikram AliskerovRussiaIkram Aliskerov3.7043.37
55Anthony HernandezAnthony Hernandez3.70162.113
56Edmen ShahbazyanUnited StatesEdmen Shahbazyan3.69141.317
57Sam AlveyUnited StatesSam Alvey3.68150.716
58CanadaDavid Loiseau3.64104.59
59Shara MagomedovRussiaShara Magomedov3.6297.37
60Joaquin BuckleyUnited StatesJoaquin Buckley3.5385.39
61Jacare SouzaBrazilJacare Souza3.52132.615
62Scott AskhamUnited KingdomScott Askham3.5267.66
63Nick RingNick Ring3.4888.66
64Brendan AllenUnited StatesBrendan Allen3.47212.718
65Zach ReeseUnited StatesZach Reese3.4552.78
66Gerald MeerschaertUnited StatesGerald Meerschaert3.44220.926
67Alessio Di ChiricoItalyAlessio Di Chirico3.44113.111
68Armen PetrosyanArmen Petrosyan3.4284.17
69United StatesPete Sell3.3849.25
70Abus MagomedovAbus Magomedov3.3478.18
71Vitor MirandaBrazilVitor Miranda3.3463.86
72Torrez FinneyUnited StatesTorrez Finney3.3357.15
73Martin KampmannDenmarkMartin Kampmann3.3226.25
74Brad TavaresUnited StatesBrad Tavares3.32364.328
75Alessio SakaraItalyAlessio Sakara3.3144.78
76United StatesMike Massenzio3.2939.86
77Trevor SmithUnited StatesTrevor Smith3.26150.412
78Dustin StoltzfusUnited StatesDustin Stoltzfus3.26117.412
79Luke RockholdUnited StatesLuke Rockhold3.2678.310
80Clint HesterUnited StatesClint Hester3.2569.26
81Joe PyferUnited StatesJoe Pyfer3.2282.710
82Dongi YangSouth KoreaDongi Yang3.2161.65
83United StatesPhil Baroni3.2181.69
84Chris WeidmanUnited StatesChris Weidman3.21190.018
85Daniel SarafianBrazilDaniel Sarafian3.2039.45
86Derek BrunsonUnited StatesDerek Brunson3.18180.121
87Kyle DaukausUnited StatesKyle Daukaus3.1775.19
88United StatesRyan Jensen3.1534.08
89Israel AdesanyaIsrael Adesanya3.13300.818
90United StatesTim Credeur3.1336.55
91Robert WhittakerRobert Whittaker3.13267.419
92Yoel RomeroYoel Romero3.11191.413
93Omari AkhmedovRussiaOmari Akhmedov3.08100.28
94Joseph HolmesUnited StatesJoseph Holmes3.0840.35
95Abdul Razak AlhassanGhanaAbdul Razak Alhassan3.0647.16
96Oskar PiechotaPolandOskar Piechota3.0439.55
97Darren StewartEnglandDarren Stewart3.0389.19
98Magnus CedenbladSwedenMagnus Cedenblad3.0247.16
99Albert DuraevRussiaAlbert Duraev3.0153.25
100Hector LombardHector Lombard3.0087.68

Career boards need at least 5 bouts with tracked statistics.