Skip to content
MMA Calendar

UFC Record Book

UFC: Most significant strikes landed

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

Updated November 9, 2026

#Fighter
1Petr YanRussia Petr Yan1,5842,88017
2Merab DvalishviliGeorgia Merab Dvalishvili1,3803,41617
3Marlon VeraEcuador Marlon Vera1,3572,85924
4Pedro MunhozBrazil Pedro Munhoz1,3303,19620
5Rob FontUnited States Rob Font1,3172,91319
6Sean O'MalleyUnited States Sean O'Malley1,1331,87316
7TJ DillashawUnited States TJ Dillashaw1,1202,70816
8Cory SandhagenUnited States Cory Sandhagen1,1192,48715
9Aljamain SterlingUnited States Aljamain Sterling1,1152,14118
10Davey GrantUnited Kingdom Davey Grant1,0532,30316
11Raoni BarcelosBrazil Raoni Barcelos9631,85215
12Mario BautistaUnited States Mario Bautista8641,71715
13Song YadongChina Song Yadong8601,98716
14Dominick CruzUnited States Dominick Cruz7802,05310
15Raphael AssuncaoBrazil Raphael Assuncao7771,77918
16Jonathan MartinezUnited States Jonathan Martinez7401,44013
17Renan BaraoBrazil Renan Barao7381,97713
18Chris GutierrezUnited States Chris Gutierrez7201,25012
19Ricky SimonUnited States Ricky Simon6671,60018
20Urijah FaberUnited States Urijah Faber6651,55117
21Kyler PhillipsUnited States Kyler Phillips6571,52411
22Takeya MizugakiJapan Takeya Mizugaki6131,53114
23Victor HenryUnited States Victor Henry5961,1326
24Vince MoralesUnited States Vince Morales5881,54312
25Jose AldoBrazil Jose Aldo5511,0818
26John LinekerBrazil John Lineker5501,3708
27Payton TalbottUnited States Payton Talbott5329408
28Eddie WinelandUnited States Eddie Wineland5271,78416
29Cody StamannUnited States Cody Stamann5131,10611
T-30Adrian YanezUnited States Adrian Yanez5111,21712
T-30Brad KatonaCanada Brad Katona5119988
32Frankie SaenzUnited States Frankie Saenz5091,07310
33Jimmie RiveraUnited States Jimmie Rivera5041,27910
34Miles JohnsUnited States Miles Johns5031,06111
35Montel JacksonUnited States Montel Jackson49894815
36Umar NurmagomedovRussia Umar Nurmagomedov4848619
T-37Aiemann ZahabiCanada Aiemann Zahabi4831,01110
T-37Cody GarbrandtUnited States Cody Garbrandt4831,18816
39Javid Basharat Javid Basharat4808917
40Henry CejudoUnited States Henry Cejudo4709007
41Jean MatsumotoBrazil Jean Matsumoto4581,1936
42Kyung Ho KangSouth Korea Kyung Ho Kang44590612
43Da'Mon BlackshearUnited States Da'Mon Blackshear43995610
44Alex CaceresUnited States Alex Caceres4338539
45Taylor LapilusFrance Taylor Lapilus4329227
46Andre EwellUnited States Andre Ewell4251,0587
47John DodsonUnited States John Dodson4219589
48Cody GibsonUnited States Cody Gibson40385911
49Ricky TurciosUnited States Ricky Turcios3909716
50Alejandro PerezMexico Alejandro Perez3891,06811
51Tony GravelyUnited States Tony Gravely3827919
52Daniel MarcosPeru Daniel Marcos3777877
53Douglas Silva de AndradeBrazil Douglas Silva de Andrade3759639
54Thomas AlmeidaBrazil Thomas Almeida3718299
55Casey KenneyUnited States Casey Kenney3708686
56Francisco RiveraUnited States Francisco Rivera36993910
57Heili AlatengChina Heili Alateng3681,15410
58Xiao LongChina Xiao Long3648196
59Farid Basharat Farid Basharat3597757
T-60John CastanedaUnited States John Castaneda3587507
T-60Cameron SaaimanSouth Africa Cameron Saaiman3587647
T-62Mike EastonUnited States Mike Easton3519477
T-62Iuri AlcantaraBrazil Iuri Alcantara35175914
64Vinicius OliveiraBrazil Vinicius Oliveira3437876
65Rani YahyaBrazil Rani Yahya33785814
66Sergio PettisUnited States Sergio Pettis3338445
67Marcus McGheeUnited States Marcus McGhee3177315
68Batgerel DanaaMongolia Batgerel Danaa3118517
69Scott JorgensenUnited States Scott Jorgensen3107788
70Chad AnheligerCanada Chad Anheliger3096557
71Jose QuinonezMexico Jose Quinonez3036398
72Nathaniel WoodEngland Nathaniel Wood3016235
73Brian KelleherUnited States Brian Kelleher29762011
74Jack ShoreWales Jack Shore2925006
75David MartinezMexico David Martinez2916515
T-76Marlon MoraesBrazil Marlon Moraes29071411
T-76Brad PickettUnited Kingdom Brad Pickett29092610
78Bryan CarawayUnited States Bryan Caraway2868429
79Erik PerezMexico Erik Perez2857029
80Yves JabouinHaiti Yves Jabouin2846829
81Albert MoralesUnited States Albert Morales2788056
82Louis SmolkaUnited States Louis Smolka2755317
83Mana MartinezUnited States Mana Martinez2705525
84Andre SoukhamthathUnited States Andre Soukhamthath2666047
T-85Muin GafurovTajikistan Muin Gafurov2565446
T-85Said NurmagomedovRussia Said Nurmagomedov25654810
87Brett JohnsWales Brett Johns2535167
88Guido CannettiArgentina Guido Cannetti25045210
89Joe SotoUnited States Joe Soto2365687
90Benito LopezUnited States Benito Lopez2335135
91Vaughan LeeUnited Kingdom Vaughan Lee2314957
92Raul Rosas Jr. Raul Rosas Jr.2285229
93Luke SandersUnited States Luke Sanders2174205
94Michael McDonaldUnited States Michael McDonald2165069
95Mitch GagnonCanada Mitch Gagnon2154638
96Matthew LopezUnited States Matthew Lopez2124166
97George RoopUnited States George Roop2104946
98Deiveson FigueiredoBrazil Deiveson Figueiredo2074049
99AoriqilengChina Aoriqileng2053688
100Johnny EduardoBrazil Johnny Eduardo2045148

Career boards need at least 5 bouts with tracked statistics.

All boardsSignificant strikes