Her greatest result was in the 2008, where Castillo won a silver medal in the -78 kg category at the 2007 World Judo Championships in a disputed match against the local contender Xiuli Yang. During 2008 she also won the Torneo de Cuenca in Ecuador, the Tre Torri in Italy, the Super Cup of the World, in Hamburg, Germany, and the Pan American Games in Miami, USA.