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 September 30, 2026

#FighterBest striking differentialMinutesBouts
1Rajabali ShaidullaevKyrgyzstanRajabali Shaidullaev5.3430.25
2Radek RoušalCzechiaRadek Roušal4.3773.58
3Steve GarciaUnited StatesSteve Garcia4.0539.07
4Alexander VolkanovskiAustraliaAlexander Volkanovski2.86252.814
5Taylor LapilusFranceTaylor Lapilus2.8370.85
6Luke RileyEnglandLuke Riley2.6764.96
7Conor McGregorIrelandConor McGregor2.5139.07
8Max HollowayUnited StatesMax Holloway2.44419.027
9Luca BorandoItalyLuca Borando2.2842.16
10Nkosi NdebeleSouth AfricaNkosi Ndebele2.1364.95
11Hakeem DawoduCanadaHakeem Dawodu2.08134.810
12Yadier del ValleCubaYadier del Valle1.9937.25
13Zabit MagomedsharipovRussiaZabit Magomedsharipov1.8977.66
14Gjoni PalokajGermanyGjoni Palokaj1.8877.66
15Renato MoicanoBrazilRenato Moicano1.8377.48
16Melsik BaghdasaryanArmeniaMelsik Baghdasaryan1.8364.47
17Hyder AmilUnited StatesHyder Amil1.7957.47
18Billy QuarantilloUnited StatesBilly Quarantillo1.72118.011
19Kevin VallejosArgentinaKevin Vallejos1.7145.66
20Lerone MurphyUnited KingdomLerone Murphy1.69162.911
21Charles JourdainCanadaCharles Jourdain1.64141.212
22Jose DelgadoUnited StatesJose Delgado1.5567.67
23Jonathan PearceUnited StatesJonathan Pearce1.5585.28
24Solomon SimonIrelandSolomon Simon1.5351.55
25Melquizael CostaBrazilMelquizael Costa1.5292.58
26Luis SaldanaUnited StatesLuis Saldana1.5170.75
27Chepe MariscalUnited StatesChepe Mariscal1.5168.35
28Bill AlgeoUnited StatesBill Algeo1.49131.111
29Kazumasa MajimaJapanKazumasa Majima1.4760.48
30Sean WoodsonUnited StatesSean Woodson1.46132.511
31Julio ArceUnited StatesJulio Arce1.4384.47
32Dustin PoirierUnited StatesDustin Poirier1.43102.711
33Kyohei HagiwaraJapanKyohei Hagiwara1.4164.78
34Dennis SiverGermanyDennis Siver1.3994.37
35Niko SamsonidseGermanyNiko Samsonidse1.2745.66
36Michael Aswell Jr.United StatesMichael Aswell Jr.1.2561.75
37Dennis BermudezUnited StatesDennis Bermudez1.24176.915
38Sodiq YusuffNigeriaSodiq Yusuff1.21109.211
39Northern IrelandMatt Elliott1.1851.65
40Ricky GlennUnited StatesRicky Glenn1.1775.05
41Jamall EmmersUnited StatesJamall Emmers1.1796.311
42Losene KeitaLosene Keita1.1754.06
43Jack JenkinsAustraliaJack Jenkins1.16106.08
44Hiroaki SuzukiJapanHiroaki Suzuki1.1443.95
45Kyoma AkimotoJapanKyoma Akimoto1.0863.26
46Frankie EdgarUnited StatesFrankie Edgar1.04204.713
47Gabriel BragaBrazilGabriel Braga0.9763.66
48Movsar EvloevRussiaMovsar Evloev0.97145.09
49Ilia TopuriaIlia Topuria0.9575.77
50Yair RodriguezMexicoYair Rodriguez0.92196.414
51Cub SwansonUnited StatesCub Swanson0.92301.325
52Maximo BlancoVenezuelaMaximo Blanco0.8879.69
53Alex CaceresUnited StatesAlex Caceres0.86238.220
54Youssef ZalalMoroccoYoussef Zalal0.85148.312
55Josh CulibaoAustraliaJosh Culibao0.8597.07
56Deniz IlbayGermanyDeniz Ilbay0.8259.68
57Christian RodriguezUnited StatesChristian Rodriguez0.8183.57
58Bryce MitchellUnited StatesBryce Mitchell0.80124.011
59Nathaniel WoodEnglandNathaniel Wood0.79135.09
60Kleber Koike ErbstKleber Koike Erbst0.7973.56
61Robert PeraltaUnited StatesRobert Peralta0.7375.07
62Gabriel BenitezMexicoGabriel Benitez0.7388.010
63Myles JuryUnited StatesMyles Jury0.6839.55
64Enrique BarzolaPeruEnrique Barzola0.67120.08
65Mate SanikidzeGeorgiaMate Sanikidze0.6770.75
66United StatesPablo Garza0.6645.46
67Mirsad BekticMirsad Bektic0.63101.710
68Shane BurgosUnited StatesShane Burgos0.63140.511
69Nik LentzUnited StatesNik Lentz0.6289.97
70William GomisFranceWilliam Gomis0.60102.37
71Lewis McGrillen-EvansEnglandLewis McGrillen-Evans0.5660.45
72Pat SabatiniUnited StatesPat Sabatini0.53105.411
73Shane YoungNew ZealandShane Young0.5356.96
74Patryk KaczmarczykPolandPatryk Kaczmarczyk0.5168.65
75Michal KonrádCzechiaMichal Konrád0.4455.15
76Mikuru AsakuraJapanMikuru Asakura0.4247.15
77TJ BrownUnited StatesTJ Brown0.4299.48
78Chad MendesUnited StatesChad Mendes0.42116.314
79SeungWoo ChoiSouth KoreaSeungWoo Choi0.40108.011
80Jean SilvaBrazilJean Silva0.3876.48
81Steven NguyenUnited StatesSteven Nguyen0.3863.85
82Arnold AllenEnglandArnold Allen0.37217.115
83James HendinUnited KingdomJames Hendin0.3765.25
84Dooho ChoiSouth KoreaDooho Choi0.3586.611
85Robert WhitefordScotlandRobert Whiteford0.3455.45
86Brendan LoughnaneEnglandBrendan Loughnane0.34105.67
87Darrick MinnerUnited StatesDarrick Minner0.3449.97
88Chase HooperUnited StatesChase Hooper0.3277.17
89Bobby MoffettUnited StatesBobby Moffett0.3266.05
90Vladimír LengálCzechiaVladimír Lengál0.2947.85
91Ricardo LamasUnited StatesRicardo Lamas0.29175.117
92Dawid KaretaPolandDawid Kareta0.2479.26
93Rani YahyaBrazilRani Yahya0.2378.36
94Joanderson BritoBrazilJoanderson Brito0.2299.512
95Karshyga DautbekKazakhstanKarshyga Dautbek0.2054.16
96Giga ChikadzeGeorgiaGiga Chikadze0.20169.214
97Steven SilerUnited StatesSteven Siler0.17140.715
98Mike BrownUnited StatesMike Brown0.1260.85
99Gavin TuckerCanadaGavin Tucker0.1172.07
100Zubaira TukhugovRussiaZubaira Tukhugov0.1097.78

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.