Castillo played at the 2012 Olympic tournament and her national team ranked 5th, after losing the quarterfinal match 3–0 against the United States. Nonetheless, she managed to win the individual award of Best Libero of the competition. She would later recall, as of July 2016, that award as the peak moment of her career.