Skip to content
MMA Calendar

UFCalendar Record Book

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

#Fighter
1Neil MagnyUnited States Neil Magny2,7904,65738
2Georges St-PierreCanada Georges St-Pierre2,5233,70521
3Kamaru UsmanUnited States Kamaru Usman2,4753,88417
4Belal MuhammadUnited States Belal Muhammad2,2894,59421
5Colby CovingtonUnited States Colby Covington2,0433,95317
6Jon FitchUnited States Jon Fitch2,0392,75517
7Carlos ConditUnited States Carlos Condit1,7873,45619
8Christian JungwirthGermany Christian Jungwirth1,680—16
9Bryan BarberenaUnited States Bryan Barberena1,6582,74115
10Court McGeeUnited States Court McGee1,6383,64420
11Tim MeansUnited States Tim Means1,6312,91425
12Stephen ThompsonUnited States Stephen Thompson1,5653,11822
13Alex MoronoUnited States Alex Morono1,5463,51422
14Nick DiazUnited States Nick Diaz1,5362,48713
15Rick StoryUnited States Rick Story1,5062,91022
16Matt BrownUnited States Matt Brown1,4762,36930
17Robbie LawlerUnited States Robbie Lawler1,4622,79923
18Sean BradyUnited States Sean Brady1,4252,14611
19Thiago AlvesBrazil Thiago Alves1,3932,90726
20Máté KertészHungary Máté Kertész1,375—19
21Chris LytleUnited States Chris Lytle1,3382,39219
22John HathawayUnited Kingdom John Hathaway1,3291,78011
23Vicente LuqueBrazil Vicente Luque1,3082,41124
24Randy BrownJamaica Randy Brown1,2532,45323
25Johny HendricksUnited States Johny Hendricks1,2492,19218
26Nate DiazUnited States Nate Diaz1,2312,23610
T-27David KozmaCzechia David Kozma1,204—18
T-27Andrey KoshkinRussia Andrey Koshkin1,204—8
29Bojan VelickovicSerbia Bojan Velickovic1,1801,28821
30Leon EdwardsUnited Kingdom Leon Edwards1,1791,92819
31Daniel RodriguezUnited States Daniel Rodriguez1,1682,27114
32Demian MaiaBrazil Demian Maia1,1391,79020
33Nicolas DalbyDenmark Nicolas Dalby1,1302,14314
34Max GriffinUnited States Max Griffin1,1202,18119
35Dong Hyun KimSouth Korea Dong Hyun Kim1,1111,59217
36Jorge MasvidalUnited States Jorge Masvidal1,0951,93615
37Santiago PonzinibbioArgentina Santiago Ponzinibbio1,0702,58220
38Ian Machado GarryIreland Ian Machado Garry1,0651,81012
39Niko PriceUnited States Niko Price1,0632,03320
40Elizeu Zaleski dos SantosBrazil Elizeu Zaleski dos Santos1,0262,28318
T-41Jake MatthewsAustralia Jake Matthews1,0161,97517
T-41United States Matthew Riddle1,0161,7059
43Kevin HollandUnited States Kevin Holland1,0031,87312
44Rory MacDonaldCanada Rory MacDonald9801,97719
45Elias SilverioBrazil Elias Silverio9681788
46Mike PierceUnited States Mike Pierce9621,61414
47Gilbert BurnsBrazil Gilbert Burns9491,65515
48Madars Bertholds-FleminasLatvia Madars Bertholds-Fleminas912—8
49Ben SaundersUnited States Ben Saunders9061,41619
50Rafael Dos AnjosBrazil Rafael Dos Anjos9021,51511
T-51Diego SanchezUnited States Diego Sanchez8661,84519
T-51Denis MaherBelarus Denis Maher866—6
53Jack Della MaddalenaAustralia Jack Della Maddalena8551,52811
54Josh KoscheckUnited States Josh Koscheck8491,62324
55Li JingliangChina Li Jingliang8441,91317
56Mike PerryUnited States Mike Perry8351,63715
57Tyron WoodleyUnited States Tyron Woodley8131,42316
58United States Matt Hughes7991,20023
59Alexey PolpudnikovRussia Alexey Polpudnikov793—5
60Mike PyleUnited States Mike Pyle7901,33219
61Adrian BartosinskiPoland Adrian Bartosinski769—6
62Amir SadollahUnited States Amir Sadollah7541,48010
T-63Geoff NealUnited States Geoff Neal7501,42214
T-63Robert PukačSlovakia Robert Pukač750—13
65John HowardUnited States John Howard7451,12015
66Leandro SilvaBrazil Leandro Silva73826110
67Alex OliveiraBrazil Alex Oliveira7351,24518
68Ange LoosaSwitzerland Ange Loosa7331,3446
69Alan JoubanUnited States Alan Jouban7191,37713
70Rhys McKeeIreland Rhys McKee7068347
71Karo ParisyanArmenia Karo Parisyan6871,23712
T-72Carlos LealBrazil Carlos Leal6711,2319
T-72Khaos WilliamsUnited States Khaos Williams6711,54912
T-74Albert TumenovRussia Albert Tumenov66969711
T-74Sadibou SySweden Sadibou Sy6691,15212
T-74Herbert BatistaBrazil Herbert Batista669—6
77Patrick CoteCanada Patrick Cote6581,0678
78Marcus DavisUnited States Marcus Davis6541,15514
79United States Sean Sherk6328366
80Matouš KohoutCzechia Matouš Kohout628—6
81Badreddine DianiMorocco Badreddine Diani6273906
82Jake ShieldsUnited States Jake Shields6201,40810
83Punahele SorianoUnited States Punahele Soriano6168495
84Paul TaylorUnited Kingdom Paul Taylor6139937
85Ryan LaFlareUnited States Ryan LaFlare6101,26910
86Jake EllenbergerUnited States Jake Ellenberger6091,29721
87Matúš JuráčekCzechia Matúš Juráček606—8
88Michel PereiraBrazil Michel Pereira5991,0658
89Nikolay AleksakhinRussia Nikolay Aleksakhin5981856
90Daniel HromekSlovakia Daniel Hromek593—7
91Chidi NjokuaniUnited States Chidi Njokuani5928876
92Vinicius CruzBrazil Vinicius Cruz584—6
93Rinat FakhretdinovRussia Rinat Fakhretdinov5699637
94Song KenanChina Song Kenan5651,13011
95Alexey KunchenkoRussia Alexey Kunchenko5618116
96Donald CerroneUnited States Donald Cerrone5601,07614
97Keita NakamuraJapan Keita Nakamura5561,01111
98Andrej KalašnikCzechia Andrej Kalašnik555—12
T-99Muslim SalikhovRussia Muslim Salikhov5491,05215
T-99Jared GoodenUnited States Jared Gooden5499457

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 are total strikes in MMA? →

All boardsTotal strikes