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 5, 2026

#Fighter
1Cyrille DiabateFrance Cyrille Diabate72.8%3498
2Abdul Rakhman YakhyaevTürkiye Abdul Rakhman Yakhyaev68.3%605
3United States Evan Tanner66.9%1305
4Ryan JimmoCanada Ryan Jimmo66.1%3137
5Alex PereiraBrazil Alex Pereira64.3%6247
6William KnightUnited States William Knight62.1%3937
7Diyar NurgozhayKazakhstan Diyar Nurgozhay61.3%3205
8United States Frank Shamrock60.6%1275
9Henrique da SilvaBrazil Henrique da Silva60.3%3937
10Fabio MaldonadoBrazil Fabio Maldonado60.2%1,0769
11Rodolfo BellatoBrazil Rodolfo Bellato59.6%6227
12Tyson PedroAustralia Tyson Pedro59.5%38511
13Vinicius MoreiraBrazil Vinicius Moreira59.0%1225
14United States Jason Lambert58.9%2417
15Zhang MingyangChina Zhang Mingyang58.6%2275
16Jon JonesUnited States Jon Jones57.9%2,36121
17Mike RodriguezUnited States Mike Rodriguez57.5%4548
18Julius WalkerUnited States Julius Walker57.4%3055
19United States Randy Couture57.1%55310
20Aleksa CamurUnited States Aleksa Camur57.1%5455
21Ihor PotieriaUkraine Ihor Potieria57.0%2725
22Houston AlexanderUnited States Houston Alexander57.0%865
23Bogdan GuskovUzbekistan Bogdan Guskov56.8%4197
24Iwo BaraniewskiPoland Iwo Baraniewski56.7%1945
25Azamat MurzakanovRussia Azamat Murzakanov56.2%5259
26Marcos Rogerio de LimaBrazil Marcos Rogerio de Lima56.1%1486
27Lyoto MachidaBrazil Lyoto Machida56.0%88015
28Carlos UlbergNew Zealand Carlos Ulberg55.8%1,00912
29Jiri ProchazkaCzechia Jiri Prochazka55.5%9339
30Gadzhimurad AntigulovRussia Gadzhimurad Antigulov55.1%786
31Johnny WalkerBrazil Johnny Walker55.1%85016
32Marcin PrachnioPoland Marcin Prachnio54.6%1,08711
33Jimi Manuwa Jimi Manuwa54.2%53312
34Dominick ReyesUnited States Dominick Reyes53.8%1,12016
35Nikita KrylovUkraine Nikita Krylov53.3%1,18120
36Devin ClarkUnited States Devin Clark53.0%1,01815
37Jimmy CruteAustralia Jimmy Crute53.0%64213
38Renato SobralBrazil Renato Sobral52.9%2939
39Francimar BarrosoBrazil Francimar Barroso52.8%6028
40Navajo StirlingNew Zealand Navajo Stirling52.7%8497
41Vitor BelfortBrazil Vitor Belfort52.6%1527
42Magomed AnkalaevRussia Magomed Ankalaev52.1%1,40216
43Brandon VeraUnited States Brandon Vera52.1%5998
44Jamahal HillUnited States Jamahal Hill51.7%1,46211
45Anthony SmithUnited States Anthony Smith51.6%1,16818
46Misha CirkunovLatvia Misha Cirkunov51.6%32211
47Mauricio RuaBrazil Mauricio Rua51.5%1,72324
48Oumar SyFrance Oumar Sy51.2%3616
49James Te HunaNew Zealand James Te Huna51.2%4619
50Alonzo MenifieldUnited States Alonzo Menifield51.1%1,27521
51Patrick CumminsUnited States Patrick Cummins50.8%98113
52Glover TeixeiraBrazil Glover Teixeira50.7%1,88123
53Daniel CormierUnited States Daniel Cormier50.5%7728
54James IrvinUnited States James Irvin50.5%998
55Aleksandar Rakic Aleksandar Rakic50.3%96411
56Jan BlachowiczPoland Jan Blachowicz50.2%2,07023
57Dustin JacobyUnited States Dustin Jacoby50.2%2,00117
58Jared CannonierUnited States Jared Cannonier49.2%3985
59Sean O'ConnellUnited States Sean O'Connell48.7%6247
60Anthony JohnsonUnited States Anthony Johnson48.7%3458
61Thiago SantosBrazil Thiago Santos48.6%9949
62Volkan Oezdemir Volkan Oezdemir48.4%1,55316
63Ibo AslanTürkiye Ibo Aslan48.3%4066
64Alessio SakaraItaly Alessio Sakara48.2%2456
65Tim BoetschUnited States Tim Boetsch47.9%4097
66United States Rich Franklin47.8%5087
67Dan HendersonUnited States Dan Henderson47.0%5598
68Michal OleksiejczukPoland Michal Oleksiejczuk47.0%4667
69Paul CraigScotland Paul Craig46.0%62816
70United States Tito Ortiz46.0%1,34423
71Kennedy NzechukwuNigeria Kennedy Nzechukwu45.9%1,39813
72Corey AndersonUnited States Corey Anderson45.8%1,52114
73Ed HermanUnited States Ed Herman45.7%8929
74Thiago SilvaBrazil Thiago Silva45.7%65410
75Ovince Saint PreuxUnited States Ovince Saint Preux45.6%1,62626
76Vitor PetrinoBrazil Vitor Petrino45.1%4667
77Igor Pokrajac Igor Pokrajac45.0%49812
78Rafael CavalcanteBrazil Rafael Cavalcante44.6%1865
79Brazil Wilson Gouveia44.5%2926
80Ion CuțelabaMoldova Ion Cuțelaba43.6%1,59121
81Ryan BaderUnited States Ryan Bader43.2%1,30219
82Modestas BukauskasLithuania Modestas Bukauskas43.1%92113
83Anthony PeroshAustralia Anthony Perosh42.8%2019
84United States Quinton Jackson42.6%97512
85Matt HamillUnited States Matt Hamill42.4%1,34615
86Gian VillanteUnited States Gian Villante42.2%1,75615
87Belarus Vladimir Matyushenko42.0%3339
88Khalil Rountree Jr.United States Khalil Rountree Jr.41.9%1,46616
89Brazil Luiz Cane41.6%4888
90Sam AlveyUnited States Sam Alvey41.6%6458
91 Krzysztof Soszynski41.2%6999
92Nicolae NegumereanuRomania Nicolae Negumereanu41.2%5106
93Ike VillanuevaUnited States Ike Villanueva41.1%1855
94Kyle KingsburyUnited States Kyle Kingsbury40.9%7449
95Da Woon JungSouth Korea Da Woon Jung40.7%7499
96Ilir LatifiSweden Ilir Latifi40.6%50212
97Bruno LopesBrazil Bruno Lopes40.6%2836
98United States Eric Schafer40.6%2987
99Ryan SpannUnited States Ryan Spann40.6%63614
100Alexander GustafssonSweden Alexander Gustafsson40.5%1,82617

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