jeremy stephens is 26-14 and he is 31 years old. he almost fought top ranked guys and reached his talent potential in almost 40 fights.
he lost to max holloway and frankie edgar.
he also lost to donald cerrone, gleison tibau, anthony pettis, joe lazon. but it is long time ago.
his most decent win is probably rafael dos anjos back in 2008.
i dont know if he can reach a higher level after 40 fights.
i mean ngannou is 5 years in training and he is banging everything away. some guys are training 10 years and they are like soup in the octagon.