El 2002 además del campeonato también estuvo marcado por su primer gol en la primera división, al anotar, el 31 de agosto el primer gol del partido de la jornada 5 del Torneo de Apertura contra el Necaxa, al minuto 24, con asistencia de su entonces compañero Christian Patiño, anotación que le serviría al club azulcrema para ganar 2 a 1 esa noche en el Estadio Azteca, la semana siguiente, el 8 de septiembre, Castro volvió a anotar gol, ahora contra el Atlante en el Estadio Neza 86, al anotar el segundo de los cuatro que marcaron los capitalinos esa tarde que derrotaron 4 a 1 a los llamados Potros.