Skip to content
MMA Calendar

UFCalendar Record Book

Strikes landed per minute

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
1Victor HenryUnited States Victor Henry7.3381.36
2Louis SmolkaUnited States Louis Smolka7.1838.37
3Payton TalbottUnited States Payton Talbott6.7578.88
4Randy CostaUnited States Randy Costa6.5326.66
5Sean O'MalleyUnited States Sean O'Malley6.11185.516
6Adrian YanezUnited States Adrian Yanez5.9585.812
7Luke SandersUnited States Luke Sanders5.8936.95
8Davey GrantUnited Kingdom Davey Grant5.70183.215
9Marcus McGheeUnited States Marcus McGhee5.6855.85
10Rob FontUnited States Rob Font5.53238.119
11Mario BautistaUnited States Mario Bautista5.52156.415
12Nathaniel WoodEngland Nathaniel Wood5.5254.55
13Pedro MunhozBrazil Pedro Munhoz5.46243.420
14Jean MatsumotoBrazil Jean Matsumoto5.3985.06
15Batgerel DanaaMongolia Batgerel Danaa5.3857.87
16Cameron SaaimanSouth Africa Cameron Saaiman5.2967.67
17Taylor LapilusFrance Taylor Lapilus5.20152.211
18Cory SandhagenUnited States Cory Sandhagen5.17216.715
19Petr YanRussia Petr Yan5.16307.117
20TJ DillashawUnited States TJ Dillashaw5.13218.316
21Xiao LongChina Xiao Long5.0272.56
22Javid Basharat Javid Basharat5.02117.99
23Thomas AlmeidaBrazil Thomas Almeida4.9575.09
24Caolan LoughranIreland Caolan Loughran4.9266.85
25Brad KatonaCanada Brad Katona4.90131.19
26John LinekerBrazil John Lineker4.81118.69
27Kyler PhillipsUnited States Kyler Phillips4.75138.311
28Casey KenneyUnited States Casey Kenney4.7478.16
29Ricky TurciosUnited States Ricky Turcios4.7382.46
30Vinicius OliveiraBrazil Vinicius Oliveira4.7372.56
31Aljamain SterlingUnited States Aljamain Sterling4.73235.718
32Raoni BarcelosBrazil Raoni Barcelos4.64207.415
33Johnny BedfordUnited States Johnny Bedford4.5040.45
34David MartinezMexico David Martinez4.5064.65
35Vitalii YakymenkoUkraine Vitalii Yakymenko4.4977.85
36Ryusei AshizawaJapan Ryusei Ashizawa4.4844.77
37Merab DvalishviliGeorgia Merab Dvalishvili4.46309.117
38Lewis McGrillen-EvansEngland Lewis McGrillen-Evans4.4377.08
39Andre EwellUnited States Andre Ewell4.4296.27
40Chris GutierrezUnited States Chris Gutierrez4.40163.812
41Benito LopezUnited States Benito Lopez4.3953.15
42Jonathan MartinezUnited States Jonathan Martinez4.36169.713
43Borislav NikolićSerbia Borislav Nikolić4.3366.97
44Mana MartinezUnited States Mana Martinez4.3362.45
45Da'Mon BlackshearUnited States Da'Mon Blackshear4.33101.510
46Cody StamannUnited States Cody Stamann4.28119.811
47Henry CejudoUnited States Henry Cejudo4.28109.87
48Dominick CruzUnited States Dominick Cruz4.26183.310
49Marlon VeraEcuador Marlon Vera4.22321.924
50Renan BaraoBrazil Renan Barao4.21175.313
51Aiemann ZahabiCanada Aiemann Zahabi4.19115.210
52Jimmie RiveraUnited States Jimmie Rivera4.13122.010
53Song YadongChina Song Yadong4.13208.416
54Daniel MarcosPeru Daniel Marcos4.06101.98
55Alex CaceresUnited States Alex Caceres4.02107.69
56Nkosi NdebeleSouth Africa Nkosi Ndebele4.00174.511
57Josiel SilvaBrazil Josiel Silva3.98120.06
58Jose AldoBrazil Jose Aldo3.98138.48
59Jack ShoreWales Jack Shore3.9673.86
60Cameron SmothermanUnited States Cameron Smotherman3.9548.15
61Frankie SaenzUnited States Frankie Saenz3.94129.310
62Anthony BirchakUnited States Anthony Birchak3.9331.36
63John CastanedaUnited States John Castaneda3.9291.47
64Brian KelleherUnited States Brian Kelleher3.9076.111
65Vaughan LeeUnited Kingdom Vaughan Lee3.9059.37
66Tony GravelyUnited States Tony Gravely3.82100.09
67Farid Basharat Farid Basharat3.81107.58
68Khurshed KakhorovGermany Khurshed Kakhorov3.8155.45
69Jose QuinonezMexico Jose Quinonez3.8179.68
70Takeya MizugakiJapan Takeya Mizugaki3.79161.614
71Francisco RiveraUnited States Francisco Rivera3.7897.710
72Albert MoralesUnited States Albert Morales3.7574.26
73Sebastian PrzybyszPoland Sebastian Przybysz3.75133.28
74Vince MoralesUnited States Vince Morales3.67173.913
75Cristian QuinonezMexico Cristian Quinonez3.6747.75
76Douglas Silva de AndradeBrazil Douglas Silva de Andrade3.65102.69
77Cody GibsonUnited States Cody Gibson3.59112.211
78Alejandro PerezMexico Alejandro Perez3.57108.911
79Miles JohnsUnited States Miles Johns3.55141.811
80Carlo Bumina-angPhilippines Carlo Bumina-ang3.5246.98
81Mike EastonUnited States Mike Easton3.5199.97
82Eddie WinelandUnited States Eddie Wineland3.49151.016
83Malcolm WellmakerUnited States Malcolm Wellmaker3.4823.95
84Henry BrionesMexico Henry Briones3.4751.35
85Raphael AssuncaoBrazil Raphael Assuncao3.46224.318
86Shinobu OtaJapan Shinobu Ota3.4659.87
87Danny SabatelloUnited States Danny Sabatello3.4696.07
88Umar NurmagomedovRussia Umar Nurmagomedov3.45140.110
89Guido CannettiArgentina Guido Cannetti3.4472.610
90George RoopUnited States George Roop3.4261.46
91Scott JorgensenUnited States Scott Jorgensen3.4190.98
92Joe SotoUnited States Joe Soto3.4169.27
93Oyatullo MuminovTajikistan Oyatullo Muminov3.3974.75
94Osimkhon RakhmonovTajikistan Osimkhon Rakhmonov3.3855.95
95Marlon MoraesBrazil Marlon Moraes3.3786.211
96Muin GafurovTajikistan Muin Gafurov3.3676.26
97John DodsonUnited States John Dodson3.34125.99
98Naoki InoueJapan Naoki Inoue3.3378.96
99AoriqilengChina Aoriqileng3.3162.08
100Kholmurod NurmatovUzbekistan Kholmurod Nurmatov3.2273.37

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 does strikes landed per minute mean in MMA? →

All boardsStrikes per minute