W 2013 roku znalazł się w ogłoszonym przez niemieckiego szkoleniowca Jürgena Klinsmanna składzie na Złoty Puchar CONCACAF, gdzie pozostawał jednak rezerwowym drużyny, rozgrywając jeden z sześciu możliwych meczów, zaś Amerykanie triumfowali ostatecznie w tych rozgrywkach po pokonaniu w finale Panamy (1:0). Wziął także udział w zakończonych powodzeniem eliminacjach do Mistrzostw Świata 2014, podczas których czterokrotnie pojawiał się na boisku, lecz nie znalazł się w kadrze na mundial.
W 2016 roku Castillo został powołany na jubileuszową, rozgrywaną na amerykańskich boiskach edycję turnieju Copa América. Tam był wyłącznie alternatywą dla Fabiana Johnsona i nie zanotował żadnego występu, natomiast jego drużyna – pełniąca wówczas rolę gospodarza – dotarła do półfinału, w którym uległa Argentynie (0:4) i zajęła czwarte miejsce.
Linki zewnętrzne
Profil w bazie mlsscoccer.com (ang.)
Kategoria:Reprezentanci Stanów Zjednoczonych w piłce nożnej Kategoria:Reprezentanci Meksyku w piłce nożnej Kategoria:Piłkarze Santos Laguna Kategoria:Piłkarze Club América Kategoria:Piłkarze Tigres UANL Kategoria:Piłkarze San Luis FC Kategoria:Piłkarze Club Puebla Kategoria:Piłkarze Club