
18. Jose Aldo
Sorry, Max Holloway, Jose Aldo is still the best featherweight fighter of all-time. ‘Junior’ is the former WEC and UFC 145lb champion and went undefeated for ten years. To sum up, that’s 18 fights. 17 of his 28 wins have come by knockout. He’s beaten the best of the best including Frankie Edgar, Chad Mendes, Kenny Florian, and Urijah Faber.

Renowned for his vicious leg kicks, Aldo is predominantly a striker. Very difficult to take down, his Muay Thai style was just too much for most of the opponents he faced in his career. He’s successfully defended 91% of takedown attempts throughout his career. And if anyone does get him down… well, he’s a black belt in Brazilian Jiu-Jitsu.