Gonzalo Castro Randón (Wuppertal, Alemania, 11 de junio de 1987) es un futbolista alemán de origen español que posee doble nacionalidad. Juega actualmente como mediocampista en el VfB Stuttgart de la Bundesliga de Alemania.
Comenzó en el Bayer Wuppertal. En 1999, llegó al Bayer Leverkusen con once años y su magnífica progresión en el equipo juvenil, y luego en los amateurs, sumada a las bajas de Juan, Roque Júnior y Jens Nowotny le abrieron las puertas de la titularidad. El 22 de enero, Klaus Augenthaler lo hizo debutar en la Bundesliga contra el Hannover 96, en partido que el Leverkusen ganó por 0-3. El joven jugador entró en la segunda mitad y al siguiente encuentro jugó todo el partido pero no pudo evitar la derrota. Castro sigue con su meteórica proyección y técnico del conjunto alemán lo llegó a citar para algunos partidos de Liga de Campeones, llegando a jugar un partido en el año 2004/05 con 17 años en un transcendental partido de octavos de final contra el Liverpool (donde su equipo quedó eliminado) pasando a partir de ahí a la primera plantilla definitivamente.