Genaro Henandez had never been beaten at 130 & was rated #1 when Floyd fought him
Manfredy (while not great) was on a 23 out of 24 streak with 1 fight being a nc
Corrales was undefeated, rated #1 at 130 & #5 p4p
Castillo was Ring champ at 135 & #1 in the rematch
Hatton (although maybe past his best) was Ring champ & undefeated

That's leaving out many guys that were also rated when Floyd fought them but may not have been in their prime...