Ultimate Fighting 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 September 22, 2026

#FighterBest significant strike accuracyAttemptedBouts
1Chidi NjokuaniUnited StatesChidi Njokuani63.7%7776
2Gunnar NelsonIcelandGunnar Nelson60.6%46715
3Shavkat RakhmonovKazakhstanShavkat Rakhmonov60.1%4067
4Punahele SorianoUnited StatesPunahele Soriano59.5%4225
5Nikolay VeretennikovKazakhstanNikolay Veretennikov58.0%3436
6United StatesPete Spratt57.5%1067
7Themba GorimboZimbabweThemba Gorimbo56.7%3958
8Charlie BrennemanUnited StatesCharlie Brenneman56.6%1898
9Uros MedicSerbiaUros Medic56.0%2258
10Matt BrownUnited StatesMatt Brown55.4%1,87430
11Carlos PratesBrazilCarlos Prates54.7%6749
12Leon EdwardsUnited KingdomLeon Edwards54.5%1,56719
13Michel PereiraBrazilMichel Pereira54.2%9818
14CanadaTJ Grant54.0%3226
15Trevin GilesUnited StatesTrevin Giles54.0%3546
16Charles RadtkeUnited StatesCharles Radtke53.9%2807
17Ian Machado GarryIrelandIan Machado Garry53.7%1,49812
18Bryan BattleUnited StatesBryan Battle53.7%3956
19Rafael Dos AnjosBrazilRafael Dos Anjos53.6%1,26511
20Georges St-PierreCanadaGeorges St-Pierre53.3%2,35121
21Sean BradyUnited StatesSean Brady53.2%1,12511
22Rinat FakhretdinovRussiaRinat Fakhretdinov52.9%7307
23PeruTony DeSouza52.3%866
24United StatesMatt Hughes52.2%80823
25Jack Della MaddalenaAustraliaJack Della Maddalena51.9%1,36411
26Mike MalottCanadaMike Malott51.9%5829
27Preston ParsonsUnited StatesPreston Parsons51.8%4446
28Kamaru UsmanUnited StatesKamaru Usman51.8%2,62717
29Alex OliveiraBrazilAlex Oliveira51.6%97618
30Jon FitchUnited StatesJon Fitch51.4%1,17617
31TJ WaldburgerUnited StatesTJ Waldburger51.3%2348
32Vicente LuqueBrazilVicente Luque51.0%2,20224
33Geoff NealUnited StatesGeoff Neal50.7%1,35414
34United KingdomNick Osipczak50.7%3495
35Roan CarneiroBrazilRoan Carneiro50.6%2617
36John HowardUnited StatesJohn Howard50.5%66613
37Alan JoubanUnited StatesAlan Jouban50.3%1,31813
38Ben SaundersUnited StatesBen Saunders50.2%96819
39Nordine TalebFranceNordine Taleb49.9%81111
40Donald CerroneUnited StatesDonald Cerrone49.9%1,01814
41Tim MeansUnited StatesTim Means49.9%2,50725
42Phil RoweUnited StatesPhil Rowe49.8%91110
43Patrick CoteCanadaPatrick Cote49.7%7478
44Mickey GallUnited StatesMickey Gall49.6%73813
45AJ FletcherUnited StatesAJ Fletcher49.5%3295
46Jorge MasvidalUnited StatesJorge Masvidal49.5%1,58815
47Ramiz BrahimajUnited StatesRamiz Brahimaj49.4%36210
48Daniel RodriguezUnited StatesDaniel Rodriguez49.4%2,15514
49Gilbert BurnsBrazilGilbert Burns49.4%1,32115
50Michael MoralesEcuadorMichael Morales49.0%8348
51Muslim SalikhovRussiaMuslim Salikhov49.0%95715
52Brian EbersoleUnited StatesBrian Ebersole49.0%4928
53Bryan BarberenaUnited StatesBryan Barberena48.8%2,03715
54Dong Hyun KimSouth KoreaDong Hyun Kim48.8%83017
55Jared GoodenUnited StatesJared Gooden48.8%7427
56Justin EdwardsUnited StatesJustin Edwards48.8%2445
57Lyman GoodUnited StatesLyman Good48.8%6016
58Erick SilvaBrazilErick Silva48.7%54415
59Lorenz LarkinUnited StatesLorenz Larkin48.6%4905
60Joe RiggsUnited StatesJoe Riggs48.5%1947
61Oban ElliottWalesOban Elliott48.3%6067
62Abdul Razak AlhassanGhanaAbdul Razak Alhassan48.2%3717
63Curtis MillenderUnited StatesCurtis Millender48.1%4625
64Warlley AlvesBrazilWarlley Alves47.8%91613
65Alexander YakovlevRussiaAlexander Yakovlev47.8%2245
66Miguel BaezaUnited StatesMiguel Baeza47.8%5827
67Anthony JohnsonUnited StatesAnthony Johnson47.6%43910
68Jason WittUnited StatesJason Witt47.6%1455
69Robbie LawlerUnited StatesRobbie Lawler47.5%2,52523
70Tamdan McCroryUnited StatesTamdan McCrory47.5%2176
71Mike PerryUnited StatesMike Perry47.4%1,52215
72Jordan MeinCanadaJordan Mein47.4%5939
73Max GriffinUnited StatesMax Griffin47.3%1,95019
74Kyle NokeAustraliaKyle Noke47.2%4877
75United StatesFrank Trigg47.1%1577
76Randy BrownJamaicaRandy Brown47.1%2,15822
77Neil MagnyUnited StatesNeil Magny47.1%3,25038
78Kenny RobertsonUnited StatesKenny Robertson47.1%6959
79Paul TaylorUnited KingdomPaul Taylor47.0%6767
80Gabriel BonfimBrazilGabriel Bonfim47.0%8859
81United StatesDennis Hallman47.0%1006
82Song KenanChinaSong Kenan47.0%1,03011
83Michel PrazeresBrazilMichel Prazeres46.9%2115
84Tyron WoodleyUnited StatesTyron Woodley46.9%1,12616
85Johny HendricksUnited StatesJohny Hendricks46.8%1,70318
86Richard WalshAustraliaRichard Walsh46.8%6356
87Adam FugittUnited StatesAdam Fugitt46.8%4796
88Cathal PendredIrelandCathal Pendred46.6%3675
89Amir SadollahUnited StatesAmir Sadollah46.5%1,33110
90Ange LoosaSwitzerlandAnge Loosa46.3%1,0726
91BJ PennUnited StatesBJ Penn46.1%4738
92Darren TillUnited KingdomDarren Till46.0%5158
93Stephen ThompsonUnited StatesStephen Thompson46.0%2,81022
94Kevin HollandUnited StatesKevin Holland45.9%1,57012
95Tarec SaffiedineBelgiumTarec Saffiedine45.9%7846
96Demian MaiaBrazilDemian Maia45.5%1,01920
97United StatesJosh Neer45.3%60210
98Gabe GreenUnited StatesGabe Green45.2%7555
99Jeremiah WellsUnited StatesJeremiah Wells44.8%3958
100Nate DiazUnited StatesNate Diaz44.7%1,71410

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.