Stat Builder

Most total strikes in one UFC fight

Each fighter's best single fight for total strikes landed: punches, kicks, elbows and knees, significant or not.

2,726 fighters qualify · top 100 shown

1
Khamzat Chimaev
Khamzat Chimaev
529 Strikes vs Dricus Du Plessis·Aug 2025
2
Max Holloway
Max Holloway
447 Strikes vs Calvin Kattar·Jan 2021
3
Stipe Miocic
Stipe Miocic
361 Strikes vs Mark Hunt·May 2015
4
Royce Gracie
Royce Gracie
355 Strikes vs Ken Shamrock·Apr 1995
5
Kamaru Usman
Kamaru Usman
336 Strikes vs Tyron Woodley·Mar 2019
6
Punahele Soriano
Punahele Soriano
331 Strikes vs Miguel Baeza·Jun 2024
7
Jasmine Jasudavicius
Jasmine Jasudavicius
326 Strikes vs Priscila Cachoeira·Jan 2024
8
Chael Sonnen
Chael Sonnen
320 Strikes vs Anderson Silva·Aug 2010
9
Georges St-Pierre
Georges St-Pierre
310 Strikes vs BJ Penn·Jan 2009
10
Zhang Weili
Zhang Weili
296 Strikes vs Amanda Lemos·Aug 2023
11
Brandon Royval
Brandon Royval
281 Strikes vs Alexandre Pantoja·Dec 2023
12
Matthew Riddle
Matthew Riddle
276 Strikes vs Steve Bruno·Feb 2009
13
Cain Velasquez
Cain Velasquez
274 Strikes vs Junior Dos Santos·Oct 2013
14
Sean Brady
Sean Brady
274 Strikes vs Gilbert Burns·Sep 2024
15
Rob Font
Rob Font
273 Strikes vs Marlon Vera·Apr 2022
16
Tim Elliott
Tim Elliott
270 Strikes vs Louis Gaudinot·Aug 2013
17
Raquel Pennington
Raquel Pennington
265 Strikes vs Mayra Bueno Silva·Jan 2024
18
Aleksandar Rakic
Aleksandar Rakic
263 Strikes vs Justin Ledet·Jul 2018
19
Alexa Grasso
Alexa Grasso
262 Strikes vs Valentina Shevchenko·Sep 2023
20
Nate Diaz
Nate Diaz
260 Strikes vs Donald Cerrone·Dec 2011
21
JunYong Park
JunYong Park
260 Strikes vs John Phillips·Oct 2020
22
Joshua Van
Joshua Van
259 Strikes vs Alexandre Pantoja·Sep 2026
23
Frankie Edgar
Frankie Edgar
259 Strikes vs Cub Swanson·Nov 2014
24
Lerone Murphy
Lerone Murphy
259 Strikes vs Edson Barboza·May 2024
25
Petr Yan
Petr Yan
258 Strikes vs Jose Aldo·Jul 2020
26
Nick Diaz
Nick Diaz
257 Strikes vs BJ Penn·Oct 2011
27
Jared Cannonier
Jared Cannonier
257 Strikes vs Marvin Vettori·Jun 2023
28
Jack Hermansson
Jack Hermansson
256 Strikes vs Jacare Souza·Apr 2019
29
Aaron Rosa
Aaron Rosa
256 Strikes vs Matt Lucas·Nov 2011
30
Tommy McMillen
Tommy McMillen
255 Strikes vs Alberto Montes·Jul 2026
31
Cub Swanson
Cub Swanson
251 Strikes vs Artem Lobov·Apr 2017
32
Valentina Shevchenko
Valentina Shevchenko
249 Strikes vs Jennifer Maia·Nov 2020
33
Mackenzie Dern
Mackenzie Dern
249 Strikes vs Virna Jandiroba·Oct 2025
34
Tito Ortiz
Tito Ortiz
248 Strikes vs Vladimir Matyushenko·Sep 2001
35
Jamahal Hill
Jamahal Hill
248 Strikes vs Glover Teixeira·Jan 2023
36
Merab Dvalishvili
Merab Dvalishvili
246 Strikes vs Marlon Moraes·Sep 2021
37
Roque Martinez
Roque Martinez
245 Strikes vs Josh Parisian·Jun 2021
38
Gregory Rodrigues
Gregory Rodrigues
243 Strikes vs Anthony Hernandez·Aug 2026
39
Jessica Andrade
Jessica Andrade
242 Strikes vs Claudia Gadelha·Sep 2017
40
Nicco Montano
Nicco Montano
242 Strikes vs Roxanne Modafferi·Dec 2017
41
Jared Gordon
Jared Gordon
241 Strikes vs Chris Fishgold·Jul 2020
42
Ange Loosa
Ange Loosa
241 Strikes vs AJ Fletcher·Aug 2022
43
John Hathaway
John Hathaway
239 Strikes vs Paul Taylor·Nov 2009
44
Jon Jones
Jon Jones
238 Strikes vs Anthony Smith·Mar 2019
45
Brian Kelleher
Brian Kelleher
236 Strikes vs Domingo Pilarte·Aug 2021
46
Kevin Lee
Kevin Lee
233 Strikes vs Edson Barboza·Apr 2018
47
Sean O'Malley
Sean O'Malley
232 Strikes vs Marlon Vera·Mar 2024
48
Colby Covington
Colby Covington
232 Strikes vs Tyron Woodley·Sep 2020
49
Shane Burgos
Shane Burgos
232 Strikes vs Billy Quarantillo·Nov 2021
50
Sarah Kaufman
Sarah Kaufman
232 Strikes vs Leslie Smith·Apr 2014
51
Jon Fitch
Jon Fitch
231 Strikes vs BJ Penn·Feb 2011
52
Daniel Cormier
Daniel Cormier
230 Strikes vs Stipe Miocic·Aug 2019
53
Joanna Jedrzejczyk
Joanna Jedrzejczyk
230 Strikes vs Jessica Andrade·May 2017
54
Casey O'Neill
Casey O'Neill
230 Strikes vs Roxanne Modafferi·Feb 2022
55
Pascal Krauss
Pascal Krauss
230 Strikes vs Mark Scanlon·Nov 2010
56
Aaron Phillips
Aaron Phillips
230 Strikes vs Matt Hobar·Aug 2014
57
Alexander Volkanovski
Alexander Volkanovski
229 Strikes vs Brian Ortega·Sep 2021
58
Elise Reed
Elise Reed
229 Strikes vs Jessica Penne·Oct 2024
59
Riki Fukuda
Riki Fukuda
229 Strikes vs Tom DeBlass·Nov 2012
60
Sean Sherk
Sean Sherk
227 Strikes vs Jutaro Nakao·Mar 2002
61
Felicia Spencer
Felicia Spencer
227 Strikes vs Leah Letson·Nov 2021
62
Joanne Wood
Joanne Wood
227 Strikes vs Cortney Casey·Jul 2015
63
Derek Brunson
Derek Brunson
226 Strikes vs Kevin Holland·Mar 2021
64
Trey Ogden
Trey Ogden
225 Strikes vs Kurt Holobaugh·Mar 2024
65
Shara Magomedov
Shara Magomedov
222 Strikes vs Bruno Silva·Oct 2023
66
Dennis Siver
Dennis Siver
222 Strikes vs Nam Phan·Dec 2012
67
Victor Henry
Victor Henry
222 Strikes vs Raoni Barcelos·Jan 2022
68
Sean Strickland
Sean Strickland
221 Strikes vs Uriah Hall·Jul 2021
69
Jimy Hettes
Jimy Hettes
221 Strikes vs Nam Phan·Dec 2011
70
Aljamain Sterling
Aljamain Sterling
220 Strikes vs Youssef Zalal·Apr 2026
71
Rafael Dos Anjos
Rafael Dos Anjos
219 Strikes vs Robbie Lawler·Dec 2017
72
Anthony Hernandez
Anthony Hernandez
219 Strikes vs Michel Pereira·Oct 2024
73
Chepe Mariscal
Chepe Mariscal
218 Strikes vs Damon Jackson·Aug 2024
74
Jorge Masvidal
Jorge Masvidal
217 Strikes vs Benson Henderson·Nov 2015
75
Chase Hooper
Chase Hooper
217 Strikes vs Nick Fiore·May 2023
76
Josh Barnett
Josh Barnett
215 Strikes vs Roy Nelson·Sep 2015
77
Matt Lindland
215 Strikes vs Phil Baroni·Nov 2001
78
Yana Santos
Yana Santos
215 Strikes vs Ketlen Vieira·Feb 2021
79
Curtis Blaydes
Curtis Blaydes
214 Strikes vs Josh Hokit·Apr 2026
80
Marvin Vettori
Marvin Vettori
214 Strikes vs Paulo Costa·Oct 2021
81
Chris Lytle
Chris Lytle
212 Strikes vs Paul Taylor·Oct 2008
82
Frank Camacho
Frank Camacho
212 Strikes vs Damien Brown·Nov 2017
83
Rich Franklin
Rich Franklin
211 Strikes vs David Loiseau·Mar 2006
84
Rick Story
Rick Story
211 Strikes vs Gunnar Nelson·Oct 2014
85
Isaac Vallie-Flagg
Isaac Vallie-Flagg
211 Strikes vs Takanori Gomi·Apr 2014
86
Jeff Molina
Jeff Molina
210 Strikes vs Aoriqileng·Apr 2021
87
Phil Baroni
Phil Baroni
210 Strikes vs Curtis Stout·Feb 2001
88
Dustin Poirier
Dustin Poirier
208 Strikes vs Dan Hooker·Jun 2020
89
Chris Leben
Chris Leben
208 Strikes vs Terry Martin·Sep 2007
90
Virna Jandiroba
Virna Jandiroba
208 Strikes vs Mackenzie Dern·Oct 2025
91
Alex Morono
Alex Morono
208 Strikes vs Rhys McKee·Nov 2020
92
Darren Elkins
Darren Elkins
206 Strikes vs Godofredo Pepey·Jul 2016
93
Sodiq Yusuff
Sodiq Yusuff
206 Strikes vs Edson Barboza·Oct 2023
94
Joey Beltran
Joey Beltran
206 Strikes vs Igor Pokrajac·Dec 2012
95
Nik Lentz
Nik Lentz
205 Strikes vs Diego Nunes·Jan 2013
96
Amanda Ribas
Amanda Ribas
205 Strikes vs Viviane Araujo·Mar 2023
97
Carla Esparza
Carla Esparza
205 Strikes vs Claudia Gadelha·Jun 2018
98
Karol Rosa
Karol Rosa
204 Strikes vs Irene Aldana·Dec 2023
99
Glover Teixeira
Glover Teixeira
202 Strikes vs Anthony Smith·May 2020
100
Gina Mazany
Gina Mazany
202 Strikes vs Wu Yanan·Nov 2017

How the Stat Builder counts

Pick a stat and the board is built from MMA.SOCIAL's database of UFC fights: the results for wins, finishes and milestones, and the official round-by-round fight statistics for strikes, takedowns, knockdowns and control time. A division counts only the bouts contested at that weight. Fighters level on the figure are ordered by peak ELO, the same rule every leaderboard on the site uses.

Averages and percentages start at 10 UFC fights, so a debut cannot top a career board; change UFC fights to widen it. Milestones count from a fighter's UFC debut, and the one-fight records list each fighter once, with their best bout. For the full list of ready-made boards see every leaderboard.

Fastest to 10 UFC wins - top 10 (MMA.SOCIAL): 1. Royce Gracie (399), 2. Neil Magny (1,001), 3. Joshua Van (1,050), 4. Anderson Silva (1,137), 5. Donald Cerrone (1,169), 6. Waldo Cortes Acosta (1,183), 7. Jim Miller (1,189), 8. Israel Adesanya (1,218), 9. Max Holloway (1,296), 10. Johny Hendricks (1,316)
Fastest to 10 UFC wins - top 10, updated Nov 2, 2026.
Share image

Fastest to 10 UFC wins: top 10

The top 10 as one image. Free to share, updated after every UFC card.