Skip to content
MMA Calendar

UFC Record Book

UFC: Most total strikes landed

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

Updated November 6, 2026

#Fighter
1Andrei Arlovski Andrei Arlovski1,8593,74641
2Marcin TyburaPoland Marcin Tybura1,8163,10425
3Alexander VolkovRussia Alexander Volkov1,7542,79120
4Stipe MiocicUnited States Stipe Miocic1,5792,55619
5Cain VelasquezUnited States Cain Velasquez1,4652,11115
6Curtis BlaydesUnited States Curtis Blaydes1,2962,16721
7Junior Dos SantosBrazil Junior Dos Santos1,2172,44223
8Fabricio WerdumBrazil Fabricio Werdum1,1701,89218
9Chase ShermanUnited States Chase Sherman1,0552,22215
10Ciryl GaneFrance Ciryl Gane1,0321,63313
11Cheick KongoFrance Cheick Kongo1,0251,47418
12Waldo Cortes AcostaDominican Republic Waldo Cortes Acosta9491,89515
13Alistair OvereemNetherlands Alistair Overeem9421,21020
14United States Randy Couture8991,21113
15Martin BudaySlovakia Martin Buday8891,3499
16Serghei SpivacMoldova Serghei Spivac8451,43516
17Ben RothwellUnited States Ben Rothwell8441,77217
T-18Don'Tale MayesUnited States Don'Tale Mayes8281,56514
T-18United States Tim Sylvia8281,65813
20Tanner BoserCanada Tanner Boser8041,25510
21Stefan StruveNetherlands Stefan Struve7761,46824
22Derrick LewisUnited States Derrick Lewis7561,48432
23Aleksei Oleinik Aleksei Oleinik7441,17217
24Mark HuntNew Zealand Mark Hunt6961,32617
25Jake CollierUnited States Jake Collier6751,3798
26Joey BeltranUnited States Joey Beltran6701,2807
27Roy NelsonUnited States Roy Nelson6411,36818
28Daniel CormierUnited States Daniel Cormier6339336
29Tai TuivasaAustralia Tai Tuivasa6241,18919
30Marcos Rogerio de LimaBrazil Marcos Rogerio de Lima61888112
31Thomas PetersenUnited States Thomas Petersen6108568
32Josh BarnettUnited States Josh Barnett5998529
33Frank MirUnited States Frank Mir59399627
34Jairzinho RozenstruikSuriname Jairzinho Rozenstruik5781,10915
35Daniel OmielanczukPoland Daniel Omielanczuk5678279
36Augusto SakaiBrazil Augusto Sakai5641,0369
37Jared RosholtUnited States Jared Rosholt5458418
38Timothy JohnsonUnited States Timothy Johnson5309187
39Brazil Antonio Rodrigo Nogueira51693711
40Jared VanderaaUnited States Jared Vanderaa5141,0458
41Alexander RomanovMoldova Alexander Romanov49984610
42Blagoy IvanovBulgaria Blagoy Ivanov4901,1158
43Josh ParisianUnited States Josh Parisian4778969
T-44United States Ricco Rodriguez4736267
T-44Travis BrowneUnited States Travis Browne4731,04517
46Parker PorterUnited States Parker Porter4708608
47Karl Williams Karl Williams4657875
48Gabriel GonzagaBrazil Gabriel Gonzaga46483522
49Mirko FilipovicCroatia Mirko Filipovic45576911
50Rodrigo NascimentoBrazil Rodrigo Nascimento4477998
51Rizvan KunievRussia Rizvan Kuniev4336816
52Brazil Pedro Rizzo43293514
53 Jeff Monson4246246
54Josh HokitUnited States Josh Hokit4196215
55Sergei PavlovichRussia Sergei Pavlovich41780012
56Mohammed UsmanNigeria Mohammed Usman4169406
57Lukasz BrzeskiPoland Lukasz Brzeski4047167
58Eddie SanchezUnited States Eddie Sanchez4026606
59Mick ParkinUnited Kingdom Mick Parkin3977287
60Brendan SchaubUnited States Brendan Schaub38976510
61Shamil AbdurakhimovRussia Shamil Abdurakhimov38471311
T-62Jailton AlmeidaBrazil Jailton Almeida3835289
T-62Heath HerringUnited States Heath Herring3836395
64Shawn JordanUnited States Shawn Jordan37863910
65Tsuyoshi KohsakaJapan Tsuyoshi Kohsaka3775116
66Carlos FelipeBrazil Carlos Felipe3768145
67Mario PintoPortugal Mario Pinto3684465
68Matt MitrioneUnited States Matt Mitrione36067914
69United States Maurice Smith3574027
70Greg HardyUnited States Greg Hardy34465211
71Walt HarrisUnited States Walt Harris32575315
72Anthony HamiltonUnited States Anthony Hamilton32446310
73Juan AdamsUnited States Juan Adams3205125
T-74Soa PaleleiAustralia Soa Palelei3194297
T-74Brock Lesnar Brock Lesnar3193867
76Maurice GreeneUnited States Maurice Greene3095908
77Francis NgannouCameroon Francis Ngannou30264114
78Antonio SilvaBrazil Antonio Silva29850311
79Jamal PoguesUnited States Jamal Pogues2926455
80Jhonata DinizBrazil Jhonata Diniz2905077
81Justin WillisUnited States Justin Willis2834335
82Luis HenriqueBrazil Luis Henrique2804835
83United States Jake O'Brien2753775
84Justin TafaNew Zealand Justin Tafa2614449
85Shamil GazievRussia Shamil Gaziev2564738
86Chris BarnettUnited States Chris Barnett2454476
87Viktor PestaCzechia Viktor Pesta2394165
88United States Mike Russow2293586
89United States Jon Madsen2284375
90United States Kevin Randleman2274055
91United Kingdom Ian Freeman2173206
92Netherlands Antoni Hardonk2163298
93Brandon VeraUnited States Brandon Vera2153057
94Pat BarryUnited States Pat Barry21338912
95Austen LaneUnited States Austen Lane1963377
96United States Shane Carwin1893466
97Yorgan De CastroUnited States Yorgan De Castro1673035
98Paul BuentelloUnited States Paul Buentello1633206
99United States Pete Williams1622808
100Junior AlbiniBrazil Junior Albini1602725

Career boards need at least 5 bouts with tracked statistics.

All boardsTotal strikes