Ultimate Fighting 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 22, 2026

#FighterStrikes absorbed per minuteMinutesBouts
1Mike BreedenUnited StatesMike Breeden7.2845.85
2Justin GaethjeUnited StatesJustin Gaethje6.83202.216
3Frank CamachoFrank Camacho6.5631.15
4MaheshateChinaMaheshate6.4771.47
5Yancy MedeirosUnited StatesYancy Medeiros6.3690.010
6Nasrat HaqparastNasrat Haqparast6.18191.016
7Daniel ZellhuberMexicoDaniel Zellhuber6.17108.48
8Elves BrenerBrazilElves Brener6.0871.95
9Nazim SadykhovNazim Sadykhov6.0362.58
10Ricky GlennUnited StatesRicky Glenn5.9834.85
11Esteban RibovicsArgentinaEsteban Ribovics5.7493.19
12Gauge YoungUnited StatesGauge Young5.7375.05
13Thibault GoutiFranceThibault Gouti5.6448.96
14RongzhuChinaRongzhu5.6395.57
15Gabriel BenitezMexicoGabriel Benitez5.5651.15
16Nikolas MottaBrazilNikolas Motta5.5053.07
17Marco Polo ReyesMexicoMarco Polo Reyes5.4542.47
18Joe LauzonUnited StatesJoe Lauzon5.39213.027
19Dustin PoirierUnited StatesDustin Poirier5.27236.520
20MarQuel MederosUnited StatesMarQuel Mederos5.2071.46
21Chris GruetzemacherUnited StatesChris Gruetzemacher5.1766.06
22Mason JonesWalesMason Jones5.1590.47
23Bolaji OkiBelgiumBolaji Oki5.1158.96
24Lando VannataUnited StatesLando Vannata5.04139.812
25Eddie AlvarezUnited StatesEddie Alvarez5.0280.07
26Donald CerroneUnited StatesDonald Cerrone4.99222.123
27Damien BrownAustraliaDamien Brown4.8666.16
28Chris PadillaUnited StatesChris Padilla4.8568.36
29Rafael FizievRafael Fiziev4.81150.013
30Dan HookerNew ZealandDan Hooker4.80184.018
31Terrance McKinneyUnited StatesTerrance McKinney4.7634.514
32Michael ChandlerUnited StatesMichael Chandler4.7582.78
33Takanori GomiJapanTakanori Gomi4.7489.313
34James KrauseUnited StatesJames Krause4.7085.18
35Jared GordonUnited StatesJared Gordon4.69144.514
36Rafa GarciaRafa Garcia4.68164.012
37CanadaTJ Grant4.6449.25
38Chris DuncanScotlandChris Duncan4.5777.010
39Devonte SmithUnited StatesDevonte Smith4.5634.66
40Al IaquintaUnited StatesAl Iaquinta4.55187.714
41Andre WinnerAndre Winner4.4652.05
42Viacheslav BorshchevRussiaViacheslav Borshchev4.46115.811
43Khama WorthyUnited StatesKhama Worthy4.4522.25
44Erik KochUnited StatesErik Koch4.4242.85
45Thiago MoisesBrazilThiago Moises4.40186.217
46Ignacio BahamondesChileIgnacio Bahamondes4.3896.79
47Edson BarbozaBrazilEdson Barboza4.36269.125
48Tony FergusonUnited StatesTony Ferguson4.34246.021
49Jamie MullarkeyAustraliaJamie Mullarkey4.28121.813
50Mike DavisUnited StatesMike Davis4.2599.98
51Kurt HolobaughUnited StatesKurt Holobaugh4.2469.36
52Manuel TorresMexicoManuel Torres4.2422.78
53Guram KutateladzeGeorgiaGuram Kutateladze4.2273.35
54Mateusz RębeckiPolandMateusz Rębecki4.2193.19
55Dong Hyun MaSouth KoreaDong Hyun Ma4.1972.37
56Joaquim SilvaBrazilJoaquim Silva4.17131.012
57United StatesJustin Buchholz4.1437.95
58John MakdessiCanadaJohn Makdessi4.13237.819
59Ottman AzaitarOttman Azaitar4.1118.75
60Jalin TurnerUnited StatesJalin Turner4.1187.014
61Austin HubbardUnited StatesAustin Hubbard4.10156.512
62Sam StoutCanadaSam Stout4.06237.919
63Michael JohnsonUnited StatesMichael Johnson4.03300.327
64Alexander HernandezUnited StatesAlexander Hernandez4.03147.115
65BrazilMarcus Aurelio4.0264.86
66Ross PearsonUnited KingdomRoss Pearson3.98246.621
67Mark MadsenDenmarkMark Madsen3.9763.06
68Ismael BonfimBrazilIsmael Bonfim3.9661.47
69Drew DoberUnited StatesDrew Dober3.93184.224
70Paddy PimblettEnglandPaddy Pimblett3.8688.49
71Joe DuffyIrelandJoe Duffy3.7862.78
72King GreenUnited StatesKing Green3.78299.328
73United StatesAaron Riley3.7775.47
74Matt FrevolaUnited StatesMatt Frevola3.76109.013
75Jon TuckJon Tuck3.74107.99
76Damir HadzovicDamir Hadzovic3.7498.710
77Chad LapriseCanadaChad Laprise3.7349.35
78Tom NolanAustraliaTom Nolan3.7355.57
79Drakkar KloseUnited StatesDrakkar Klose3.71163.814
80Joe ProctorUnited StatesJoe Proctor3.7061.97
81Nate DiazUnited StatesNate Diaz3.67178.116
82Diego SanchezUnited StatesDiego Sanchez3.67145.711
83Scott HoltzmanUnited StatesScott Holtzman3.66167.413
84Davi RamosBrazilDavi Ramos3.6462.06
85Nick HeinGermanyNick Hein3.61104.28
86BrazilJorge Gurgel3.58104.87
87Diego FerreiraBrazilDiego Ferreira3.58180.118
88Matt WimanUnited StatesMatt Wiman3.57175.818
89Anthony PettisUnited StatesAnthony Pettis3.56150.314
90Evan DunhamUnited StatesEvan Dunham3.54229.120
91Brad RiddellNew ZealandBrad Riddell3.5376.47
92David TeymurSwedenDavid Teymur3.5363.86
93Jim MillerUnited StatesJim Miller3.48415.043
94Mac DanzigUnited StatesMac Danzig3.41138.812
95Christos GiagosUnited StatesChristos Giagos3.41101.313
96United StatesSean Sherk3.40110.06
97Paul FelderUnited StatesPaul Felder3.38191.314
98Rafaello OliveiraBrazilRafaello Oliveira3.3884.38
99Leonardo SantosBrazilLeonardo Santos3.38109.510
100Ludovit KleinSlovakiaLudovit Klein3.36133.710

Career boards need at least 5 bouts with tracked statistics.