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

#Fighter
1Shara MagomedovRussia Shara Magomedov62.8%8607
2Chidi NjokuaniUnited States Chidi Njokuani62.3%3266
3Bo NickalUnited States Bo Nickal61.8%2889
4Anderson Silva Anderson Silva61.0%1,08520
5Cesar AlmeidaBrazil Cesar Almeida60.3%4717
6Anthony Hernandez Anthony Hernandez60.1%1,18113
7Kyle NokeAustralia Kyle Noke59.9%2125
8Alex PereiraBrazil Alex Pereira59.3%4795
9Phil HawesUnited States Phil Hawes59.2%57610
10Ikram AliskerovRussia Ikram Aliskerov58.8%3967
11United States Evan Tanner58.2%51712
12Paulo CostaBrazil Paulo Costa57.9%1,23610
13Luke RockholdUnited States Luke Rockhold57.9%62510
14Dusko TodorovicSerbia Dusko Todorovic57.8%69412
15Christian Leroy DuncanEngland Christian Leroy Duncan57.6%99811
16Yousri Belgaroui Yousri Belgaroui56.9%5765
17Caio BorralhoBrazil Caio Borralho56.4%93510
18Nassourdine ImavovFrance Nassourdine Imavov56.3%1,07310
19Jacob MalkounAustralia Jacob Malkoun55.9%94810
20Trevor SmithUnited States Trevor Smith55.7%93012
21Charles ByrdUnited States Charles Byrd55.7%1856
22Michal OleksiejczukPoland Michal Oleksiejczuk55.5%71911
23Oskar PiechotaPoland Oskar Piechota55.3%2285
24Andrey PulyaevRussia Andrey Pulyaev55.1%3706
25Kevin HollandUnited States Kevin Holland55.0%1,17616
26Torrez FinneyUnited States Torrez Finney54.6%1855
27Garreth McLellanSouth Africa Garreth McLellan54.4%3405
28Rodolfo VieiraBrazil Rodolfo Vieira54.4%76912
29United States Phil Baroni54.3%3729
30Joe RiggsUnited States Joe Riggs54.2%1315
31Marco TulioBrazil Marco Tulio53.8%6416
32Joseph HolmesUnited States Joseph Holmes53.5%2175
33Gregory RodriguesBrazil Gregory Rodrigues53.4%1,55515
34Zach ReeseUnited States Zach Reese53.3%6479
35Kevin CaseyUnited States Kevin Casey53.3%2915
36Khamzat Chimaev Khamzat Chimaev53.2%4196
37Jacare SouzaBrazil Jacare Souza53.1%80115
38Armen Petrosyan Armen Petrosyan53.0%9377
39 Ricardo Almeida53.0%2366
40Canada Jason MacDonald52.8%24614
41Josh SammanUnited States Josh Samman52.8%1635
42Matt LindlandUnited States Matt Lindland52.7%50511
T-43Kyle DaukausUnited States Kyle Daukaus52.3%48810
T-43Trevin GilesUnited States Trevin Giles52.3%4887
45Ed HermanUnited States Ed Herman52.2%74515
46Tim BoetschUnited States Tim Boetsch52.0%84417
47Claudio RibeiroBrazil Claudio Ribeiro51.9%1855
48JunYong ParkSouth Korea JunYong Park51.6%1,43913
49Rousimar PalharesBrazil Rousimar Palhares51.4%25511
50Nate MarquardtUnited States Nate Marquardt51.4%1,20323
51Brendan AllenUnited States Brendan Allen51.4%1,58119
52Dongi YangSouth Korea Dongi Yang51.2%4285
53Magnus CedenbladSweden Magnus Cedenblad51.1%2196
54Martin KampmannDenmark Martin Kampmann51.1%2745
55Mark MunozUnited States Mark Munoz51.0%74514
56Roman KopylovRussia Roman Kopylov50.7%1,35513
57United States Aaron Simpson50.7%7469
58United States Drew McFedries50.6%1548
59Chris CurtisUnited States Chris Curtis50.6%1,4739
60Ian HeinischUnited States Ian Heinisch50.4%5688
61Dylan Andrews Dylan Andrews50.3%1635
62Cody BrundageUnited States Cody Brundage50.1%52314
63Gegard Mousasi Gegard Mousasi49.7%77411
64United States Jorge Rivera49.7%76115
65Edmen ShahbazyanUnited States Edmen Shahbazyan49.5%1,15917
66Abus Magomedov Abus Magomedov49.4%5069
67Yoel Romero Yoel Romero49.3%1,35213
68Tresean GoreUnited States Tresean Gore49.3%5668
69Wellington TurmanBrazil Wellington Turman49.2%4477
70Andre PetroskiUnited States Andre Petroski49.2%75213
71Dricus Du PlessisSouth Africa Dricus Du Plessis48.9%1,85111
72Abdul Razak AlhassanGhana Abdul Razak Alhassan48.9%2316
73Jared CannonierUnited States Jared Cannonier48.9%2,07014
74United States Brian Stann48.9%4036
75Wes SchultzUnited States Wes Schultz48.7%1995
76Rob KimmonsUnited States Rob Kimmons48.7%1937
77Andre MunizBrazil Andre Muniz48.7%45212
78Canada Kalib Starnes48.6%2865
79Reinier de RidderNetherlands Reinier de Ridder48.6%4186
80Israel Adesanya Israel Adesanya48.4%2,55318
81Karl RobersonUnited States Karl Roberson48.3%3277
82Oluwale Bamgbose Oluwale Bamgbose48.1%1625
83Uriah Hall Uriah Hall48.0%1,22818
84Bruno SilvaBrazil Bruno Silva48.0%78311
85Canada Ivan Salaverry47.9%2407
86Rafael NatalBrazil Rafael Natal47.9%1,37017
87Cam RowstonAustralia Cam Rowston47.8%4336
88Jamie PickettUnited States Jamie Pickett47.7%65211
89Thiago SantosBrazil Thiago Santos47.6%85015
90Markus PerezBrazil Markus Perez47.3%4067
91Hector Lombard Hector Lombard47.3%6038
92Marc-Andre BarriaultCanada Marc-Andre Barriault46.8%2,00716
93Derek BrunsonUnited States Derek Brunson46.6%1,39121
94Maki PitoloUnited States Maki Pitolo46.5%4026
95Dustin StoltzfusUnited States Dustin Stoltzfus46.5%85812
96Anthony SmithUnited States Anthony Smith46.5%5107
97Patrick CoteCanada Patrick Cote46.4%60311
98Brad ScottUnited Kingdom Brad Scott46.4%4616
99Sam AlveyUnited States Sam Alvey46.3%1,05816
100Eryk AndersUnited States Eryk Anders46.3%1,32114

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