#4. Jeremy Stephens vs. Donald Cerrone
After the defeat to Pettis, the next fight for Jeremy Stephens was against Donald 'Cowboy' Cerrone. Both men had lost their previous fights, with Cerrone falling to a decision defeat to Nate Diaz in his previous bout.
Prior to that fight, however, Cerrone had been on a tear, winning six straight, including a finish over current UFC lightweight champion Charles Oliveira. He showed his class against Stephens, winning every round in a decisive unanimous decision victory.
Get the latest updates on One Championship Rankings at Sportskeeda and more
Cerrone would eventually make a run and secure a UFC lightweight title bout, although he was ultimately unsuccessful. Since then, he has competed in both the lightweight and welterweight divisions in the UFC and is now scheduled to face Joe Lauzon at the end of April.
#3. Jeremy Stephens vs. Charles Oliveira
Following his run at lightweight, Stephens decided to drop down and compete at featherweight. His fifth fight in the division saw him take on the current UFC lightweight champion Charles Oliveira.
Oliveira actually missed weight in this one and so the bout was changed to a catchweight at 146.5 pounds. The Brazilian won via unanimous decision but Stephens came on strong in the third frame, which he took on two of the three judges' scorecards.
Oliveira was still some distance from the fighter he is today at this point and continued to have mixed results before he finally put it all together. He is now at the top of his game, winning 10 in a row and the title along the way. He will face Justin Gaethje next at UFC 274 on May 7.