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
1Rajabali ShaidullaevKyrgyzstan Rajabali Shaidullaev5.3430.25
2Radek RoušalCzechia Radek Roušal4.3773.58
3Steve GarciaUnited States Steve Garcia4.0539.07
4Harry HardwickUnited Kingdom Harry Hardwick3.7654.85
5Viktor KolesnikRussia Viktor Kolesnik3.5540.65
6Brahyam ZurcherMexico Brahyam Zurcher3.3539.45
7Abdullah Al-QahtaniSaudi Arabia Abdullah Al-Qahtani3.3370.57
8Alexander VolkanovskiAustralia Alexander Volkanovski2.81262.715
9Luke RileyEngland Luke Riley2.6764.96
10Conor McGregorIreland Conor McGregor2.5139.07
11Max HollowayUnited States Max Holloway2.44419.027
12Luca BorandoItaly Luca Borando2.2842.16
13Hakeem DawoduCanada Hakeem Dawodu2.08134.810
14Yadier del ValleCuba Yadier del Valle1.9937.25
15Alexei PergandeUnited States Alexei Pergande1.9267.56
16Timur KhizrievRussia Timur Khizriev1.9185.05
17Zabit MagomedsharipovRussia Zabit Magomedsharipov1.8977.66
18Gjoni PalokajGermany Gjoni Palokaj1.8877.66
19Renato MoicanoBrazil Renato Moicano1.8377.48
20Melsik BaghdasaryanArmenia Melsik Baghdasaryan1.8364.47
21Hyder AmilUnited States Hyder Amil1.7957.47
22Billy QuarantilloUnited States Billy Quarantillo1.72118.011
23Kevin VallejosArgentina Kevin Vallejos1.7145.66
24Lerone MurphyUnited Kingdom Lerone Murphy1.69162.911
25Charles JourdainCanada Charles Jourdain1.64141.212
26Jose DelgadoUnited States Jose Delgado1.5567.67
27Jonathan PearceUnited States Jonathan Pearce1.5585.28
28Solomon SimonIreland Solomon Simon1.5351.55
29Melquizael CostaBrazil Melquizael Costa1.5292.58
30Luis SaldanaUnited States Luis Saldana1.5170.75
31Chepe MariscalUnited States Chepe Mariscal1.5168.35
32Bill AlgeoUnited States Bill Algeo1.49131.111
33Kleber Koike Erbst Kleber Koike Erbst1.4986.46
34Kazumasa MajimaJapan Kazumasa Majima1.4760.48
35Sean WoodsonUnited States Sean Woodson1.46132.511
36Dustin PoirierUnited States Dustin Poirier1.43102.711
37Kyohei HagiwaraJapan Kyohei Hagiwara1.4164.78
38Dennis SiverGermany Dennis Siver1.3994.37
39Islam RedaEgypt Islam Reda1.3869.35
40Niko SamsonidseGermany Niko Samsonidse1.2745.66
41Michael Aswell Jr.United States Michael Aswell Jr.1.2561.75
42Dennis BermudezUnited States Dennis Bermudez1.24176.915
43Sodiq YusuffNigeria Sodiq Yusuff1.21109.211
44Matt ElliottNorthern Ireland Matt Elliott1.1851.65
45Ricky GlennUnited States Ricky Glenn1.1775.05
46Jamall EmmersUnited States Jamall Emmers1.1796.311
47Jack JenkinsAustralia Jack Jenkins1.16106.08
48Julio ArceUnited States Julio Arce1.08114.49
49Kyoma AkimotoJapan Kyoma Akimoto1.0863.26
50Losene Keita Losene Keita1.0755.37
51Frankie EdgarUnited States Frankie Edgar1.04204.713
52Ilia Topuria Ilia Topuria0.9575.77
53Movlid KhaybulaevRussia Movlid Khaybulaev0.93119.610
54Jesus PinedoPeru Jesus Pinedo0.9252.08
55Yair RodriguezMexico Yair Rodriguez0.92196.414
56Cub SwansonUnited States Cub Swanson0.92301.325
57Maximo BlancoVenezuela Maximo Blanco0.8879.69
58Alex CaceresUnited States Alex Caceres0.86238.220
59Youssef ZalalMorocco Youssef Zalal0.85148.312
60Josh CulibaoAustralia Josh Culibao0.8597.07
61Gabriel BragaBrazil Gabriel Braga0.84136.713
62Deniz IlbayGermany Deniz Ilbay0.8259.68
63Christian RodriguezUnited States Christian Rodriguez0.8183.57
64Movsar EvloevRussia Movsar Evloev0.81154.910
65Bryce MitchellUnited States Bryce Mitchell0.80124.011
66Nathaniel WoodEngland Nathaniel Wood0.79135.09
67Brendan LoughnaneEngland Brendan Loughnane0.74166.314
68Robert PeraltaUnited States Robert Peralta0.7375.07
69Gabriel BenitezMexico Gabriel Benitez0.7388.010
70Myles JuryUnited States Myles Jury0.6839.55
71Simone D'AnnaItaly Simone D'Anna0.6749.05
72Mate SanikidzeGeorgia Mate Sanikidze0.6770.75
73United States Pablo Garza0.6645.46
74Mirsad Bektic Mirsad Bektic0.63101.710
75Shane BurgosUnited States Shane Burgos0.63140.511
76Nik LentzUnited States Nik Lentz0.6289.97
77Patryk KaczmarczykPoland Patryk Kaczmarczyk0.6183.66
78William GomisFrance William Gomis0.60102.37
79Pat SabatiniUnited States Pat Sabatini0.53105.411
80Shane YoungNew Zealand Shane Young0.5356.96
81Michal KonrádCzechia Michal Konrád0.4455.15
82Mikuru AsakuraJapan Mikuru Asakura0.4247.15
83TJ BrownUnited States TJ Brown0.4299.48
84Chad MendesUnited States Chad Mendes0.42116.314
85SeungWoo ChoiSouth Korea SeungWoo Choi0.40108.011
86Jean SilvaBrazil Jean Silva0.3876.48
87Steven NguyenUnited States Steven Nguyen0.3863.85
88Arnold AllenEngland Arnold Allen0.37217.115
89James HendinUnited Kingdom James Hendin0.3765.25
90Dooho ChoiSouth Korea Dooho Choi0.3586.611
91Robert WhitefordScotland Robert Whiteford0.3455.45
92Darrick MinnerUnited States Darrick Minner0.3449.97
93Chase HooperUnited States Chase Hooper0.3277.17
94Enrique BarzolaPeru Enrique Barzola0.32165.011
95Bobby MoffettUnited States Bobby Moffett0.3266.05
96Vladimír LengálCzechia Vladimír Lengál0.2947.85
97Ricardo LamasUnited States Ricardo Lamas0.29175.117
98Rani YahyaBrazil Rani Yahya0.2378.36
99Joanderson BritoBrazil Joanderson Brito0.2299.512
100Karshyga DautbekKazakhstan Karshyga Dautbek0.2054.16

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