Skip to content
MMA Calendar

UFC Record Book

UFC: Most significant strikes landed

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

Updated November 6, 2026

#Fighter
1Joshua Van Joshua Van1,4112,44912
2Brandon MorenoMexico Brandon Moreno1,3753,12621
3Alexandre PantojaBrazil Alexandre Pantoja1,0882,15419
4Demetrious JohnsonUnited States Demetrious Johnson1,0591,85215
5Tim ElliottUnited States Tim Elliott9262,13720
6Brandon RoyvalUnited States Brandon Royval8522,00113
7Joseph BenavidezUnited States Joseph Benavidez8242,28119
8Charles JohnsonUnited States Charles Johnson8081,61614
9Kai Kara-FranceNew Zealand Kai Kara-France7121,76913
10Manel KapeAngola Manel Kape5801,05311
11Steve ErcegAustralia Steve Erceg5451,1538
12Kyoji HoriguchiJapan Kyoji Horiguchi5251,11610
13Deiveson FigueiredoBrazil Deiveson Figueiredo51693414
14Dustin OrtizUnited States Dustin Ortiz5131,14914
15Sergio PettisUnited States Sergio Pettis4861,3449
16Louis SmolkaUnited States Louis Smolka4721,04410
17Bruno SilvaBrazil Bruno Silva46990211
18John LinekerBrazil John Lineker4601,1448
19John MoragaUnited States John Moraga43399514
20Victor AltamiranoMexico Victor Altamirano4298027
21Cody DurdenUnited States Cody Durden42692614
22Zhalgas ZhumagulovKazakhstan Zhalgas Zhumagulov4259877
23CJ VergaraUnited States CJ Vergara4247499
24SumudaerjiChina Sumudaerji4138438
25Chris CariasoUnited States Chris Cariaso3919449
26Luis GuruleUnited States Luis Gurule3818755
27Alex PerezUnited States Alex Perez37586414
28Matt SchnellUnited States Matt Schnell37396412
29Henry CejudoUnited States Henry Cejudo3688699
30André LimaBrazil André Lima3666377
31Matheus NicolauBrazil Matheus Nicolau36270910
32Lone'er KavanaghEngland Lone'er Kavanagh3567047
33Kevin BorjasPeru Kevin Borjas3528208
34Ian McCallUnited States Ian McCall3468266
35Neil SeeryIreland Neil Seery3448367
36Carlos HernandezUnited States Carlos Hernandez3327368
37Ali BagautinovRussia Ali Bagautinov3237617
38Justin ScogginsUnited States Justin Scoggins3155928
39John DodsonUnited States John Dodson3148407
40Alessandro CostaBrazil Alessandro Costa3036708
41Tagir UlanbekovRussia Tagir Ulanbekov2986188
42Daniel BarezSpain Daniel Barez2835875
43Tatsuro TairaJapan Tatsuro Taira2765429
44David DvorakCzechia David Dvorak2696256
T-45Raulian PaivaBrazil Raulian Paiva2575915
T-45Jussier FormigaBrazil Jussier Formiga25764916
47Tyson NamUnited States Tyson Nam2547926
48Amir Albazi Amir Albazi2397156
T-49Asu AlmabayevKazakhstan Asu Almabayev2384638
T-49Ryan BenoitUnited States Ryan Benoit2386548
51Édgar CháirezMexico Édgar Cháirez2375366
52Clayton CarpenterUnited States Clayton Carpenter2334616
53Eric SheltonUnited States Eric Shelton2315436
54Askar AskarovRussia Askar Askarov2294245
55Allan NascimentoBrazil Allan Nascimento2254206
56Wilson ReisBrazil Wilson Reis21576011
57Jordan EspinosaUnited States Jordan Espinosa2134557
58Ben NguyenUnited States Ben Nguyen2105247
59Jake HadleyEngland Jake Hadley2084906
60Zach MakovskyUnited States Zach Makovsky2044747
61Jesus AguilarMexico Jesus Aguilar2015268
62Joby SanchezUnited States Joby Sanchez1995816
63Ode Osbourne Ode Osbourne1934589
64Ray BorgUnited States Ray Borg1843559
65Muhammad Mokaev Muhammad Mokaev1423137
66Mitch RaposoUnited States Mitch Raposo1303395
67Paddy HolohanIreland Paddy Holohan1222635
68Joseph MoralesUnited States Joseph Morales1213155
69Yuta SasakiJapan Yuta Sasaki1102686
T-70Malcolm GordonCanada Malcolm Gordon1062246
T-70Jimmy FlickUnited States Jimmy Flick1062087
72Jafel FilhoBrazil Jafel Filho992376
73Daniel LacerdaBrazil Daniel Lacerda982105
74Rogerio BontorinBrazil Rogerio Bontorin911875

Career boards need at least 5 bouts with tracked statistics.

All boardsSignificant strikes