Top 10 Best UFC Fighters of All Time

I think this is too obvious. Anderson Silva is the G.O.A.T. He is the most dominant champion of all time, making his opponents look like amateurs. His timing and precision are second to none. Plus, he has the best highlight reel ever, and it's not even close.
Anderson Silva equals UFC. He is the perfect fighter: an athlete well-rounded in all aspects of fighting and willing to prove so at any given moment, refusing to accept anything but success.

I like Anderson Silva as the GOAT because he is nice, but I think it's probably GSP. Jon Jones is great too, as is Fedor.
If Jon Jones can beat Tom Aspinall, then Jon Jones can be the GOAT. Jon Jones failing PED tests has put an asterisk next to his name, plus he's had a favorable decision or two.
On paper, I would say Fedor or Jon Jones are the best. But I want Jon Jones to beat Tom and Alex Pereira.
Came back after a four-year hiatus to choke out Bisping and become a two-division champion. He convincingly avenged his only two losses, completely dominating both Serra and Hughes (twice) in the rematches. He is the only clean fighter in the GOAT conversation (alongside Fedor). He dominated a division stacked with talent.
Don't forget that most adult males would fall in the welterweight division, which means that fighters who make it to the UFC overcome a higher level of competition. He is the only fighter who has won 30+ consecutive rounds and survived a juiced-up Hendricks.
People might criticize him for the number of fights he won by decision, but don't forget that this sport is not about who does more physical damage. It's about who displays more dominance in terms of skill and endurance.

To be honest, he should be No. 1. The reason why I put him over GSP is that he is basically undefeated, and he dominated and owned a top 3 fighter of all time, DC, twice. No one else can say that they have done something like that.
He's also beaten his next biggest rival, Gus, twice. He's beaten six Hall of Famers. If everyone of all time was in the same weight class as Jones in their prime, Jones would be able to beat all of them.
My top ten:
1. Jon Jones
2. GSP
3. DC
4. Henry Cejudo
5. Khabib Nurmagomedov
6. Demetrius Johnson
7. Anderson Silva
8. Conor McGregor
9. Randy Couture
10. BJ Penn

Conor McGregor inspires many people around the world with his hard work ethic and determination. He has worked very hard to get to where he is today. When that left hand hits, people go to sleep. That is the reason no one in the UFC can hang with him. He is the greatest fighter of all time.
Very athletic and exciting fighter to watch. He is also very talented, but he is too overconfident and arrogant.
Only person in history to win titles in two different weight classes at the same time! Of course, he's the best!

Chuck Liddell and Anderson Silva are the only two who seem interesting to watch. Chuck is a much stronger hitter than anyone else in the UFC and has some good kicks too. He can dominate in the octagon and knock somebody out cold.
He had a cool nickname as the Iceman. The only name that's as cool as that is Silva's, the Spider. In my opinion, Chuck is at least number 2, if not number 1. He's a great fighter with a lot of power. He gets my vote.
Chuck Liddell is fast, agile, and has all the knowledge of his upcoming opponents. He can throw a hard punch, and if you get caught, you are in trouble. He has his good moments and some bad ones. He can fight on the ground and standing up.
He plays mind games and gets into your head. If he loses, he honors the winner and is a good sportsman. Vote: Chuck Liddell.

The BJ Penn that beat Joe Stevenson and Diego Sanchez is without a doubt the best lightweight ever. He did overstay his welcome, but that does not take away from the greatness that is The Prodigy.
Won a round against Lyoto, beat 2 Gracies, beat Matt Hughes when everyone thought he was unstoppable, put an ass-whooping on GSP in the first fight. He also put an ass-whooping on Din Thomas, Kenny Florian, Carl Uno, Diego Sanchez, Jens Pulver, Takanori Gomi, and Joe Daddy Stevenson.

Bro, he won titles in two weight classes and held the heavyweight title until he was almost 50. Easily top 5 of all time.

The beast incarnate, Brock Lesnar, is the best in his class because he went through a bad time but still woke up and delivered big time! We are very fortunate to have him in our era!
Savage. Enough said. I ask you, of all the fighters on this list, which one would you be terrified to stand in a ring with? Brock Lesnar.
Lesnar was never knocked down by anyone when he was in perfect condition. Brock is the best in the world.

She's the women's GOAT. That won't change anytime soon.

No pound-for-pound ranking discussion. Royce would fight any guy, no matter how much bigger, heavier, and stronger he was. If he were contemporary to Fedor, I bet he would challenge him without a doubt.
Gracie fought and beat bigger fighters than him. He could submit anyone. He is a human anaconda.
There was nothing he couldn't do grappling-wise!
The Newcomers



Nurmagomedov not being in the Top 5 is just disgraceful to his legacy. His finishing moves were devastating to his opponents. With incredible speed mixed with hard and fast combos, he dominated literally everyone he fought.
It's a joke that people like Brock Lesnar are placed in the Top 10. Lesnar doesn't even fight in the UFC anymore! The McGregor fanboys and fangirls come up with endless excuses for why he lost to Khabib, which proves McGregor has skill, but his arrogance keeps him from being Number 1 on this list.

Currently champion of light heavyweight and heavyweight! Best with only one loss.
He beat everyone that ever stepped in the octagon with him, except for Jon "The Juicer" Jones.

Should be higher. Just because he's small doesn't mean he can't fight. In my opinion, he should be in the top 10 greatest fighters of all time.
Finally, the all-time best. Just like it's supposed to be, the only fighter who is amazing in everything.
Number 1 pound for pound. Why is he lower than McGregor?

Matt Hughes is pound for pound the strongest UFC fighter ever. He literally manhandled his competitors. UFC puts him at number 4, and I think that's a good spot for him.
Former GOAT, probably underrated in hindsight, since his true peers caught up with him post-prime. You'd need a sports channel biopic to adequately cover his win column.
How Hughes isn't in the top 5 at least is absolutely bizarre! He's amazing and one of the longest-reigning champions! How is Lesnar 6? He is not good at all! But that's my opinion.

Hendo should be higher. He has one-punch knockout power and is always willing to fight anyone and mix it up, even when mixing it up means he or his opponent is going to go to sleep!
I respect his heart. It is what makes me love UFC. Nobody wants to see some guy run and play defense. Take notes, Floyd Mayweather. Fortunately, we will never have to watch that one-dimensional game in the UFC because he would never make it there anyway!

Dude, the world's most dangerous man. He was at the first UFC event.

Forrest Griffin! Amazing man, amazing fighter, amazing heart! Still to this day, he had the best fight ever with Stephan Bonnar. Who could forget that?

Yo, I don't even watch MMA at all, but I know for sure Rampage Jackson is a BEAST.


He grew up in Stockton, California. You gotta be tough to live there.


One of the strongest hitters in UFC and MMA history.
I've got a nickname for him: The Mexican Nightmare.
Come on, let's get him to #1. He is the best, and there is no denying that!
Velasquez should be number 1. He would destroy Anderson, Pierre, Jones.

How could no one put this guy on the list? He was one of the first to go into the UFC Hall of Fame. He went toe to toe with Royce Gracie.


Should be higher than McGregor. He beat him once and should have beat McGregor again.