10 of the Best MMA Fighters of all times
10. Daniel Cormier
9. Jose Aldo
8. Matt Hughes
7. Royce Gracie
6. Khabib Nurmagomedov
5. Demetrious Johnson
4. Anderson Silva
3. Jon Jones
2. Fedor Emelianenko
1. Georges St. Pierre