Los equipos en los que el mundialista estará a prueba en su orden son: Sporting Kansas City, DC United y por último el Columbus Crew, cuandro en el que militaron los también guatemaltecos Freddy Alexander García y Mario "El Loco" Rodríguez.
Castillo participó en el programa "Adidas Generation", en el cual la MLS participa para elevar el rendimiento de los jóvenes en los Estados Unidos. De allí han salido jugadores como Tim Howard, DaMarcus Beasley, Jozy Altidore, entre algunos más.
Al entrar en dicho programa clasifica como un jugador profesional.
El mencionado jugador fue pieza vital para la Selección Nacional Sub-20 en su clasificación hacia el Mundial de Colombia en abril del año pasado.