Gracias a una sobresaliente temporada en Unión La Calera, Osvaldo Castro con 19 años logró sumarse a la nómina de La Roja que disputó el Campeonato Sudamericano de 1967. En su debut en el seleccionado y en el torneo ante Colombia (5-2), el atacante convirtió dos goles, entrando desde la suplencia.

Su capacidad goleadora le dio el apodo de “Pata bendita”, el que llevó durante todos los años que vistió la camiseta nacional, y que le valió una transferencia al fútbol mexicano, donde demostró su eficacia frente al arco.

Como parte de La Roja, además de las Copas Carlos Dittborn y del Pacífico, Castro participó de las Eliminatorias hacia Alemania 1974 e integró la plantilla que viajó a la Copa del Mundo.

Sus últimos compromisos fueron en el marco de las Eliminatorias hacia Argentina 1978, anotándole a Ecuador en el triunfo por 3-0. El delantero dejó un registro de 28 compromisos y siete goles en una década activa, junto al seleccionado.

Nombre: Osvaldo Castro Pelayo

Fecha de nacimiento: 14 de abril de 1947

Posición: Delantero

Debut en La Roja: 30 de noviembre de 1966 (Chile 5-2 Colombia)

Partidos en La Roja: 28

Goles en La Roja: 7

Títulos: No

Copas América: 1 (Uruguay 1967)

Mundiales: 1 (Alemania 1974)

Club: Pumas UNAM (último club en 1984)