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
1Merab DvalishviliGeorgia Merab Dvalishvili2,8315,01717
2Petr YanRussia Petr Yan2,0483,38417
3Aljamain SterlingUnited States Aljamain Sterling1,6702,74718
4Marlon VeraEcuador Marlon Vera1,5553,09724
5TJ DillashawUnited States TJ Dillashaw1,5203,17116
6Cory SandhagenUnited States Cory Sandhagen1,4532,91815
7Rob FontUnited States Rob Font1,4413,05019
8Pedro MunhozBrazil Pedro Munhoz1,4243,29820
9Raoni BarcelosBrazil Raoni Barcelos1,2332,16415
10Song YadongChina Song Yadong1,1962,38516
11Sean O'MalleyUnited States Sean O'Malley1,1881,93516
12Davey GrantUnited Kingdom Davey Grant1,1432,40615
13Mario BautistaUnited States Mario Bautista1,1302,01215
14Kyung Ho KangSouth Korea Kyung Ho Kang1,0431,57312
15Raphael AssuncaoBrazil Raphael Assuncao9731,98818
16Dominick CruzUnited States Dominick Cruz9382,23710
17Urijah FaberUnited States Urijah Faber9081,82317
18Renan BaraoBrazil Renan Barao8962,14413
19Takeya MizugakiJapan Takeya Mizugaki8951,86414
20Jonathan MartinezUnited States Jonathan Martinez8651,58313
21Ricky SimonUnited States Ricky Simon8631,81718
22Montel JacksonUnited States Montel Jackson8511,36915
23Chris GutierrezUnited States Chris Gutierrez8201,36212
24Victor HenryUnited States Victor Henry8011,3746
25Umar NurmagomedovRussia Umar Nurmagomedov7841,2269
26Kyler PhillipsUnited States Kyler Phillips7621,64811
27Rani YahyaBrazil Rani Yahya7251,36414
28Ricky TurciosUnited States Ricky Turcios7051,3176
29Brad KatonaCanada Brad Katona6841,2148
30Frankie SaenzUnited States Frankie Saenz6821,27110
31Cody StamannUnited States Cody Stamann6731,28211
32Vince MoralesUnited States Vince Morales6701,63712
33Erik PerezMexico Erik Perez6661,1329
34Payton TalbottUnited States Payton Talbott6561,0848
35Miles JohnsUnited States Miles Johns6481,24011
36Jose AldoBrazil Jose Aldo6411,1958
37Brian KelleherUnited States Brian Kelleher6321,00211
38Bryan CarawayUnited States Bryan Caraway6171,2459
39John LinekerBrazil John Lineker6121,4398
40Javid Basharat Javid Basharat6021,0357
41Farid Basharat Farid Basharat5949367
42Da'Mon BlackshearUnited States Da'Mon Blackshear5851,12510
43Daniel MarcosPeru Daniel Marcos5836707
44Henry CejudoUnited States Henry Cejudo5721,0117
45Eddie WinelandUnited States Eddie Wineland5631,82016
46Heili AlatengChina Heili Alateng5571,40810
47Jean MatsumotoBrazil Jean Matsumoto5561,3096
48Tony GravelyUnited States Tony Gravely5539979
49Alejandro PerezMexico Alejandro Perez5521,24811
50Jimmie RiveraUnited States Jimmie Rivera5471,32710
51Cody GarbrandtUnited States Cody Garbrandt5371,24516
52Cody GibsonUnited States Cody Gibson5361,03211
53Brett JohnsWales Brett Johns5338297
54Alex CaceresUnited States Alex Caceres5259559
55Adrian YanezUnited States Adrian Yanez5211,23012
56Taylor LapilusFrance Taylor Lapilus5091,0077
57Chad AnheligerCanada Chad Anheliger5058897
58Mike EastonUnited States Mike Easton4991,1117
59Raul Rosas Jr. Raul Rosas Jr.4968479
60Vaughan LeeUnited Kingdom Vaughan Lee4947587
61Said NurmagomedovRussia Said Nurmagomedov49282710
62Aiemann ZahabiCanada Aiemann Zahabi4891,01810
63Iuri AlcantaraBrazil Iuri Alcantara48791514
64Cameron SaaimanSouth Africa Cameron Saaiman4819047
65Xiao LongChina Xiao Long4609366
66Andre EwellUnited States Andre Ewell4561,0957
67John DodsonUnited States John Dodson4549929
T-68John CastanedaUnited States John Castaneda4538607
T-68Francisco RiveraUnited States Francisco Rivera4531,02710
70Nathaniel WoodEngland Nathaniel Wood4477865
71Muin GafurovTajikistan Muin Gafurov4277546
72Douglas Silva de AndradeBrazil Douglas Silva de Andrade4251,0219
73Brad PickettUnited Kingdom Brad Pickett4161,06310
74Batgerel DanaaMongolia Batgerel Danaa4119747
75Vinicius OliveiraBrazil Vinicius Oliveira4018566
76Jack ShoreWales Jack Shore3986306
77Casey KenneyUnited States Casey Kenney3938956
78AoriqilengChina Aoriqileng3925888
T-79Yves JabouinHaiti Yves Jabouin3918209
T-79Scott JorgensenUnited States Scott Jorgensen3918638
81Sergio PettisUnited States Sergio Pettis3869065
82George RoopUnited States George Roop3816826
83Albert MoralesUnited States Albert Morales3809556
84Thomas AlmeidaBrazil Thomas Almeida3778379
85David MartinezMexico David Martinez3677335
86Mana MartinezUnited States Mana Martinez3596685
T-87Michinori TanakaJapan Michinori Tanaka3576335
T-87Jose QuinonezMexico Jose Quinonez3577078
89Andre SoukhamthathUnited States Andre Soukhamthath3486937
T-90SuYoung YouSouth Korea SuYoung You3314695
T-90Marcus McGheeUnited States Marcus McGhee3317485
92Brady HiestandUnited States Brady Hiestand3265335
93Joe SotoUnited States Joe Soto3246767
94Sergey MorozovKazakhstan Sergey Morozov3165775
95Mitch GagnonCanada Mitch Gagnon3085638
96Guido CannettiArgentina Guido Cannetti30651310
97Marlon MoraesBrazil Marlon Moraes30573011
98El Salvador Ivan Menjivar3046097
99Russell DoaneUnited States Russell Doane3025237
100Louis SmolkaUnited States Louis Smolka2965657

Career boards need at least 5 bouts with tracked statistics.

All boardsTotal strikes