Skip to content
MMA Calendar

UFC Record Book

UFC: Strikes landed per minute

The all-time UFC top 100, rebuilt from every completed UFC fight in our database.

Updated November 6, 2026

#Fighter
1Joshua Van Joshua Van8.26170.812
2Luis GuruleUnited States Luis Gurule5.7066.95
3Brandon RoyvalUnited States Brandon Royval5.60152.213
4John LinekerBrazil John Lineker5.4384.88
5Zhalgas ZhumagulovKazakhstan Zhalgas Zhumagulov5.2481.17
6CJ VergaraUnited States CJ Vergara5.0284.49
7Steve ErcegAustralia Steve Erceg5.01108.98
8Manel KapeAngola Manel Kape4.68124.011
9Daniel BarezSpain Daniel Barez4.6061.55
10Charles JohnsonUnited States Charles Johnson4.58176.314
11Victor AltamiranoMexico Victor Altamirano4.5893.77
12Alexandre PantojaBrazil Alexandre Pantoja4.54239.819
13Kai Kara-FranceNew Zealand Kai Kara-France4.46159.613
14Raulian PaivaBrazil Raulian Paiva4.4657.65
15Daniel LacerdaBrazil Daniel Lacerda4.4422.15
16Édgar CháirezMexico Édgar Cháirez4.3954.06
17Bruno SilvaBrazil Bruno Silva4.24110.711
18Lone'er KavanaghEngland Lone'er Kavanagh4.1885.17
19SumudaerjiChina Sumudaerji4.12100.18
20Alex PerezUnited States Alex Perez3.9595.014
21Joseph BenavidezUnited States Joseph Benavidez3.92210.219
22André LimaBrazil André Lima3.8994.07
23Louis SmolkaUnited States Louis Smolka3.88121.510
24Clayton CarpenterUnited States Clayton Carpenter3.8860.16
25Brandon MorenoMexico Brandon Moreno3.86355.921
26Matt SchnellUnited States Matt Schnell3.8596.812
27Ian McCallUnited States Ian McCall3.8490.06
28Carlos HernandezUnited States Carlos Hernandez3.8386.68
29Demetrious JohnsonUnited States Demetrious Johnson3.79279.215
30Kevin BorjasPeru Kevin Borjas3.7095.28
31Tyson NamUnited States Tyson Nam3.6669.46
32Alessandro CostaBrazil Alessandro Costa3.6682.98
33Kyoji HoriguchiJapan Kyoji Horiguchi3.65143.810
34Tim ElliottUnited States Tim Elliott3.57259.120
35Sergio PettisUnited States Sergio Pettis3.56136.69
36Neil SeeryIreland Neil Seery3.5696.77
37Ben NguyenUnited States Ben Nguyen3.5159.87
38David DvorakCzechia David Dvorak3.4877.36
39Henry CejudoUnited States Henry Cejudo3.38108.89
40Jake HadleyEngland Jake Hadley3.3661.96
41Justin ScogginsUnited States Justin Scoggins3.3693.88
42Chris CariasoUnited States Chris Cariaso3.31118.29
43Matheus NicolauBrazil Matheus Nicolau3.29110.010
44Jordan EspinosaUnited States Jordan Espinosa3.2665.37
45Joby SanchezUnited States Joby Sanchez3.1263.86
46Deiveson FigueiredoBrazil Deiveson Figueiredo3.09166.914
47Askar AskarovRussia Askar Askarov3.0575.05
48Cody DurdenUnited States Cody Durden3.04140.314
49John DodsonUnited States John Dodson3.03103.87
50Tagir UlanbekovRussia Tagir Ulanbekov3.0198.98
51Dustin OrtizUnited States Dustin Ortiz2.94174.514
52Allan NascimentoBrazil Allan Nascimento2.8778.36
53Ali BagautinovRussia Ali Bagautinov2.85113.57
54Malcolm GordonCanada Malcolm Gordon2.7338.86
55Tatsuro TairaJapan Tatsuro Taira2.69102.69
56Ode Osbourne Ode Osbourne2.6373.39
57Joseph MoralesUnited States Joseph Morales2.6146.45
58Ryan BenoitUnited States Ryan Benoit2.6191.38
59John MoragaUnited States John Moraga2.57168.314
60Eric SheltonUnited States Eric Shelton2.5790.06
61Jesus AguilarMexico Jesus Aguilar2.5379.38
62Amir Albazi Amir Albazi2.4796.86
63Yuta SasakiJapan Yuta Sasaki2.3147.76
64Asu AlmabayevKazakhstan Asu Almabayev2.28104.48
65Paddy HolohanIreland Paddy Holohan2.1357.35
66Zach MakovskyUnited States Zach Makovsky1.94105.07
67Mitch RaposoUnited States Mitch Raposo1.9168.25
68Jafel FilhoBrazil Jafel Filho1.8453.76
69Wilson ReisBrazil Wilson Reis1.81118.511
70Rogerio BontorinBrazil Rogerio Bontorin1.7252.95
71Jimmy FlickUnited States Jimmy Flick1.6763.47
72Muhammad Mokaev Muhammad Mokaev1.6188.07
73Ray BorgUnited States Ray Borg1.43128.59
74Jussier FormigaBrazil Jussier Formiga1.42180.916

Career boards need at least 5 bouts with tracked statistics.

All boardsStrikes per minute