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

#FighterStrikes absorbed per minuteMinutesBouts
1Gabe GreenUnited StatesGabe Green6.9554.35
2Jared GoodenUnited StatesJared Gooden6.7482.37
3Ange LoosaSwitzerlandAnge Loosa6.7389.16
4Mukhamed KokovRussiaMukhamed Kokov6.4468.65
5Miguel BaezaUnited StatesMiguel Baeza5.9168.07
6Rhys McKeeIrelandRhys McKee5.8785.27
7Song KenanChinaSong Kenan5.82107.911
8Billy Ray GoffUnited StatesBilly Ray Goff5.6846.05
9Geoff NealUnited StatesGeoff Neal5.56137.414
10Niko PriceUnited StatesNiko Price5.44145.319
11BJ PennUnited StatesBJ Penn5.4098.98
12Khaos WilliamsUnited StatesKhaos Williams5.34102.011
13Adam FugittUnited StatesAdam Fugitt5.3345.96
14Vicente LuqueBrazilVicente Luque5.30232.624
15Daniel RodriguezUnited StatesDaniel Rodriguez5.26148.014
16Abdul Razak AlhassanGhanaAbdul Razak Alhassan5.1740.27
17Mike PerryUnited StatesMike Perry5.16167.015
18Carlos LealBrazilCarlos Leal5.1573.68
19Andre FialhoPortugalAndre Fialho5.0875.58
20Hyun Gyu LimSouth KoreaHyun Gyu Lim5.0764.37
21United StatesJosh Neer5.0181.410
22Bryan BarberenaUnited StatesBryan Barberena5.00169.815
23Ivica TruščekCroatiaIvica Trušček4.9648.27
24Alex MoronoUnited StatesAlex Morono4.96262.322
25Vinicius CruzBrazilVinicius Cruz4.9469.86
26Robbie LawlerUnited StatesRobbie Lawler4.89305.323
27Santiago PonzinibbioArgentinaSantiago Ponzinibbio4.89222.320
28Donald CerroneUnited StatesDonald Cerrone4.74119.714
29Mickey GallUnited StatesMickey Gall4.72104.613
30United StatesDuane Ludwig4.7139.56
31AJ FletcherUnited StatesAJ Fletcher4.6148.65
32United StatesDustin Hazelett4.5636.98
33Michel SilvaBrazilMichel Silva4.4437.75
34Omar El DafrawyEgyptOmar El Dafrawy4.4340.45
35Nate DiazUnited StatesNate Diaz4.41153.910
36Warlley AlvesBrazilWarlley Alves4.35131.813
37Carlos PratesBrazilCarlos Prates4.3083.79
38United StatesKevin Burns4.3052.85
39Matthew SemelsbergerUnited StatesMatthew Semelsberger4.24119.011
40Jack Della MaddalenaAustraliaJack Della Maddalena4.24133.111
41Kevin HollandUnited StatesKevin Holland4.23144.112
42David ZawadaGermanyDavid Zawada4.1888.39
43Erick SilvaBrazilErick Silva4.18106.115
44Paul TaylorUnited KingdomPaul Taylor4.1789.97
45Phil RoweUnited StatesPhil Rowe4.15129.410
46Patrick CoteCanadaPatrick Cote4.05105.38
47Lyman GoodUnited StatesLyman Good4.0154.86
48José Antonio Martín ReisSpainJosé Antonio Martín Reis4.0070.05
49Miroslav BrožCzechiaMiroslav Brož3.9851.25
50Niklas StolzeGermanyNiklas Stolze3.9765.89
51Bryan BattleUnited StatesBryan Battle3.9449.36
52Tim MeansUnited StatesTim Means3.93239.325
53Belal MuhammadUnited StatesBelal Muhammad3.92342.321
54Tarec SaffiedineBelgiumTarec Saffiedine3.8896.56
55Laureano StaropoliArgentinaLaureano Staropoli3.8784.27
56Sean SpencerUnited StatesSean Spencer3.8695.27
57United StatesDaMarques Johnson3.8555.18
58Sean StricklandUnited StatesSean Strickland3.84101.38
59Johny HendricksUnited StatesJohny Hendricks3.83222.218
60Kiichi KunimotoJapanKiichi Kunimoto3.8353.06
61Gilbert BurnsBrazilGilbert Burns3.83211.915
62Sergio MoraesBrazilSergio Moraes3.82159.713
63Chidi NjokuaniUnited StatesChidi Njokuani3.7868.56
64Li JingliangChinaLi Jingliang3.78174.517
65Michel PereiraBrazilMichel Pereira3.78104.68
66United KingdomNick Osipczak3.7762.65
67Alan JoubanUnited StatesAlan Jouban3.77117.013
68Kaik BritoBrazilKaik Brito3.7772.79
69CanadaSean Pierson3.7377.76
70Takashi SatoJapanTakashi Sato3.7359.27
71Dhiego LimaBrazilDhiego Lima3.7088.49
72Max GriffinUnited StatesMax Griffin3.69249.519
73Nicholas MusokeSwedenNicholas Musoke3.6974.65
74Court McGeeUnited StatesCourt McGee3.67238.319
75Yoshiyuki YoshidaJapanYoshiyuki Yoshida3.6721.35
76Shinsho AnzaiJapanShinsho Anzai3.6434.35
77Danny RobertsUnited KingdomDanny Roberts3.63131.815
78Lorenz LarkinUnited StatesLorenz Larkin3.6349.36
79Brandon ThatchUnited StatesBrandon Thatch3.6344.16
80Gabriel BonfimBrazilGabriel Bonfim3.6187.69
81Rinat FakhretdinovRussiaRinat Fakhretdinov3.6176.87
82Robert PukačSlovakiaRobert Pukač3.59173.313
83Amir SadollahUnited StatesAmir Sadollah3.59128.910
84United StatesBrad Blackburn3.5964.65
85United StatesMatt Serra3.5890.48
86Ben SaundersUnited StatesBen Saunders3.58150.519
87Elizeu Zaleski dos SantosBrazilElizeu Zaleski dos Santos3.56208.718
88Albert TumenovRussiaAlbert Tumenov3.55132.611
89Marek BartlCzechiaMarek Bartl3.5529.85
90Thiago AlvesBrazilThiago Alves3.50281.626
91Carlston HarrisGuyanaCarlston Harris3.5066.28
92Rafael AronovIsraelRafael Aronov3.5027.26
93Seth BaczynskiUnited StatesSeth Baczynski3.4885.610
94Leandro SilvaBrazilLeandro Silva3.47150.710
95Václav HolotaCzechiaVáclav Holota3.4551.65
96EnglandDan Hardy3.44123.710
97Emir-Can AlGermanyEmir-Can Al3.4244.25
98Nicolas DalbyDenmarkNicolas Dalby3.41196.214
99Alex LohoréFranceAlex Lohoré3.3859.45
100Yohan LainesseCanadaYohan Lainesse3.3832.05

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.