10 Greatest UFC Fighters of All Time: Ranked

Career Record: 34-11-0 1 NC (No contest)

1. Anderson Silva 

Career Record: 29-0

2. Khabib Nurmagomedov

Career Record: 22-3-0, 1 NC

3. Daniel Cormier 

Career Record: 26-2

4. Georges St-Pierre

Career Record: 30-4 1 NC

5. Demetrious Johnson

Career Record: 40-6 1 NC

6. Fedor Emelianenko

Career Record: 29-7

7. José Aldo

Career Record: 22-5

8. Conor McGregor

Career Record: 21-4

9. Amanda Nunes

Career Record: 20-4

10. Stipe Miocic