Skip to content
MMA Calendar

UFC Record Book

UFC: Most total strikes landed

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

Updated November 7, 2026

#Fighter
1Sean StricklandUnited States Sean Strickland1,7993,99115
2Chris LebenUnited States Chris Leben1,7912,63722
3Marvin VettoriItaly Marvin Vettori1,7643,55018
4Michael BispingUnited Kingdom Michael Bisping1,6544,03124
5Brad TavaresUnited States Brad Tavares1,5253,16128
6Israel Adesanya Israel Adesanya1,4382,77418
7Jack Hermansson Jack Hermansson1,3962,70118
8Kevin HollandUnited States Kevin Holland1,3531,93616
9Robert Whittaker Robert Whittaker1,3162,73019
10United States Chael Sonnen1,3001,88810
11Krzysztof JotkoPoland Krzysztof Jotko1,2572,19317
12Derek BrunsonUnited States Derek Brunson1,2072,04221
T-13Brendan AllenUnited States Brendan Allen1,2032,04419
T-13Jared CannonierUnited States Jared Cannonier1,2032,28814
15JunYong ParkSouth Korea JunYong Park1,1952,05913
16Marc-Andre BarriaultCanada Marc-Andre Barriault1,1122,20816
17Rafael NatalBrazil Rafael Natal1,0551,82117
18Chris CamozziUnited States Chris Camozzi1,0432,06719
19Yushin OkamiJapan Yushin Okami1,0331,87118
20Dricus Du PlessisSouth Africa Dricus Du Plessis1,0222,00211
21Anthony Hernandez Anthony Hernandez9891,51813
22Gregory RodriguesBrazil Gregory Rodrigues9661,71615
23Kelvin GastelumUnited States Kelvin Gastelum9612,11816
24Khamzat Chimaev Khamzat Chimaev9261,1706
25Gerald MeerschaertUnited States Gerald Meerschaert9091,75526
26Matt LindlandUnited States Matt Lindland8911,18111
27Chris WeidmanUnited States Chris Weidman8891,68018
T-28Nate MarquardtUnited States Nate Marquardt8771,48623
T-28Elias TheodorouCanada Elias Theodorou8771,76410
30Trevor SmithUnited States Trevor Smith8731,32312
31Yoel Romero Yoel Romero8721,57613
32Eryk AndersUnited States Eryk Anders8531,63914
33Jacob MalkounAustralia Jacob Malkoun8521,33710
34Thales LeitesBrazil Thales Leites8391,69621
35Anderson Silva Anderson Silva8381,28620
36Ed HermanUnited States Ed Herman8171,21215
37Chris CurtisUnited States Chris Curtis8041,5429
38Nassourdine ImavovFrance Nassourdine Imavov7921,30710
39Christian Leroy DuncanEngland Christian Leroy Duncan7861,24411
40Shara MagomedovRussia Shara Magomedov7851,1477
41Caio BorralhoBrazil Caio Borralho7741,22610
42Roman KopylovRussia Roman Kopylov7641,45113
43Paulo CostaBrazil Paulo Costa7611,28310
44Tim BoetschUnited States Tim Boetsch7601,20417
45United States Jorge Rivera7521,20815
46Andrew SanchezUnited States Andrew Sanchez7321,4709
47Uriah Hall Uriah Hall6931,33918
48Dusko TodorovicSerbia Dusko Todorovic6841,00912
49United States Aaron Simpson6531,0589
50Dustin StoltzfusUnited States Dustin Stoltzfus6481,13912
51CB DollawayUnited States CB Dollaway6451,14718
52Sam AlveyUnited States Sam Alvey6441,22316
53Gegard Mousasi Gegard Mousasi6251,05411
T-54Rich FranklinUnited States Rich Franklin6231,16310
T-54Demian MaiaBrazil Demian Maia6231,10913
56Japan Riki Fukuda6171,0525
T-57Edmen ShahbazyanUnited States Edmen Shahbazyan6121,20517
T-57Roman DolidzeGeorgia Roman Dolidze6121,37311
59Jacare SouzaBrazil Jacare Souza6091,00515
60United States Phil Baroni5857729
61Rodolfo VieiraBrazil Rodolfo Vieira58397112
62Kendall GroveUnited States Kendall Grove57590212
63Armen Petrosyan Armen Petrosyan5671,0397
64Reinier de RidderNetherlands Reinier de Ridder5638066
65Mark MunozUnited States Mark Munoz55994814
66Phil HawesUnited States Phil Hawes55083210
67Andre MunizBrazil Andre Muniz54889212
68Andre PetroskiUnited States Andre Petroski53795913
69Antonio Carlos JuniorBrazil Antonio Carlos Junior53692710
70Dan MillerUnited States Dan Miller5241,03911
71Daniel KellyAustralia Daniel Kelly5051,08210
72Cezar FerreiraBrazil Cezar Ferreira49884413
73Kyle DaukausUnited States Kyle Daukaus49777510
74Thiago SantosBrazil Thiago Santos49394415
75Bruno SilvaBrazil Bruno Silva48991011
T-76United States Evan Tanner48773312
T-76Alan BelcherUnited States Alan Belcher48797613
78Djorden SantosBrazil Djorden Santos4641,0365
79Alessio Di ChiricoItaly Alessio Di Chirico4621,04411
80Cesar AlmeidaBrazil Cesar Almeida4606657
81Michal OleksiejczukPoland Michal Oleksiejczuk45879611
82Tom WatsonUnited Kingdom Tom Watson4579647
83Nick Ring Nick Ring4428916
T-84Marco TulioBrazil Marco Tulio4347516
T-84Luke RockholdUnited States Luke Rockhold43470710
T-84Omari AkhmedovRussia Omari Akhmedov4341,0128
T-84Ian HeinischUnited States Ian Heinisch4347398
88United States Nate Quarry42882410
89Andrew CraigUnited States Andrew Craig4266856
T-90Zach ReeseUnited States Zach Reese4197419
T-90Hector Lombard Hector Lombard4197458
92Julian MarquezUnited States Julian Marquez4178519
T-93Cody BrundageUnited States Cody Brundage41469614
T-93Yousri Belgaroui Yousri Belgaroui4146285
T-93Makhmud Muradov Makhmud Muradov4148486
96Alex PereiraBrazil Alex Pereira4046115
97Patrick CoteCanada Patrick Cote39672211
98Punahele SorianoUnited States Punahele Soriano3957698
99Francis CarmontFrance Francis Carmont3947449
100Luke BarnattUnited Kingdom Luke Barnatt3899446

Career boards need at least 5 bouts with tracked statistics.

All boardsTotal strikes