Skip to content
MMA Calendar

UFCalendar Record Book

Best significant strike accuracy

The all-time top 100, ranked across every MMA promotion we track and rebuilt from every completed fight in our database.

Updated November 8, 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
6Tyson PedroAustralia Tyson Pedro62.5%49313
7William KnightUnited States William Knight62.1%3937
8Diyar NurgozhayKazakhstan Diyar Nurgozhay61.3%3205
9United States Frank Shamrock60.6%1275
10Henrique da SilvaBrazil Henrique da Silva60.3%3939
11Fabio MaldonadoBrazil Fabio Maldonado60.2%1,0769
12Rodolfo BellatoBrazil Rodolfo Bellato59.6%6227
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
30Billy ElekanaUnited States Billy Elekana55.5%2096
31Gadzhimurad AntigulovRussia Gadzhimurad Antigulov55.1%787
32Johnny WalkerBrazil Johnny Walker55.1%85016
33Marcin PrachnioPoland Marcin Prachnio54.6%1,08712
34Jimi Manuwa Jimi Manuwa54.2%53312
35Dominick ReyesUnited States Dominick Reyes53.8%1,12016
36Nikita KrylovUkraine Nikita Krylov53.3%1,18120
37Devin ClarkUnited States Devin Clark53.0%1,01815
38Jimmy CruteAustralia Jimmy Crute53.0%64213
39Renato SobralBrazil Renato Sobral52.9%2939
40Francimar BarrosoBrazil Francimar Barroso52.8%6028
41Navajo StirlingNew Zealand Navajo Stirling52.7%8497
42Vitor BelfortBrazil Vitor Belfort52.6%1527
43Magomed AnkalaevRussia Magomed Ankalaev52.1%1,40216
44Brandon VeraUnited States Brandon Vera52.1%5999
45Jamahal HillUnited States Jamahal Hill51.7%1,46211
46Anthony SmithUnited States Anthony Smith51.6%1,16818
47Misha CirkunovLatvia Misha Cirkunov51.6%32211
48Mauricio RuaBrazil Mauricio Rua51.5%1,72324
49Oumar SyFrance Oumar Sy51.2%3617
50James Te HunaNew Zealand James Te Huna51.2%4619
51Alonzo MenifieldUnited States Alonzo Menifield51.1%1,27521
52Patrick CumminsUnited States Patrick Cummins50.8%98113
53Glover TeixeiraBrazil Glover Teixeira50.7%1,88123
54Daniel CormierUnited States Daniel Cormier50.5%7728
55James IrvinUnited States James Irvin50.5%998
56Aleksandar Rakic Aleksandar Rakic50.3%96411
57Jan BlachowiczPoland Jan Blachowicz50.2%2,07023
58Dustin JacobyUnited States Dustin Jacoby50.2%2,00117
59Jared CannonierUnited States Jared Cannonier49.2%3985
60Sean O'ConnellUnited States Sean O'Connell48.7%62411
61Anthony JohnsonUnited States Anthony Johnson48.7%3458
62Thiago SantosBrazil Thiago Santos48.6%99410
63Volkan Oezdemir Volkan Oezdemir48.4%1,55316
64Ibo AslanTürkiye Ibo Aslan48.3%4066
65Alessio SakaraItaly Alessio Sakara48.2%2456
66Tim BoetschUnited States Tim Boetsch47.9%4097
67Rich FranklinUnited States Rich Franklin47.8%5087
68Dan HendersonUnited States Dan Henderson47.0%5598
69Michal OleksiejczukPoland Michal Oleksiejczuk47.0%4667
70Paul CraigScotland Paul Craig46.0%62816
71United States Tito Ortiz46.0%1,34423
72Kennedy NzechukwuNigeria Kennedy Nzechukwu45.9%1,39813
73Corey AndersonUnited States Corey Anderson45.8%1,52115
74Ed HermanUnited States Ed Herman45.7%8929
75Thiago SilvaBrazil Thiago Silva45.7%65410
76Ovince Saint PreuxUnited States Ovince Saint Preux45.6%1,62626
77Vitor PetrinoBrazil Vitor Petrino45.1%4667
78Igor Pokrajac Igor Pokrajac45.0%49812
79Rafael CavalcanteBrazil Rafael Cavalcante44.6%1865
80Brazil Wilson Gouveia44.5%2926
81Ion CuțelabaMoldova Ion Cuțelaba43.6%1,59121
82Ryan BaderUnited States Ryan Bader43.2%1,30219
83Modestas BukauskasLithuania Modestas Bukauskas43.1%92113
84Anthony PeroshAustralia Anthony Perosh42.8%2019
85United States Quinton Jackson42.6%97512
86Matt HamillUnited States Matt Hamill42.4%1,34615
87Gian VillanteUnited States Gian Villante42.2%1,75615
88Belarus Vladimir Matyushenko42.0%3339
89Khalil Rountree Jr.United States Khalil Rountree Jr.41.9%1,46616
90Brazil Luiz Cane41.6%4888
91Sam AlveyUnited States Sam Alvey41.6%6458
92 Krzysztof Soszynski41.2%6999
93Nicolae NegumereanuRomania Nicolae Negumereanu41.2%5106
94Ike VillanuevaUnited States Ike Villanueva41.1%1855
95Kyle KingsburyUnited States Kyle Kingsbury40.9%7449
96Da Woon JungSouth Korea Da Woon Jung40.7%7499
97Ilir LatifiSweden Ilir Latifi40.6%50212
98Bruno LopesBrazil Bruno Lopes40.6%2836
99United States Eric Schafer40.6%2987
100Ryan SpannUnited States Ryan Spann40.6%63614

Ranked across every MMA promotion we track. BKFC is bare-knuckle boxing — two-minute rounds, and a punch count that is not a significant-strike count — so it is ranked only on its own boards.

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.

What is a significant strike in MMA? →

All boardsStrike accuracy