Ultimate Fighting 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 20, 2026

#FighterBest striking differentialMinutesBouts
1Rajabali ShaidullaevKyrgyzstanRajabali Shaidullaev5.3430.25
2Radek RoušalCzechiaRadek Roušal4.3773.58
3Steve GarciaUnited StatesSteve Garcia4.0539.07
4Abdullah Al-QahtaniSaudi ArabiaAbdullah Al-Qahtani3.5560.56
5Brahyam ZurcherMexicoBrahyam Zurcher3.3539.45
6Alexander VolkanovskiAustraliaAlexander Volkanovski2.86252.814
7Luke RileyEnglandLuke Riley2.6764.96
8Luca BorandoItalyLuca Borando2.5341.55
9Conor McGregorIrelandConor McGregor2.5139.07
10Max HollowayUnited StatesMax Holloway2.44419.027
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
18Kazumasa MajimaJapanKazumasa Majima1.7851.86
19Billy QuarantilloUnited StatesBilly Quarantillo1.72118.011
20Kevin VallejosArgentinaKevin Vallejos1.7145.66
21Lerone MurphyUnited KingdomLerone Murphy1.69162.911
22Gabriel BragaBrazilGabriel Braga1.68121.712
23Charles JourdainCanadaCharles Jourdain1.64141.212
24Jose DelgadoUnited StatesJose Delgado1.5567.67
25Jonathan PearceUnited StatesJonathan Pearce1.5585.28
26Solomon SimonIrelandSolomon Simon1.5351.55
27Melquizael CostaBrazilMelquizael Costa1.5292.58
28Luis SaldanaUnited StatesLuis Saldana1.5170.75
29Chepe MariscalUnited StatesChepe Mariscal1.5168.35
30Bill AlgeoUnited StatesBill Algeo1.49131.111
31Sean WoodsonUnited StatesSean Woodson1.46132.511
32Julio ArceUnited StatesJulio Arce1.4384.47
33Dustin PoirierUnited StatesDustin Poirier1.43102.711
34Dennis SiverGermanyDennis Siver1.3994.37
35Kyohei HagiwaraJapanKyohei Hagiwara1.3158.05
36Niko SamsonidseGermanyNiko Samsonidse1.2745.66
37Michael Aswell Jr.United StatesMichael Aswell Jr.1.2561.75
38Dennis BermudezUnited StatesDennis Bermudez1.24176.915
39Sodiq YusuffNigeriaSodiq Yusuff1.21109.211
40Northern IrelandMatt Elliott1.1851.65
41Ricky GlennUnited StatesRicky Glenn1.1775.05
42Jamall EmmersUnited StatesJamall Emmers1.1796.311
43Losene KeitaLosene Keita1.1754.06
44Jack JenkinsAustraliaJack Jenkins1.16106.08
45Hiroaki SuzukiJapanHiroaki Suzuki1.1443.95
46Movlid KhaybulaevRussiaMovlid Khaybulaev1.10140.811
47Frankie EdgarUnited StatesFrankie Edgar1.04204.713
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
54Kleber Koike ErbstKleber Koike Erbst0.8571.45
55Youssef ZalalMoroccoYoussef Zalal0.85148.312
56Josh CulibaoAustraliaJosh Culibao0.8597.07
57Christian RodriguezUnited StatesChristian Rodriguez0.8183.57
58Bryce MitchellUnited StatesBryce Mitchell0.80124.011
59Nathaniel WoodEnglandNathaniel Wood0.79135.09
60Brendan LoughnaneEnglandBrendan Loughnane0.74166.314
61Robert PeraltaUnited StatesRobert Peralta0.7375.07
62Gabriel BenitezMexicoGabriel Benitez0.7388.010
63Deniz IlbayGermanyDeniz Ilbay0.7257.37
64Myles JuryUnited StatesMyles Jury0.6839.55
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
71Pat SabatiniUnited StatesPat Sabatini0.53105.411
72Shane YoungNew ZealandShane Young0.5356.96
73Patryk KaczmarczykPolandPatryk Kaczmarczyk0.5168.65
74Michal KonrádCzechiaMichal Konrád0.4455.15
75TJ BrownUnited StatesTJ Brown0.4299.48
76Chad MendesUnited StatesChad Mendes0.42116.314
77SeungWoo ChoiSouth KoreaSeungWoo Choi0.40108.011
78Jean SilvaBrazilJean Silva0.3876.48
79Steven NguyenUnited StatesSteven Nguyen0.3863.85
80Arnold AllenEnglandArnold Allen0.37217.115
81James HendinUnited KingdomJames Hendin0.3765.25
82Dooho ChoiSouth KoreaDooho Choi0.3586.611
83Robert WhitefordScotlandRobert Whiteford0.3455.45
84Darrick MinnerUnited StatesDarrick Minner0.3449.97
85Chase HooperUnited StatesChase Hooper0.3277.17
86Enrique BarzolaPeruEnrique Barzola0.32165.011
87Bobby MoffettUnited StatesBobby Moffett0.3266.05
88Vladimír LengálCzechiaVladimír Lengál0.2947.85
89Ricardo LamasUnited StatesRicardo Lamas0.29175.117
90Dawid KaretaPolandDawid Kareta0.2479.26
91Rani YahyaBrazilRani Yahya0.2378.36
92Joanderson BritoBrazilJoanderson Brito0.2299.512
93Giga ChikadzeGeorgiaGiga Chikadze0.20169.214
94Steven SilerUnited StatesSteven Siler0.17140.715
95Mike BrownUnited StatesMike Brown0.1260.85
96Gavin TuckerCanadaGavin Tucker0.1172.07
97Zubaira TukhugovRussiaZubaira Tukhugov0.1097.78
98Hatsu HiokiJapanHatsu Hioki0.08108.88
99Teruto IshiharaJapanTeruto Ishihara0.0768.16
100Dan IgeUnited StatesDan Ige0.07258.921

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.