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
1Jacobe SmithUnited States Jacobe Smith65.9%2996
2Chidi NjokuaniUnited States Chidi Njokuani63.7%7776
3Gunnar NelsonIceland Gunnar Nelson60.6%46715
4Shavkat RakhmonovKazakhstan Shavkat Rakhmonov60.1%4067
5Punahele SorianoUnited States Punahele Soriano59.5%4225
6Nikolay VeretennikovKazakhstan Nikolay Veretennikov58.0%3436
7United States Pete Spratt57.5%1067
8Themba GorimboZimbabwe Themba Gorimbo56.7%3958
9Charlie BrennemanUnited States Charlie Brenneman56.6%1898
10Uros MedicSerbia Uros Medic56.0%2258
11Matt BrownUnited States Matt Brown55.4%1,87430
12Carlos PratesBrazil Carlos Prates54.7%6749
13Leon EdwardsUnited Kingdom Leon Edwards54.5%1,56719
14Michel PereiraBrazil Michel Pereira54.2%9818
15Canada TJ Grant54.0%3226
16Trevin GilesUnited States Trevin Giles54.0%3546
17Charles RadtkeUnited States Charles Radtke53.9%2807
18Ian Machado GarryIreland Ian Machado Garry53.7%1,49812
19Bryan BattleUnited States Bryan Battle53.7%3956
20Mike MalottCanada Mike Malott53.6%63210
21Rafael Dos AnjosBrazil Rafael Dos Anjos53.6%1,26511
22Georges St-PierreCanada Georges St-Pierre53.3%2,35121
23Sean BradyUnited States Sean Brady53.2%1,12511
24Rinat FakhretdinovRussia Rinat Fakhretdinov52.9%7307
25Peru Tony DeSouza52.3%866
26United States Matt Hughes52.2%80823
27Jack Della MaddalenaAustralia Jack Della Maddalena51.9%1,36411
28Preston ParsonsUnited States Preston Parsons51.8%4446
29Kamaru UsmanUnited States Kamaru Usman51.8%2,62717
30Alex OliveiraBrazil Alex Oliveira51.6%97618
31Jon FitchUnited States Jon Fitch51.4%1,17617
32TJ WaldburgerUnited States TJ Waldburger51.3%2348
33Vicente LuqueBrazil Vicente Luque51.0%2,20224
34Geoff NealUnited States Geoff Neal50.7%1,35414
35United Kingdom Nick Osipczak50.7%3495
36Roan CarneiroBrazil Roan Carneiro50.6%2617
37John HowardUnited States John Howard50.5%66613
38Alan JoubanUnited States Alan Jouban50.3%1,31813
39Ben SaundersUnited States Ben Saunders50.2%96819
40Nordine TalebFrance Nordine Taleb49.9%81111
41Donald CerroneUnited States Donald Cerrone49.9%1,01814
42Tim MeansUnited States Tim Means49.9%2,50725
43Phil RoweUnited States Phil Rowe49.8%91110
44Patrick CoteCanada Patrick Cote49.7%7478
45Mickey GallUnited States Mickey Gall49.6%73813
46AJ FletcherUnited States AJ Fletcher49.5%3295
47Jorge MasvidalUnited States Jorge Masvidal49.5%1,58815
48Ramiz BrahimajUnited States Ramiz Brahimaj49.4%36210
49Daniel RodriguezUnited States Daniel Rodriguez49.4%2,15514
50Gilbert BurnsBrazil Gilbert Burns49.4%1,32115
51Michael MoralesEcuador Michael Morales49.0%8348
52Muslim SalikhovRussia Muslim Salikhov49.0%95715
53Brian EbersoleUnited States Brian Ebersole49.0%4928
54Bryan BarberenaUnited States Bryan Barberena48.8%2,03715
55Dong Hyun KimSouth Korea Dong Hyun Kim48.8%83017
56Jared GoodenUnited States Jared Gooden48.8%7427
57Justin EdwardsUnited States Justin Edwards48.8%2445
58Lyman GoodUnited States Lyman Good48.8%6016
59Erick SilvaBrazil Erick Silva48.7%54415
60Lorenz LarkinUnited States Lorenz Larkin48.6%4905
61Joe RiggsUnited States Joe Riggs48.5%1947
62Oban ElliottWales Oban Elliott48.3%6067
63Abdul Razak AlhassanGhana Abdul Razak Alhassan48.2%3717
64Curtis MillenderUnited States Curtis Millender48.1%4625
65Warlley AlvesBrazil Warlley Alves47.8%91613
66Alexander YakovlevRussia Alexander Yakovlev47.8%2245
67Miguel BaezaUnited States Miguel Baeza47.8%5827
68Anthony JohnsonUnited States Anthony Johnson47.6%43910
69Jason WittUnited States Jason Witt47.6%1455
70Robbie LawlerUnited States Robbie Lawler47.5%2,52523
71Tamdan McCroryUnited States Tamdan McCrory47.5%2176
72Mike PerryUnited States Mike Perry47.4%1,52215
73Jordan MeinCanada Jordan Mein47.4%5939
74Max GriffinUnited States Max Griffin47.3%1,95019
75Kyle NokeAustralia Kyle Noke47.2%4877
76United States Frank Trigg47.1%1577
77Neil MagnyUnited States Neil Magny47.1%3,25038
78Kenny RobertsonUnited States Kenny Robertson47.1%6959
79Paul TaylorUnited Kingdom Paul Taylor47.0%6767
80Randy BrownJamaica Randy Brown47.0%2,19523
81Gabriel BonfimBrazil Gabriel Bonfim47.0%8859
82United States Dennis Hallman47.0%1006
83Song KenanChina Song Kenan47.0%1,03011
84Michel PrazeresBrazil Michel Prazeres46.9%2115
85Tyron WoodleyUnited States Tyron Woodley46.9%1,12616
86Johny HendricksUnited States Johny Hendricks46.8%1,70318
87Richard WalshAustralia Richard Walsh46.8%6356
88Adam FugittUnited States Adam Fugitt46.8%4796
89Cathal PendredIreland Cathal Pendred46.6%3675
90Amir SadollahUnited States Amir Sadollah46.5%1,33110
91Ange LoosaSwitzerland Ange Loosa46.3%1,0726
92BJ PennUnited States BJ Penn46.1%4738
93Darren TillUnited Kingdom Darren Till46.0%5158
94Stephen ThompsonUnited States Stephen Thompson46.0%2,81022
95Kevin HollandUnited States Kevin Holland45.9%1,57012
96Tarec SaffiedineBelgium Tarec Saffiedine45.9%7846
97Demian MaiaBrazil Demian Maia45.5%1,01920
98United States Josh Neer45.3%60210
99Gabe GreenUnited States Gabe Green45.2%7555
100Niko PriceUnited States Niko Price45.0%1,64020

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