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
1Mike BreedenUnited States Mike Breeden7.2845.85
2Justin GaethjeUnited States Justin Gaethje6.83202.216
3Frank Camacho Frank Camacho6.5631.15
4MaheshateChina Maheshate6.4671.47
5Yancy MedeirosUnited States Yancy Medeiros6.3690.010
6Nasrat Haqparast Nasrat Haqparast6.18191.016
7Daniel ZellhuberMexico Daniel Zellhuber6.17108.48
8Nazim Sadykhov Nazim Sadykhov6.0362.58
9Ricky GlennUnited States Ricky Glenn5.9834.85
10Elves BrenerBrazil Elves Brener5.8676.16
11Esteban RibovicsArgentina Esteban Ribovics5.7797.210
12Gauge YoungUnited States Gauge Young5.7375.05
13Thibault GoutiFrance Thibault Gouti5.6448.96
14RongzhuChina Rongzhu5.6395.57
15Gabriel BenitezMexico Gabriel Benitez5.5651.15
16Nikolas MottaBrazil Nikolas Motta5.5053.07
17Marco Polo ReyesMexico Marco Polo Reyes5.4542.47
18Joe LauzonUnited States Joe Lauzon5.39213.027
19Dustin PoirierUnited States Dustin Poirier5.27236.520
20MarQuel MederosUnited States MarQuel Mederos5.2071.46
21Chris GruetzemacherUnited States Chris Gruetzemacher5.1766.06
22Mason JonesWales Mason Jones5.1590.47
23Bolaji OkiBelgium Bolaji Oki5.1158.96
24Lando VannataUnited States Lando Vannata5.04139.812
25Eddie AlvarezUnited States Eddie Alvarez5.0280.07
26Donald CerroneUnited States Donald Cerrone4.99222.123
27Damien BrownAustralia Damien Brown4.8666.16
28Chris PadillaUnited States Chris Padilla4.8568.36
29Rafael Fiziev Rafael Fiziev4.81150.013
30Dan HookerNew Zealand Dan Hooker4.80184.018
31Terrance McKinneyUnited States Terrance McKinney4.7634.514
32Michael ChandlerUnited States Michael Chandler4.7582.78
33Takanori GomiJapan Takanori Gomi4.7489.313
34James KrauseUnited States James Krause4.7085.18
35Jared GordonUnited States Jared Gordon4.69144.514
36Rafa Garcia Rafa Garcia4.68164.012
37Canada TJ Grant4.6449.25
38Chris DuncanScotland Chris Duncan4.5777.010
39Devonte SmithUnited States Devonte Smith4.5634.66
40Al IaquintaUnited States Al Iaquinta4.55187.714
41Andre Winner Andre Winner4.4652.05
42Viacheslav BorshchevRussia Viacheslav Borshchev4.46115.811
43Khama WorthyUnited States Khama Worthy4.4522.25
44Erik KochUnited States Erik Koch4.4242.85
45Thiago MoisesBrazil Thiago Moises4.40186.217
46Ignacio BahamondesChile Ignacio Bahamondes4.3896.79
47Edson BarbozaBrazil Edson Barboza4.36269.125
48Tony FergusonUnited States Tony Ferguson4.34246.021
49Jamie MullarkeyAustralia Jamie Mullarkey4.28121.813
50Mike DavisUnited States Mike Davis4.2599.98
51Kurt HolobaughUnited States Kurt Holobaugh4.2469.36
52Manuel TorresMexico Manuel Torres4.2422.78
53Guram KutateladzeGeorgia Guram Kutateladze4.2273.35
54Mateusz RębeckiPoland Mateusz Rębecki4.2193.19
55Dong Hyun MaSouth Korea Dong Hyun Ma4.1972.37
56Kyle NelsonCanada Kyle Nelson4.1937.25
57Joaquim SilvaBrazil Joaquim Silva4.17131.012
58United States Justin Buchholz4.1437.95
59John MakdessiCanada John Makdessi4.13237.819
60Ottman Azaitar Ottman Azaitar4.1118.75
61Jalin TurnerUnited States Jalin Turner4.1187.014
62Austin HubbardUnited States Austin Hubbard4.10156.512
63Ismael BonfimBrazil Ismael Bonfim4.0865.88
64Sam StoutCanada Sam Stout4.06237.919
65Michael JohnsonUnited States Michael Johnson4.03300.327
66Brazil Marcus Aurelio4.0264.86
67Ross PearsonUnited Kingdom Ross Pearson3.98246.621
68Alexander HernandezUnited States Alexander Hernandez3.98155.316
69Mark MadsenDenmark Mark Madsen3.9763.06
70Drew DoberUnited States Drew Dober3.93184.224
71Paddy PimblettEngland Paddy Pimblett3.8688.49
72King GreenUnited States King Green3.84303.429
73Joe DuffyIreland Joe Duffy3.7862.78
74United States Aaron Riley3.7775.47
75Matt FrevolaUnited States Matt Frevola3.76109.013
76Jon Tuck Jon Tuck3.74107.99
77Damir Hadzovic Damir Hadzovic3.7498.710
78Chad LapriseCanada Chad Laprise3.7349.35
79Drakkar KloseUnited States Drakkar Klose3.71163.814
80Joe ProctorUnited States Joe Proctor3.7061.97
81Nate DiazUnited States Nate Diaz3.67178.116
82Diego SanchezUnited States Diego Sanchez3.67145.711
83Scott HoltzmanUnited States Scott Holtzman3.66167.413
84Davi RamosBrazil Davi Ramos3.6462.06
85Nick HeinGermany Nick Hein3.61104.28
86Brazil Jorge Gurgel3.58104.87
87Diego FerreiraBrazil Diego Ferreira3.58180.118
88Matt WimanUnited States Matt Wiman3.57175.818
89Anthony PettisUnited States Anthony Pettis3.56150.314
90Evan DunhamUnited States Evan Dunham3.54229.120
91Brad RiddellNew Zealand Brad Riddell3.5376.47
92David TeymurSweden David Teymur3.5363.86
93Jim MillerUnited States Jim Miller3.48415.043
94Mac DanzigUnited States Mac Danzig3.41138.812
95Christos GiagosUnited States Christos Giagos3.41101.313
96United States Sean Sherk3.40110.06
97Paul FelderUnited States Paul Felder3.38191.314
98Rafaello OliveiraBrazil Rafaello Oliveira3.3884.38
99Leonardo SantosBrazil Leonardo Santos3.38109.510
100Ludovit KleinSlovakia Ludovit Klein3.36133.710

Career boards need at least 5 bouts with tracked statistics.

All boardsStrikes absorbed