Wygrał następnie dziewięć kolejnych walk (w tym z należącym do czołówki Domingo Sosą), po czym 16 marca 1996 w Las Vegas stanął do walki o wakujący tytuł mistrza świata wagi junior muszej organizacji IBF z byłym mistrzem Michaelem Carbajalem, ale uległ mu na punkty. Cob Castro zwyciężył w czterech następnych walkach, a w kolejnej został mistrzem świata organizacji WBO w wadze junior muszej po zwycięstwie na punkty nad Jesúsem Chongiem 25 sierpnia 1997 w Inglewood. Również tym razem niedługo cieszył się posiadaniem mistrzowskiego pasa, ponieważ w następnej walce 17 stycznia 1998 w Santiago del Estero pokonał go na punkty Juan Domingo Córdoba.
Później Cob Castro zdobywał mniej liczące się tytuły, a 5 maja 2003 w Las Vegas spróbował odebrać tytuł mistrza świata wagi junior muszej Jorge Arce, ale przegrał po sześciu rundach na punkty, gdy Arce nie mógł kontynuować walki wskutek odniesionej kontuzji. W pojedynku rewanżowym 24 kwietnia 2004 w Tuxtla Gutiérrez Arce zwyciężył przez nokaut w 5. rundzie.
Po tej walce Cob Castro wygrał następną