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 October 2, 2026

#FighterBest striking differentialMinutesBouts
1Veronika SmolkováSlovakiaVeronika Smolková7.4946.65
2Avazbek KholmirzaevUzbekistanAvazbek Kholmirzaev3.3034.95
3Joshua VanJoshua Van2.43170.812
4SumudaerjiChinaSumudaerji2.07100.18
5Erson YamamotoJapanErson Yamamoto2.0567.77
6Demetrious JohnsonUnited StatesDemetrious Johnson2.02279.215
7Eimar DarcyIrelandEimar Darcy1.8538.95
8Yuya WakamatsuJapanYuya Wakamatsu1.8364.56
9Fran BreenEnglandFran Breen1.8056.36
10Hu YongChinaHu Yong1.7664.95
11Kyoji HoriguchiJapanKyoji Horiguchi1.54152.511
12Yuki ItoJapanYuki Ito1.3796.87
13John LinekerBrazilJohn Lineker1.3784.88
14Brandon RoyvalUnited StatesBrandon Royval1.36152.213
15Justin ScogginsUnited StatesJustin Scoggins1.3393.88
16Jean Claude SaclagPhilippinesJean Claude Saclag1.2718.15
17Kai Kara-FranceNew ZealandKai Kara-France1.22159.613
18Sergio PettisUnited StatesSergio Pettis1.13136.69
19André LimaBrazilAndré Lima1.0694.07
20Chris CariasoUnited StatesChris Cariaso0.94118.29
21EnglandJawany Scott0.9086.46
22Makoto TakahashiJapanMakoto Takahashi0.8785.39
23Joseph BenavidezUnited StatesJoseph Benavidez0.81210.219
24Allan NascimentoBrazilAllan Nascimento0.8078.36
25Manel KapeAngolaManel Kape0.80124.011
26Malcolm GordonCanadaMalcolm Gordon0.8038.86
27Dustin OrtizUnited StatesDustin Ortiz0.77174.514
28Victor AltamiranoMexicoVictor Altamirano0.7693.77
29Eric SheltonUnited StatesEric Shelton0.6990.06
30Joby SanchezUnited StatesJoby Sanchez0.6763.86
31Henry CejudoUnited StatesHenry Cejudo0.65108.89
32Charles JohnsonUnited StatesCharles Johnson0.65176.314
33Sam CreaseyUnited KingdomSam Creasey0.6289.75
34Steve ErcegAustraliaSteve Erceg0.62108.98
35Hiromasa OugikuboJapanHiromasa Ougikubo0.5975.05
36Zhalgas ZhumagulovKazakhstanZhalgas Zhumagulov0.54136.110
37Jarred BrooksUnited StatesJarred Brooks0.5375.16
38Ben NguyenUnited StatesBen Nguyen0.5059.87
39Tim ElliottUnited StatesTim Elliott0.49259.120
40Louis SmolkaUnited StatesLouis Smolka0.49121.510
41Alex PerezUnited StatesAlex Perez0.4495.014
42Bidzina GavashelishviliGeorgiaBidzina Gavashelishvili0.4375.05
43Muhammad MokaevMuhammad Mokaev0.3594.99
44Carlos HernandezUnited StatesCarlos Hernandez0.3386.68
45CJ VergaraUnited StatesCJ Vergara0.3384.49
46Luis GuruleUnited StatesLuis Gurule0.3366.95
47Alexandre PantojaBrazilAlexandre Pantoja0.31239.819
48Asu AlmabayevKazakhstanAsu Almabayev0.28119.69
49Askar AskarovRussiaAskar Askarov0.2575.05
50Jesus AguilarMexicoJesus Aguilar0.2579.38
51Ian McCallUnited StatesIan McCall0.2390.06
52Jafel FilhoBrazilJafel Filho0.2253.76
53Jordan EspinosaUnited StatesJordan Espinosa0.2165.37
54Matheus NicolauBrazilMatheus Nicolau0.19110.010
55Brandon MorenoMexicoBrandon Moreno0.17355.921
56Michelangelo LupoliItalyMichelangelo Lupoli0.1363.55
57Yuta SasakiJapanYuta Sasaki0.1347.76
58David DvorakCzechiaDavid Dvorak0.08105.39
59Matt SchnellUnited StatesMatt Schnell0.0796.812
60John MoragaUnited StatesJohn Moraga0.02168.314
61Joseph MoralesUnited StatesJoseph Morales0.0246.45
62Alessandro CostaBrazilAlessandro Costa-0.0782.98
63Jake HadleyEnglandJake Hadley-0.1961.96
64Lone'er KavanaghEnglandLone'er Kavanagh-0.2295.77
65Neil SeeryIrelandNeil Seery-0.2496.77
66Ali BagautinovRussiaAli Bagautinov-0.25113.57
67John DodsonUnited StatesJohn Dodson-0.28148.810
68Rogerio BontorinBrazilRogerio Bontorin-0.2867.96
69Zach MakovskyUnited StatesZach Makovsky-0.33137.310
70Ray BorgUnited StatesRay Borg-0.33128.59
71Deiveson FigueiredoBrazilDeiveson Figueiredo-0.41166.914
72Tagir UlanbekovRussiaTagir Ulanbekov-0.4298.98
73Raulian PaivaBrazilRaulian Paiva-0.4357.65
74Clayton CarpenterUnited StatesClayton Carpenter-0.6060.16
75Tatsuro TairaJapanTatsuro Taira-0.62102.69
76Paddy HolohanIrelandPaddy Holohan-0.6857.35
77Cody DurdenUnited StatesCody Durden-0.69125.313
78Bruno SilvaBrazilBruno Silva-0.70110.711
79Édgar CháirezMexicoÉdgar Cháirez-0.7654.06
80Ode OsbourneOde Osbourne-0.8258.38
81Hiroya KondoJapanHiroya Kondo-0.8555.15
82Jussier FormigaBrazilJussier Formiga-0.92180.916
83Davide ScaranoItalyDavide Scarano-0.9964.85
84Aaron AbyUnited KingdomAaron Aby-0.9995.06
85Mitch RaposoUnited StatesMitch Raposo-1.0168.25
86Ryan BenoitUnited StatesRyan Benoit-1.1391.38
87Tyson NamUnited StatesTyson Nam-1.2869.46
88Wilson ReisBrazilWilson Reis-1.40118.511
89Amir AlbaziAmir Albazi-1.5796.86
90Jenel LausaPhilippinesJenel Lausa-1.7269.25
91Kevin BorjasPeruKevin Borjas-1.7495.28
92Daniel BarezSpainDaniel Barez-2.3261.55
93Jimmy FlickUnited StatesJimmy Flick-3.0363.47
94Daniel LacerdaBrazilDaniel 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.