Skip to content
MMA Calendar

UFC Record Book

UFC: Best significant strike accuracy

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

Updated November 7, 2026

#Fighter
1Sean O'MalleyUnited States Sean O'Malley60.5%1,87316
2Jack ShoreWales Jack Shore58.4%5006
3Chris GutierrezUnited States Chris Gutierrez57.6%1,25012
4Payton TalbottUnited States Payton Talbott56.6%9408
5Umar NurmagomedovRussia Umar Nurmagomedov56.2%8619
6AoriqilengChina Aoriqileng55.7%3688
7Guido CannettiArgentina Guido Cannetti55.3%45210
8Petr YanRussia Petr Yan55.0%2,88017
9Javid Basharat Javid Basharat53.9%8917
10Dustin PagueUnited States Dustin Pague53.6%1796
11SuYoung YouSouth Korea SuYoung You52.7%2395
12Victor HenryUnited States Victor Henry52.7%1,1326
13Montel JacksonUnited States Montel Jackson52.5%94815
14Henry CejudoUnited States Henry Cejudo52.2%9007
15Aljamain SterlingUnited States Aljamain Sterling52.1%2,14118
16Raoni BarcelosBrazil Raoni Barcelos52.0%1,85215
17Louis SmolkaUnited States Louis Smolka51.8%5317
18Luke SandersUnited States Luke Sanders51.7%4205
19Rinya NakamuraJapan Rinya Nakamura51.4%2845
20Jonathan MartinezUnited States Jonathan Martinez51.4%1,44013
21Deiveson FigueiredoBrazil Deiveson Figueiredo51.2%4049
22Brad KatonaCanada Brad Katona51.2%9988
23Jose AldoBrazil Jose Aldo51.0%1,0818
24Matthew LopezUnited States Matthew Lopez51.0%4166
25Alex CaceresUnited States Alex Caceres50.8%8539
26Mario BautistaUnited States Mario Bautista50.3%1,71715
27Brady HiestandUnited States Brady Hiestand50.3%3545
28Johnny BedfordUnited States Johnny Bedford50.3%3625
29John AlbertUnited States John Albert49.6%1355
30Kyung Ho KangSouth Korea Kyung Ho Kang49.1%90612
31Brett JohnsWales Brett Johns49.0%5167
32Mana MartinezUnited States Mana Martinez48.9%5525
33Nathaniel WoodEngland Nathaniel Wood48.3%6235
34Tony GravelyUnited States Tony Gravely48.3%7919
35Malcolm WellmakerUnited States Malcolm Wellmaker48.3%1725
36Roland DelormeCanada Roland Delorme48.0%2796
37Daniel MarcosPeru Daniel Marcos47.9%7877
38Brian KelleherUnited States Brian Kelleher47.9%62011
39Aiemann ZahabiCanada Aiemann Zahabi47.8%1,01110
40John CastanedaUnited States John Castaneda47.7%7507
41Marlon VeraEcuador Marlon Vera47.5%2,85924
42Frankie SaenzUnited States Frankie Saenz47.4%1,07310
43Jose QuinonezMexico Jose Quinonez47.4%6398
44Miles JohnsUnited States Miles Johns47.4%1,06111
45Chad AnheligerCanada Chad Anheliger47.2%6557
46Muin GafurovTajikistan Muin Gafurov47.1%5446
47Cody GibsonUnited States Cody Gibson46.9%85911
48Cameron SaaimanSouth Africa Cameron Saaiman46.9%7647
49Taylor LapilusFrance Taylor Lapilus46.9%9227
50Said NurmagomedovRussia Said Nurmagomedov46.7%54810
51Vaughan LeeUnited Kingdom Vaughan Lee46.7%4957
52Mitch GagnonCanada Mitch Gagnon46.4%4638
53Cody StamannUnited States Cody Stamann46.4%1,10611
54Farid Basharat Farid Basharat46.3%7757
55Randy CostaUnited States Randy Costa46.3%3766
56Iuri AlcantaraBrazil Iuri Alcantara46.2%75914
57Da'Mon BlackshearUnited States Da'Mon Blackshear45.9%95610
58Davey GrantUnited Kingdom Davey Grant45.6%2,29315
59Benito LopezUnited States Benito Lopez45.4%5135
60Rob FontUnited States Rob Font45.2%2,91319
61Cory SandhagenUnited States Cory Sandhagen45.0%2,48715
62Thomas AlmeidaBrazil Thomas Almeida44.8%8299
63David MartinezMexico David Martinez44.7%6515
64Xiao LongChina Xiao Long44.4%8196
65Andre SoukhamthathUnited States Andre Soukhamthath44.0%6047
66John DodsonUnited States John Dodson43.9%9589
67Cristian QuinonezMexico Cristian Quinonez43.8%4005
68Raul Rosas Jr. Raul Rosas Jr.43.7%5229
69Raphael AssuncaoBrazil Raphael Assuncao43.7%1,77918
70Vinicius OliveiraBrazil Vinicius Oliveira43.6%7876
71Sergey MorozovKazakhstan Sergey Morozov43.5%4305
72Marcus McGheeUnited States Marcus McGhee43.4%7315
73Song YadongChina Song Yadong43.3%1,98716
74Kyler PhillipsUnited States Kyler Phillips43.1%1,52411
75Urijah FaberUnited States Urijah Faber42.9%1,55117
76Michael McDonaldUnited States Michael McDonald42.7%5069
77Henry BrionesMexico Henry Briones42.7%4175
78Casey KenneyUnited States Casey Kenney42.6%8686
79George RoopUnited States George Roop42.5%4946
80Saimon OliveiraBrazil Saimon Oliveira42.5%3135
81Adrian YanezUnited States Adrian Yanez42.0%1,21712
82Ricky SimonUnited States Ricky Simon41.7%1,60018
83Yves JabouinHaiti Yves Jabouin41.6%6829
84Pedro MunhozBrazil Pedro Munhoz41.6%3,19620
85Joe SotoUnited States Joe Soto41.5%5687
86TJ DillashawUnited States TJ Dillashaw41.4%2,70816
87Russell DoaneUnited States Russell Doane40.9%3207
88Cody GarbrandtUnited States Cody Garbrandt40.7%1,18816
89Marlon MoraesBrazil Marlon Moraes40.6%71411
90Erik PerezMexico Erik Perez40.6%7029
91Merab DvalishviliGeorgia Merab Dvalishvili40.4%3,41617
92Andre EwellUnited States Andre Ewell40.2%1,0587
93Ricky TurciosUnited States Ricky Turcios40.2%9716
94John LinekerBrazil John Lineker40.1%1,3708
95Ricardo RamosBrazil Ricardo Ramos40.1%4565
96Takeya MizugakiJapan Takeya Mizugaki40.0%1,53114
97Scott JorgensenUnited States Scott Jorgensen39.8%7788
98Johnny EduardoBrazil Johnny Eduardo39.7%5148
99Edwin FigueroaUnited States Edwin Figueroa39.5%4896
100Sergio PettisUnited States Sergio Pettis39.5%8445

Career boards need at least 5 bouts with tracked statistics.

Unofficial statistics compiled by UFCalendar from every completed fight in our database. Career boards need at least 5 bouts with tracked statistics and rate boards at least 50 attempts; BKFC is ranked only on its own boards.

All boardsStrike accuracy