Mark J. Rebilas-USA TODAY Sports

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.

Previous articleWATCH: Ronda Rousey’s New Striking Style Looks…Interesting
Next articleTop P4P Boxer Becomes First to Challenge McGregor in MMA
Ian is a MMA writer based out of Toronto, ON Canada. An avid mixed martial arts enthusiast and passionate fan since he was born, Ian has been writing about mixed martial arts for over 5 years.