Top 5 UFC Fighters of All Time

5. Khabib Nurmagomedov  [29-0]

Khabib Nurmagomedov may not be one of the UFC champions who has held the title the longest, but he is undoubtedly one of the most dominant champions in the organization’s history. Khabib has only ever formally lost two rounds.

4. Demetrious Johnson [30-4-1]

He did quit the UFC a little early, that much is true. Demetrious Johnson was largely regarded as the greatest boxer of all time till Henry Cejudo defeated him. If Mighty Mouse were to leave the UFC and sign with ONE Championship, this would be a major blow for him in terms of his legacy.

3. Anderson Silva [34-11]

Only one champion on the list with several defeats, yet when it comes to a fighter in the octagon, nobody cares about losses. Anderson Silva is a legend and one of the most dominant World Champions to ever step foot inside the octagon. He would be regarded as the most exciting fighter in MMA history without a doubt.

2. Jon Jones [26-1]

Jon Jones would have been the indisputable GOAT in the organization’s history if it weren’t for controversy. Jones still hasn’t lost a bout, but he was once stripped of his victory for using an illegal elbow.

1. Georges St-Pierre [26-2]

The Canadian Georges St-Pierre is at the top of our list of all-time best UFC fighters. Inside the octagon, GSP was a one-man show; whether it came to grappling, hitting, or ground fighting, Georges was unmatched.

Special mention- Amanda Nunes

If this were a list purely consisting of female UFC fighters, Amanda Nunes would comfortably sit at the top of the pile as the greatest of all time. ‘The Lioness’ is one of just four UFC fighters to hold UFC titles in two different weight classes simultaneously, and she holds wins over a total of six former UFC champions.