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

#Fighter
1United States Maurice Smith75.3%1827
2Alistair OvereemNetherlands Alistair Overeem74.3%96220
3Brock Lesnar Brock Lesnar73.3%2217
4Cyrille DiabateFrance Cyrille Diabate72.8%3498
5Mario PintoPortugal Mario Pinto70.4%1965
6Abdul Rakhman YakhyaevTürkiye Abdul Rakhman Yakhyaev68.3%605
7Bartosz FabinskiPoland Bartosz Fabinski68.1%1666
8Tom AspinallEngland Tom Aspinall67.3%2209
9United States Don Frye66.5%19110
10Ryan JimmoCanada Ryan Jimmo66.1%3137
11Jacobe SmithUnited States Jacobe Smith65.9%2996
12Anthony HamiltonUnited States Anthony Hamilton65.6%37510
13Darrick MinnerUnited States Darrick Minner65.5%2007
14Chidi NjokuaniUnited States Chidi Njokuani63.3%1,10312
15Shara MagomedovRussia Shara Magomedov62.8%8607
16Ciryl GaneFrance Ciryl Gane62.8%1,89614
17Tallison TeixeiraBrazil Tallison Teixeira62.8%1455
18Brazil Junior Assuncao62.7%2285
19Yousri Belgaroui Yousri Belgaroui62.6%6266
20Jailton AlmeidaBrazil Jailton Almeida62.6%35012
21United States Guy Mezger61.8%1105
22Bo NickalUnited States Bo Nickal61.8%2889
23Sean SorianoUnited States Sean Soriano61.6%2925
24Josh BarnettUnited States Josh Barnett61.5%63710
25Netherlands Antoni Hardonk61.5%2838
26Yadier del ValleCuba Yadier del Valle61.4%2495
27Manny BermudezUnited States Manny Bermudez61.4%1405
28Cat ZinganoUnited States Cat Zingano61.4%2957
29Alex PereiraBrazil Alex Pereira61.4%1,13613
30Thomas PetersenUnited States Thomas Petersen61.3%4969
31Diyar NurgozhayKazakhstan Diyar Nurgozhay61.3%3205
32Gunnar NelsonIceland Gunnar Nelson61.2%47716
33Anderson Silva Anderson Silva60.7%1,19324
34United States Frank Shamrock60.6%1275
35Ikram AliskerovRussia Ikram Aliskerov60.6%3967
36Uros MedicSerbia Uros Medic60.5%48113
37Sean O'MalleyUnited States Sean O'Malley60.5%1,87316
38Henrique da SilvaBrazil Henrique da Silva60.3%3937
39Cesar AlmeidaBrazil Cesar Almeida60.2%5188
40Anthony Hernandez Anthony Hernandez60.1%1,18113
41Josh HokitUnited States Josh Hokit60.1%8026
42Shavkat RakhmonovKazakhstan Shavkat Rakhmonov60.1%4067
43MarQuel MederosUnited States MarQuel Mederos60.0%7056
44United States Evan Tanner60.0%64717
45Shane CampbellCanada Shane Campbell59.9%2945
46Rodolfo BellatoBrazil Rodolfo Bellato59.6%6227
47Marcos Rogerio de LimaBrazil Marcos Rogerio de Lima59.6%62918
48Tyson PedroAustralia Tyson Pedro59.5%38511
49Justin WillisUnited States Justin Willis59.3%3565
50Paulo CostaBrazil Paulo Costa59.3%1,57612
51Phil HawesUnited States Phil Hawes59.2%57610
52Tatiana SuarezUnited States Tatiana Suarez59.2%59311
53United States Randy Couture59.2%1,31524
54Jack JenkinsAustralia Jack Jenkins59.2%7598
55Bryce MitchellUnited States Bryce Mitchell59.0%57113
56Vinicius MoreiraBrazil Vinicius Moreira59.0%1225
57Jon JonesUnited States Jon Jones59.0%2,49023
58Fabio MaldonadoBrazil Fabio Maldonado58.9%1,21811
59Melsik BaghdasaryanArmenia Melsik Baghdasaryan58.8%5467
60Magomed MustafaevRussia Magomed Mustafaev58.8%1605
61United States Dave Herman58.7%2135
62Poliana BotelhoBrazil Poliana Botelho58.6%3487
63Zhang MingyangChina Zhang Mingyang58.6%2275
64Benoit Saint DenisFrance Benoit Saint Denis58.5%82813
65Jack ShoreWales Jack Shore58.3%6049
66Cheick KongoFrance Cheick Kongo58.2%98718
67United States Jason Lambert58.1%2468
68Jordan LeavittUnited States Jordan Leavitt58.1%28411
69Islam MakhachevRussia Islam Makhachev58.0%87419
70Gilbert UrbinaUnited States Gilbert Urbina57.9%2545
71Dusko TodorovicSerbia Dusko Todorovic57.8%69412
72Jose JohnsonUnited States Jose Johnson57.8%2586
73Kai Kamaka IIIUnited States Kai Kamaka III57.7%7477
74Kleydson RodriguesBrazil Kleydson Rodrigues57.6%3995
75Joshua Van Joshua Van57.6%2,44912
76Christian Leroy DuncanEngland Christian Leroy Duncan57.6%99811
77Cain VelasquezUnited States Cain Velasquez57.6%1,24915
78Justin GaethjeUnited States Justin Gaethje57.6%2,20816
79Chris GutierrezUnited States Chris Gutierrez57.6%1,55515
80United States Pete Spratt57.5%1067
81Jordan WrightUnited States Jordan Wright57.5%2527
82Mike RodriguezUnited States Mike Rodriguez57.5%4548
83André LimaBrazil André Lima57.5%6377
84Julius WalkerUnited States Julius Walker57.4%3055
85Soa PaleleiAustralia Soa Palelei57.3%2117
86Daniel OmielanczukPoland Daniel Omielanczuk57.3%5799
87Jimy HettesUnited States Jimy Hettes57.3%3846
88 Gary Goodridge57.1%778
89Alexander VolkovRussia Alexander Volkov57.1%2,31820
90Bruna BrasilBrazil Bruna Brasil57.1%5489
91Chris GruetzemacherUnited States Chris Gruetzemacher57.1%7907
92Aleksa CamurUnited States Aleksa Camur57.1%5455
93Cristiane JustinoBrazil Cristiane Justino57.0%8077
94Maurício RuffyBrazil Maurício Ruffy57.0%4378
95William KnightUnited States William Knight57.0%5029
96Mayra Bueno SilvaBrazil Mayra Bueno Silva57.0%96213
97Alexander VolkanovskiAustralia Alexander Volkanovski56.9%3,28819
98Luke RockholdUnited States Luke Rockhold56.9%66111
99Quillan SalkilldAustralia Quillan Salkilld56.9%3647
100Bogdan Guskov Bogdan Guskov56.8%4197

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