Kamilisha sentensi ifuatayo: Castro alifanya mechi yake ya kwanza ya kimataifa kwa ajili ya Mexico timu ya taifa ya mpira wa miguu katika Los Angeles katika mechi ya kirafiki dhidi ya Argentina Februari 4, 2003. Ricardo La Volpe alimcheza kama Mshambuliaji wa kulia kama kawaida, lakini kama kiungo wa kati badala ya mlinzi. Alicheza mechi yake ya kwanza ya Kombe la Dunia dhidi ya Ureno huko Ujerumani, mchezo ambao Wamexico walipoteza 2-1. Licha ya timu kupoteza mechi hiyo, Castro aliisaidia nchi yake kufikia raundi ya 16 ambapo walicheza dhidi ya Argentina. Tangu wakati huo, ameitwa kucheza mechi za kirafiki. Hata aliitwa kucheza toleo la 2007 la
Kombe la Dhahabu na Copa América kwa ajili ya Mexico. Hivi karibuni, aliitwa na kocha wa Mexico Javier Aguirre kwa Kombe la Dhahabu la 2009. Alifunga bao lake pekee la kimataifa dhidi ya Marekani katika fainali ya Kombe la Dhahabu la CONCACAF ya 2009.