2. Yair Rodriguez
If Yair Rodriguez was in an easier division he’d be ranked #1 on this list. Rodriguez arrived in the UFC in November of 2014, and has racked up six straight victories.
The 24 year old last fought on January 15th 2017, defeating BJ Penn, his 2nd straight victory in a main event.
Currently ranked #7 in the division, Rodriguez faces Frankie Edgar in the biggest test of his career at UFC 211. He has a chance to put himself in featherweight title contention with a win, as Frankie Edgar only loses to championship calibre fighters.