Tapology All Time Ranking
The Greatest MMA Strikers of All Time

About All-Time Rankings
All-Time Rankings are for the best fighters in MMA history. Tapology users submit their own lists which are combined into consensus rankings. Learn More.
All-Time Rankings are for the best fighters in MMA history. Tapology users submit their own lists which are combined into consensus rankings. Learn More.
Someone's getting KTFO'd. Updated 4 hrs, 3 mins ago
Did you ever want to get knocked out cold in really, really vicious fashion? Just lock yourself in a cage with one of these guys - they are MMA's best strikers of all time, according to Tapology members. Create YOUR own ranking today.
Rankings
-
1
Anderson "The Spider" Silva
34-11-0, 1 NC
-
2
Recent Fights:DECDECDECTKODECTKODEC -
3
-
4
Max "Blessed" Holloway
23-6-0
Recent Fights:DECDECDECDECDECDECTKO -
5
José Aldo "Junior"
31-7-0
-
6
Stephen "Wonderboy" Thompson
16-6-1
-
7
Mirko "Cro Cop" Filipović
38-11-2, 1 NC
-
8
Edson "Junior" Barboza
22-11-0
-
9
Jon "Bones" Jones
26-1-0, 1 NC
-
10
Recent Fights:TKOTKODECTKODECTKODEC -
11
Lyoto "The Dragon" Machida
26-12-0
-
12
Dustin "The Diamond" Poirier
28-7-0, 1 NC
-
13
Alistair "The Demolition Man" Overeem
47-19-0, 1 NC
-
14
Chuck "The Iceman" Liddell
21-9-0
-
15
Recent Fights:DECDECDECDECTKODECDEC -
16
Joanna Jędrzejczyk
16-4-0
Recent Fights:DECDECDECDECDECTKODEC -
17
Petr "No Mercy" Yan
16-3-0
-
18
T.J. Dillashaw
17-4-0
-
19
Anthony "Showtime" Pettis
25-12-0
-
20
-
21
-
22
Georges "Rush" St. Pierre
26-2-0
-
23
Vitor "The Phenom" Belfort
26-14-0, 1 NC
-
24
"The Last Emperor" Fedor Emelianenko
40-6-0, 1 NC
-
25
Nick Diaz
26-10-0, 2 NC
-
26
Stipe Miocic
20-4-0
-
27
"The Axe Murderer" Wanderlei Silva
35-14-1, 1 NC
-
28
"El Guapo" Bas Rutten
28-4-1
-
30
Mark "Super Samoan" Hunt
13-14-1, 1 NC
-
29
-
31
Recent Fights:TKOTKODECDECDECTKOTKO -
32
"Ruthless" Robbie Lawler
29-15-0, 1 NC
Recent Fights:TKODECDECSUBDECDECTKO -
33
Maurício "Shogun" Rua
27-13-1
-
34
Junior "Cigano" dos Santos
21-10-0
-
35
Yair "El Pantera" Rodriguez
13-3-0, 1 NC
Recent Fights:DECDECNCTKOTKOTKODEC -
36
Donald "Cowboy" Cerrone
36-16-0, 2 NC
Recent Fights:TKONCDECTKOTKOTKODEC -
37
Recent Fights:TKODECDECDECDECTKODEC -
38
Tony "El Cucuy" Ferguson
25-7-0
-
39
Michael "The Count" Bisping
30-9-0
-
40
Anthony "Rumble" Johnson
23-6-0
-
41
Zabit Magomedsharipov
18-1-0
-
42
-
43
Jorge "Gamebred" Masvidal
35-16-0
-
44
Amanda "The Lioness" Nunes
21-5-0
Recent Fights:SUBSUBDECDECTKOTKOTKO -
46
Dan "Hendo" Henderson
32-15-0
-
45
Nate Diaz
20-13-0
-
47
-
48
Recent Fights:SUBSUBTKOTKODECDECTKO -
49
-
50
Ciryl "Bon Gamin" Gane
10-1-0
Recent Fights:DECTKODECDECTKODECSUB