Skip to content
MMA Calendar

UFC Record Book

UFC: Most significant strikes in a fight

The all-time UFC top 100, rebuilt from every completed UFC fight in our database.

Updated November 5, 2026

#FighterFight
1Jared CannonierUnited States Jared Cannonier241411Marvin VettoriMiddleweightJun 18, 2023
2Sean StricklandUnited States Sean Strickland186428Uriah HallMiddleweightAug 1, 2021
3Sean StricklandUnited States Sean Strickland182402Paulo CostaMiddleweightJun 2, 2024
4Ramazan KuramagomedovRussia Ramazan Kuramagomedov175258Jordan WilliamsMiddleweightJul 23, 2019
5Gregory RodriguesBrazil Gregory Rodrigues174283Anthony HernandezMiddleweightAug 22, 2026
6Sean StricklandUnited States Sean Strickland173408Dricus Du PlessisMiddleweightJan 21, 2024
7Deron WinnUnited States Deron Winn169367Eric SpicelyMiddleweightJun 22, 2019
8Marvin VettoriItaly Marvin Vettori164334Jack HermanssonMiddleweightDec 6, 2020
9Ryan JanesCanada Ryan Janes159267Andrew SanchezMiddleweightDec 1, 2017
10Paulo CostaBrazil Paulo Costa158266Sean StricklandMiddleweightJun 2, 2024
T-11Marvin VettoriItaly Marvin Vettori153301Jared CannonierMiddleweightJun 18, 2023
T-11Caio BorralhoBrazil Caio Borralho153255Jared CannonierMiddleweightAug 25, 2024
T-11Sean StricklandUnited States Sean Strickland153330Jack HermanssonMiddleweightFeb 6, 2022
T-14Sean StricklandUnited States Sean Strickland152400Jared CannonierMiddleweightDec 18, 2022
T-14Anthony Hernandez Anthony Hernandez152212Michel PereiraMiddleweightOct 19, 2024
T-16Robert Whittaker Robert Whittaker150284Kelvin GastelumMiddleweightApr 18, 2021
T-16Nick DiazUnited States Nick Diaz150339Robbie LawlerMiddleweightSep 26, 2021
18Jack Hermansson Jack Hermansson148372Jacare SouzaMiddleweightApr 28, 2019
19Dricus Du PlessisSouth Africa Dricus Du Plessis147314Sean StricklandMiddleweightFeb 9, 2025
20Chris CurtisUnited States Chris Curtis142261Roman KopylovMiddleweightJan 12, 2025
T-21Roman DolidzeGeorgia Roman Dolidze141338Marvin VettoriMiddleweightMar 15, 2025
T-21Jared CannonierUnited States Jared Cannonier141310Sean StricklandMiddleweightDec 18, 2022
T-21Marc-Andre BarriaultCanada Marc-Andre Barriault141275Abu AzaitarMiddleweightMar 28, 2021
T-24Chris CurtisUnited States Chris Curtis140258Marc-Andre BarriaultMiddleweightJan 21, 2024
T-24Michal OleksiejczukPoland Michal Oleksiejczuk140221Marc-Andre BarriaultMiddleweightFeb 7, 2026
T-26Dricus Du PlessisSouth Africa Dricus Du Plessis137354Sean StricklandMiddleweightJan 21, 2024
T-26Sean StricklandUnited States Sean Strickland137259Israel AdesanyaMiddleweightSep 10, 2023
T-26Jack Hermansson Jack Hermansson137353Sean StricklandMiddleweightFeb 6, 2022
T-26Jordan WilliamsUnited States Jordan Williams137299Ramazan KuramagomedovMiddleweightJul 23, 2019
30Dricus Du PlessisSouth Africa Dricus Du Plessis136273Kamaru UsmanMiddleweightJul 18, 2026
31Ozzy DiazUnited States Ozzy Diaz135261Djorden SantosMiddleweightMar 9, 2025
T-32Djorden SantosBrazil Djorden Santos131345Ozzy DiazMiddleweightMar 9, 2025
T-32Robbie LawlerUnited States Robbie Lawler131221Nick DiazMiddleweightSep 26, 2021
34Roman KopylovRussia Roman Kopylov130307Chris CurtisMiddleweightJan 12, 2025
T-35Robert Whittaker Robert Whittaker128326Yoel RomeroMiddleweightJun 9, 2018
T-35Sean StricklandUnited States Sean Strickland128263Dricus Du PlessisMiddleweightFeb 9, 2025
T-37Daniel RodriguezUnited States Daniel Rodriguez127265Kelvin GastelumMiddleweightJun 22, 2024
T-37Marco TulioBrazil Marco Tulio127175Tresean GoreMiddleweightApr 13, 2025
T-37Armen Petrosyan Armen Petrosyan127231Gregory RodriguesMiddleweightFeb 27, 2022
T-37United States Rich Franklin127244David LoiseauMiddleweightMar 4, 2006
41Luke RockholdUnited States Luke Rockhold126191Chris WeidmanMiddleweightDec 12, 2015
42Yoel Romero Yoel Romero125284Paulo CostaMiddleweightAug 18, 2019
T-43Japan Riki Fukuda124242Steve CantwellMiddleweightFeb 25, 2012
T-43Chris CurtisUnited States Chris Curtis124241Brendan AllenMiddleweightApr 6, 2024
T-45Kevin HollandUnited States Kevin Holland123187John PhillipsMiddleweightNov 24, 2018
T-45Sean StricklandUnited States Sean Strickland123312Khamzat ChimaevMiddleweightMay 9, 2026
T-47Marc-Andre BarriaultCanada Marc-Andre Barriault122243Chris CurtisMiddleweightJan 21, 2024
T-47Jack Hermansson Jack Hermansson122346Marvin VettoriMiddleweightDec 6, 2020
49Jack Hermansson Jack Hermansson121235Joe PyferMiddleweightFeb 11, 2024
50Tafon NchukwiCameroon Tafon Nchukwi120187Jamie PickettMiddleweightDec 20, 2020
T-51Michael BispingUnited Kingdom Michael Bisping119335Dan HendersonMiddleweightOct 9, 2016
T-51Israel Adesanya Israel Adesanya119215Brad TavaresMiddleweightJul 6, 2018
T-51Joseph KropschotUnited States Joseph Kropschot119195Jon KunnemanMiddleweightAug 11, 2026
T-54Michael BispingUnited Kingdom Michael Bisping118267Yoshihiro AkiyamaMiddleweightOct 16, 2010
T-54Armen Petrosyan Armen Petrosyan118246AJ DobsonMiddleweightOct 22, 2022
T-54Phil HawesUnited States Phil Hawes118175Deron WinnMiddleweightJun 18, 2022
T-54Marc-Andre BarriaultCanada Marc-Andre Barriault118289Dalcha LungiambulaMiddleweightSep 4, 2021
T-54Paulo CostaBrazil Paulo Costa118213Yoel RomeroMiddleweightAug 18, 2019
T-54Elias TheodorouCanada Elias Theodorou118250Daniel KellyMiddleweightNov 18, 2017
T-60Jacob MalkounAustralia Jacob Malkoun117181Torrez FinneyMiddleweightJan 31, 2026
T-60Douglas da LapaBrazil Douglas da Lapa117229Davi CabralMiddleweightOct 13, 2026
T-62Israel Adesanya Israel Adesanya116230Jared CannonierMiddleweightJul 3, 2022
T-62Brad TavaresUnited States Brad Tavares116254Riki FukudaMiddleweightMar 2, 2013
64Michael BispingUnited Kingdom Michael Bisping115277Thales LeitesMiddleweightJul 18, 2015
T-65Shara MagomedovRussia Shara Magomedov113154Bruno SilvaMiddleweightOct 21, 2023
T-65Dricus Du PlessisSouth Africa Dricus Du Plessis113212Brad TavaresMiddleweightJul 3, 2022
T-65Luke BarnattUnited Kingdom Luke Barnatt113232Collin HartMiddleweightApr 13, 2013
T-68Kelvin GastelumUnited States Kelvin Gastelum112238Daniel RodriguezMiddleweightJun 22, 2024
T-68Nassourdine ImavovFrance Nassourdine Imavov112189Roman DolidzeMiddleweightFeb 4, 2024
T-68Brendan AllenUnited States Brendan Allen112222Chris CurtisMiddleweightApr 6, 2024
T-68Bryan BattleUnited States Bryan Battle112193Tresean GoreMiddleweightFeb 6, 2022
T-72Yoel Romero Yoel Romero111240Robert WhittakerMiddleweightJun 9, 2018
T-72Marvin VettoriItaly Marvin Vettori111220Roman DolidzeMiddleweightMar 15, 2025
T-72Brendan AllenUnited States Brendan Allen111224Marvin VettoriMiddleweightJul 20, 2025
T-75Sean StricklandUnited States Sean Strickland110241Anthony HernandezMiddleweightFeb 21, 2026
T-75Zach ReeseUnited States Zach Reese110201Mickey GallMiddleweightOct 31, 2026
T-77Israel Adesanya Israel Adesanya109237Kelvin GastelumMiddleweightApr 14, 2019
T-77Chris CurtisUnited States Chris Curtis109174Rodolfo VieiraMiddleweightJun 26, 2022
T-77Marc-Andre BarriaultCanada Marc-Andre Barriault109222Julian MarquezMiddleweightMar 5, 2023
T-77Marvin VettoriItaly Marvin Vettori109253Brendan AllenMiddleweightJul 20, 2025
T-77Teddy AshCanada Teddy Ash109177Dusko TodorovicMiddleweightAug 27, 2019
T-82Eric SpicelyUnited States Eric Spicely108224Deron WinnMiddleweightJun 22, 2019
T-82Alex PereiraBrazil Alex Pereira108179Bruno SilvaMiddleweightMar 13, 2022
T-82Abu AzaitarGermany Abu Azaitar108219Marc-Andre BarriaultMiddleweightMar 28, 2021
T-82Michael BispingUnited Kingdom Michael Bisping108316Anderson SilvaMiddleweightFeb 27, 2016
T-82Court McGeeUnited States Court McGee108295Nick RingMiddleweightJul 21, 2012
T-87Baisangur SusurkaevRussia Baisangur Susurkaev107213Djorden SantosMiddleweightMay 9, 2026
T-87Uriah Hall Uriah Hall107258Sean StricklandMiddleweightAug 1, 2021
T-89Marvin VettoriItaly Marvin Vettori106218Roman DolidzeMiddleweightMar 18, 2023
T-89Sean StricklandUnited States Sean Strickland106227Jack MarshmanMiddleweightOct 31, 2020
T-89Christian Leroy DuncanEngland Christian Leroy Duncan106189Brendan AllenMiddleweightOct 10, 2026
T-89Jacob MalkounAustralia Jacob Malkoun106202Abubakar VagaevMiddleweightOct 24, 2026
93JunYong ParkSouth Korea JunYong Park105184Eryk AndersMiddleweightMay 21, 2022
T-94Yousri Belgaroui Yousri Belgaroui102138Azamat BekoevMiddleweightOct 18, 2025
T-94Michael BispingUnited Kingdom Michael Bisping102192Jason MillerMiddleweightDec 3, 2011
T-94Dusko TodorovicSerbia Dusko Todorovic102142Teddy AshMiddleweightAug 27, 2019
97Martin KampmannDenmark Martin Kampmann101200Thales LeitesMiddleweightNov 11, 2006
98Jack Hermansson Jack Hermansson100251Chris CurtisMiddleweightJul 23, 2022
T-99Djorden SantosBrazil Djorden Santos99216Danny BarlowMiddleweightOct 18, 2025
T-99Paulo CostaBrazil Paulo Costa99159Roman KopylovMiddleweightJul 20, 2025

This board ranks single performances, not fighters — one fighter can hold more than one row.

All boardsStrikes in a fight