Skip to content
MMA Calendar

UFCalendar Record Book

Best striking differential

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
1Payton TalbottUnited States Payton Talbott3.3878.88
2Vitalii YakymenkoUkraine Vitalii Yakymenko2.9877.85
3Johnny BedfordUnited States Johnny Bedford2.8040.45
4Sean O'MalleyUnited States Sean O'Malley2.69185.516
5Osimkhon RakhmonovTajikistan Osimkhon Rakhmonov2.4355.95
6Javid Basharat Javid Basharat2.39117.99
7Aljamain SterlingUnited States Aljamain Sterling2.25235.718
8Nathaniel WoodEngland Nathaniel Wood2.2254.55
9Taylor LapilusFrance Taylor Lapilus2.20152.211
10Victor HenryUnited States Victor Henry2.1881.36
11Danny SabatelloUnited States Danny Sabatello2.1396.07
12Vinicius OliveiraBrazil Vinicius Oliveira2.0372.56
13Josiel SilvaBrazil Josiel Silva2.03120.06
14Nkosi NdebeleSouth Africa Nkosi Ndebele1.97174.511
15Rob FontUnited States Rob Font1.88238.119
16Luke SandersUnited States Luke Sanders1.8736.95
17Sebastian PrzybyszPoland Sebastian Przybysz1.86133.28
18David MartinezMexico David Martinez1.8664.65
19Marcus McGheeUnited States Marcus McGhee1.8155.85
20Vaughan LeeUnited Kingdom Vaughan Lee1.7759.37
21Chris GutierrezUnited States Chris Gutierrez1.76163.812
22TJ DillashawUnited States TJ Dillashaw1.74218.316
23Alex CaceresUnited States Alex Caceres1.73107.69
24Umar NurmagomedovRussia Umar Nurmagomedov1.70140.110
25Boule GodogoAngola Boule Godogo1.6662.55
26Montel JacksonUnited States Montel Jackson1.65162.515
27Jack ShoreWales Jack Shore1.6173.86
28Davey GrantUnited Kingdom Davey Grant1.59183.215
29Lewis McGrillen-EvansEngland Lewis McGrillen-Evans1.5177.08
30Merab DvalishviliGeorgia Merab Dvalishvili1.38309.117
31Mario BautistaUnited States Mario Bautista1.36156.415
32Khurshed KakhorovGermany Khurshed Kakhorov1.3655.45
33Ayk KazaryanArmenia Ayk Kazaryan1.3493.87
34Naoki InoueJapan Naoki Inoue1.3278.96
35Borislav NikolićSerbia Borislav Nikolić1.2166.97
36Batgerel DanaaMongolia Batgerel Danaa1.1857.87
37Cameron SaaimanSouth Africa Cameron Saaiman1.1567.67
38Erik PerezMexico Erik Perez1.0690.39
39Cory SandhagenUnited States Cory Sandhagen1.06216.715
40Dominick CruzUnited States Dominick Cruz1.05183.310
41Carlo Bumina-angPhilippines Carlo Bumina-ang1.0446.98
42Farid Basharat Farid Basharat1.04107.58
43Ricky TurciosUnited States Ricky Turcios1.0282.46
44Daniel MarcosPeru Daniel Marcos0.98101.98
45Weslley MaiaBrazil Weslley Maia0.9854.35
46Oyatullo MuminovTajikistan Oyatullo Muminov0.9674.75
47Rinya NakamuraJapan Rinya Nakamura0.9655.25
48Kyler PhillipsUnited States Kyler Phillips0.92138.311
49Muin GafurovTajikistan Muin Gafurov0.8576.26
50Jonas MågårdDenmark Jonas Mågård0.85138.49
51Petr YanRussia Petr Yan0.83307.117
52Said NurmagomedovRussia Said Nurmagomedov0.8389.210
53Louis SmolkaUnited States Louis Smolka0.7838.37
54Adrian YanezUnited States Adrian Yanez0.7385.812
55Jose QuinonezMexico Jose Quinonez0.7279.68
56Raphael AssuncaoBrazil Raphael Assuncao0.70224.318
57Ryusei AshizawaJapan Ryusei Ashizawa0.6944.77
58John LinekerBrazil John Lineker0.68118.69
59Francisco RiveraUnited States Francisco Rivera0.6697.710
60George RoopUnited States George Roop0.6561.46
61Vazha TsiptauriGeorgia Vazha Tsiptauri0.6485.76
62Joji GotoJapan Joji Goto0.6165.17
63Guido CannettiArgentina Guido Cannetti0.6172.610
64Takeya MizugakiJapan Takeya Mizugaki0.59161.614
65Xiao LongChina Xiao Long0.5972.56
66Raoni BarcelosBrazil Raoni Barcelos0.55207.415
67Mitch GagnonCanada Mitch Gagnon0.5577.98
68Miles JohnsUnited States Miles Johns0.55141.811
69Alejandro PerezMexico Alejandro Perez0.54108.911
70Aren AkopyanRussia Aren Akopyan0.5376.86
71Rory EvansWales Rory Evans0.5257.66
72Song YadongChina Song Yadong0.48208.416
73Frankie SaenzUnited States Frankie Saenz0.44129.310
74Cameron SmothermanUnited States Cameron Smotherman0.4048.15
75Renat OndarRussia Renat Ondar0.3880.66
76Cody StamannUnited States Cody Stamann0.30119.811
77Jean MatsumotoBrazil Jean Matsumoto0.2885.06
78Yves JabouinHaiti Yves Jabouin0.2796.69
79Casey KenneyUnited States Casey Kenney0.2778.16
80Alexander PodlesniyUkraine Alexander Podlesniy0.2775.05
81Yuki MotoyaJapan Yuki Motoya0.2771.65
82Anthony BirchakUnited States Anthony Birchak0.2631.36
83SuYoung YouSouth Korea SuYoung You0.2465.45
84Jonathan MartinezUnited States Jonathan Martinez0.23169.713
85John AlbertUnited States John Albert0.2322.05
86Shirzad QadrianUnited Kingdom Shirzad Qadrian0.2265.06
87Urijah FaberUnited States Urijah Faber0.17220.617
88Oleksii PolishchukUkraine Oleksii Polishchuk0.1735.05
89Cody GibsonUnited States Cody Gibson0.17112.211
90Andre EwellUnited States Andre Ewell0.1796.27
91Aiemann ZahabiCanada Aiemann Zahabi0.14115.210
92Saidyokub KakhramonovUzbekistan Saidyokub Kakhramonov0.1457.75
93Da'Mon BlackshearUnited States Da'Mon Blackshear0.14101.510
94Chad AnheligerCanada Chad Anheliger0.14102.97
95Brad KatonaCanada Brad Katona0.11131.19
96Renan BaraoBrazil Renan Barao0.11175.313
97El Salvador Ivan Menjivar0.0957.67
98Vince MoralesUnited States Vince Morales0.09173.913
99Tomáš DeákSlovakia Tomáš Deák0.07113.67
100Russell DoaneUnited States Russell Doane0.0573.87

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 boardsStriking differential