Skip to content
MMA Calendar

UFCalendar Record Book

Most significant strikes landed

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

Updated November 5, 2026

#Fighter
1Neil MagnyUnited States Neil Magny1,5303,25038
2Belal MuhammadUnited States Belal Muhammad1,5073,54621
3Kamaru UsmanUnited States Kamaru Usman1,3602,62717
4Alex MoronoUnited States Alex Morono1,3133,24822
5Stephen ThompsonUnited States Stephen Thompson1,2932,81022
6Georges St-PierreCanada Georges St-Pierre1,2542,35121
7Tim MeansUnited States Tim Means1,2502,50725
8Robbie LawlerUnited States Robbie Lawler1,2002,52523
9Court McGeeUnited States Court McGee1,1523,08620
10Vicente LuqueBrazil Vicente Luque1,1232,20224
11Colby CovingtonUnited States Colby Covington1,0992,85617
12Thiago AlvesBrazil Thiago Alves1,0702,53626
13Daniel RodriguezUnited States Daniel Rodriguez1,0642,15514
14Matt BrownUnited States Matt Brown1,0391,87430
15Randy BrownJamaica Randy Brown1,0322,19523
16Santiago PonzinibbioArgentina Santiago Ponzinibbio1,0312,53620
17Carlos ConditUnited States Carlos Condit1,0062,60819
18Bryan BarberenaUnited States Bryan Barberena9942,03715
19Máté KertészHungary Máté Kertész952—19
20Max GriffinUnited States Max Griffin9221,95019
21Christian JungwirthGermany Christian Jungwirth903—16
22Rick StoryUnited States Rick Story9012,15822
23David KozmaCzechia David Kozma883—18
24Elizeu Zaleski dos SantosBrazil Elizeu Zaleski dos Santos8682,07118
25Leon EdwardsUnited Kingdom Leon Edwards8541,56719
26Ian Machado GarryIreland Ian Machado Garry8041,49812
27Johny HendricksUnited States Johny Hendricks7971,70318
28Jorge MasvidalUnited States Jorge Masvidal7861,58815
29Chris LytleUnited States Chris Lytle7761,79919
30Li JingliangChina Li Jingliang7681,81917
31Nate DiazUnited States Nate Diaz7671,71410
32Nicolas DalbyDenmark Nicolas Dalby7521,72414
33Niko PriceUnited States Niko Price7381,64020
34Mike PerryUnited States Mike Perry7221,52215
35Kevin HollandUnited States Kevin Holland7211,57012
36Jake MatthewsAustralia Jake Matthews7101,61617
37Jack Della MaddalenaAustralia Jack Della Maddalena7081,36411
38Geoff NealUnited States Geoff Neal6871,35414
39Rafael Dos AnjosBrazil Rafael Dos Anjos6781,26511
40Rory MacDonaldCanada Rory MacDonald6711,57019
41Alan JoubanUnited States Alan Jouban6631,31813
42Gilbert BurnsBrazil Gilbert Burns6521,32115
43Nick DiazUnited States Nick Diaz6451,53113
44Amir SadollahUnited States Amir Sadollah6191,33110
45Jon FitchUnited States Jon Fitch6051,17617
46Sean BradyUnited States Sean Brady5991,12511
47Diego SanchezUnited States Diego Sanchez5781,50219
48Khaos WilliamsUnited States Khaos Williams5341,39812
49John HathawayUnited Kingdom John Hathaway5331,01311
50Michel PereiraBrazil Michel Pereira5329818
51Tyron WoodleyUnited States Tyron Woodley5281,12616
52Donald CerroneUnited States Donald Cerrone5081,01814
53Alex OliveiraBrazil Alex Oliveira50497618
54Robert PukačSlovakia Robert Pukač497—13
55Ange LoosaSwitzerland Ange Loosa4961,0726
56Chidi NjokuaniUnited States Chidi Njokuani4957776
57Ben SaundersUnited States Ben Saunders48696819
58Song KenanChina Song Kenan4841,03011
59Muslim SalikhovRussia Muslim Salikhov46995715
60Demian MaiaBrazil Demian Maia4641,01920
61Andrey KoshkinRussia Andrey Koshkin459—8
62Sean StricklandUnited States Sean Strickland4561,2868
63Phil RoweUnited States Phil Rowe45491110
64Matthew SemelsbergerUnited States Matthew Semelsberger4491,04511
65Sean SpencerUnited States Sean Spencer4441,3227
66Mike PierceUnited States Mike Pierce4421,04314
67Warlley AlvesBrazil Warlley Alves43891613
T-68Carlos LealBrazil Carlos Leal4276519
T-68Ryan LaFlareUnited States Ryan LaFlare4271,06410
70United States Matt Hughes42280823
71Albert TumenovRussia Albert Tumenov42066411
72Jake EllenbergerUnited States Jake Ellenberger4171,06021
73Gabriel BonfimBrazil Gabriel Bonfim4168859
74Josh KoscheckUnited States Josh Koscheck4141,16624
75Bojan VelickovicSerbia Bojan Velickovic41342521
76Michael MoralesEcuador Michael Morales4098348
77Rhys McKeeIreland Rhys McKee4087527
T-78Joaquin BuckleyUnited States Joaquin Buckley4071,0289
T-78Danny RobertsUnited Kingdom Danny Roberts4071,02415
T-80Dong Hyun KimSouth Korea Dong Hyun Kim40583017
T-80Nordine TalebFrance Nordine Taleb40581111
T-82Joshua BurkmanUnited States Joshua Burkman39289314
T-82United States Matthew Riddle3921,0039
84Rinat FakhretdinovRussia Rinat Fakhretdinov3867307
85Sergio MoraesBrazil Sergio Moraes38592013
86Kelvin GastelumUnited States Kelvin Gastelum3849288
87Mike PyleUnited States Mike Pyle38387619
88Matouš KohoutCzechia Matouš Kohout381—6
89Patrick CoteCanada Patrick Cote3717478
90Carlos PratesBrazil Carlos Prates3696749
91Mickey GallUnited States Mickey Gall36673813
92Elias SilverioBrazil Elias Silverio365848
93Jared GoodenUnited States Jared Gooden3627427
94Tarec SaffiedineBelgium Tarec Saffiedine3607846
95Martin KampmannDenmark Martin Kampmann35489212
96Karo ParisyanArmenia Karo Parisyan35185712
97Kaik BritoBrazil Kaik Brito3462879
98Laureano StaropoliArgentina Laureano Staropoli3427768
99Gabe GreenUnited States Gabe Green3417555
100Mike MalottCanada Mike Malott33963210

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.

What is a significant strike in MMA? →

All boardsSignificant strikes