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

#Fighter
1Avazbek KholmirzaevUzbekistan Avazbek Kholmirzaev3.3034.95
2Joshua Van Joshua Van2.43170.812
3SumudaerjiChina Sumudaerji2.07100.18
4Erson YamamotoJapan Erson Yamamoto2.0567.77
5Demetrious JohnsonUnited States Demetrious Johnson2.02279.215
6Kyoji HoriguchiJapan Kyoji Horiguchi1.92167.512
7Yuya WakamatsuJapan Yuya Wakamatsu1.8364.56
8Hu YongChina Hu Yong1.7664.95
9Fran BreenEngland Fran Breen1.5465.46
10Yuki ItoJapan Yuki Ito1.3796.87
11John LinekerBrazil John Lineker1.3784.88
12Brandon RoyvalUnited States Brandon Royval1.36152.213
13Justin ScogginsUnited States Justin Scoggins1.3393.88
14Jean Claude SaclagPhilippines Jean Claude Saclag1.2718.15
15Kai Kara-FranceNew Zealand Kai Kara-France1.22159.613
16Ramazan TemirovUzbekistan Ramazan Temirov1.2029.95
17Malik BasahelSaudi Arabia Malik Basahel1.1986.78
18Sergio PettisUnited States Sergio Pettis1.13136.69
19André LimaBrazil André Lima1.0694.07
20Chris CariasoUnited States Chris Cariaso0.94118.29
21Jawany ScottEngland Jawany Scott0.8992.57
22Asu AlmabayevKazakhstan Asu Almabayev0.88124.610
23Makoto TakahashiJapan Makoto Takahashi0.8785.39
24Joseph BenavidezUnited States Joseph Benavidez0.81210.219
25Allan NascimentoBrazil Allan Nascimento0.8078.36
26Manel KapeAngola Manel Kape0.80124.011
27Malcolm GordonCanada Malcolm Gordon0.8038.86
28Dustin OrtizUnited States Dustin Ortiz0.77174.514
29Victor AltamiranoMexico Victor Altamirano0.7693.77
30Eric SheltonUnited States Eric Shelton0.6990.06
31Joby SanchezUnited States Joby Sanchez0.6763.86
32Henry CejudoUnited States Henry Cejudo0.65108.89
33Charles JohnsonUnited States Charles Johnson0.65176.314
34Sam CreaseyUnited Kingdom Sam Creasey0.6289.75
35Steve ErcegAustralia Steve Erceg0.62108.98
36Hiromasa OugikuboJapan Hiromasa Ougikubo0.5975.05
37Zhalgas ZhumagulovKazakhstan Zhalgas Zhumagulov0.54136.110
38Jarred BrooksUnited States Jarred Brooks0.5375.16
39Ben NguyenUnited States Ben Nguyen0.5059.87
40Tim ElliottUnited States Tim Elliott0.49259.120
41Louis SmolkaUnited States Louis Smolka0.49121.510
42Alex PerezUnited States Alex Perez0.4495.014
43Bidzina GavashelishviliGeorgia Bidzina Gavashelishvili0.4375.05
44Muhammad Mokaev Muhammad Mokaev0.3594.99
45Carlos HernandezUnited States Carlos Hernandez0.3386.68
46CJ VergaraUnited States CJ Vergara0.3384.49
47Luis GuruleUnited States Luis Gurule0.3366.95
48Alexandre PantojaBrazil Alexandre Pantoja0.31239.819
49Askar AskarovRussia Askar Askarov0.2575.05
50Jesus AguilarMexico Jesus Aguilar0.2579.38
51Ian McCallUnited States Ian McCall0.2390.06
52Jafel FilhoBrazil Jafel Filho0.2253.76
53Jordan EspinosaUnited States Jordan Espinosa0.2165.37
54Matheus NicolauBrazil Matheus Nicolau0.19110.010
55Brandon MorenoMexico Brandon Moreno0.17355.921
56Michelangelo LupoliItaly Michelangelo Lupoli0.1363.55
57Yuta SasakiJapan Yuta Sasaki0.1347.76
58Matt SchnellUnited States Matt Schnell0.0796.812
59David DvorakCzechia David Dvorak0.05120.310
60John MoragaUnited States John Moraga0.02168.314
61Joseph MoralesUnited States Joseph Morales0.0246.45
62Alessandro CostaBrazil Alessandro Costa-0.0782.98
63Lone'er KavanaghEngland Lone'er Kavanagh-0.16100.18
64Jake HadleyEngland Jake Hadley-0.1961.96
65John DodsonUnited States John Dodson-0.20170.811
66Neil SeeryIreland Neil Seery-0.2496.77
67Ali BagautinovRussia Ali Bagautinov-0.25113.57
68Rogerio BontorinBrazil Rogerio Bontorin-0.2867.96
69Zach MakovskyUnited States Zach Makovsky-0.33137.310
70Ray BorgUnited States Ray Borg-0.33128.59
71Deiveson FigueiredoBrazil Deiveson Figueiredo-0.41166.914
72Tagir UlanbekovRussia Tagir Ulanbekov-0.4298.98
73Raulian PaivaBrazil Raulian Paiva-0.4357.65
74Cody DurdenUnited States Cody Durden-0.47140.314
75Clayton CarpenterUnited States Clayton Carpenter-0.6060.16
76Tatsuro TairaJapan Tatsuro Taira-0.62102.69
77Paddy HolohanIreland Paddy Holohan-0.6857.35
78Bruno SilvaBrazil Bruno Silva-0.70110.711
79Édgar CháirezMexico Édgar Cháirez-0.7654.06
80Aaron AbyUnited Kingdom Aaron Aby-0.84110.07
81Hiroya KondoJapan Hiroya Kondo-0.8555.15
82Jussier FormigaBrazil Jussier Formiga-0.92180.916
83Ode Osbourne Ode Osbourne-0.9373.39
84Davide ScaranoItaly Davide Scarano-0.9964.85
85Mitch RaposoUnited States Mitch Raposo-1.0168.25
86Ryan BenoitUnited States Ryan Benoit-1.1391.38
87Tyson NamUnited States Tyson Nam-1.2869.46
88Wilson ReisBrazil Wilson Reis-1.40118.511
89Amir Albazi Amir Albazi-1.5796.86
90Jenel LausaPhilippines Jenel Lausa-1.7269.25
91Kevin BorjasPeru Kevin Borjas-1.7495.28
92Daniel BarezSpain Daniel Barez-2.3261.55
93Jimmy FlickUnited States Jimmy Flick-3.0363.47
94Daniel LacerdaBrazil Daniel Lacerda-4.7122.15

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