Especialista en las carreras de mediofondo, consiguió tres títulos y récords a nivel sudamericano, tanto en 800 como en 1500 metros.
Practicó fútbol en su época de estudiante, pero una lesión en las rodillas lo llevó al atletismo, en especial a las pruebas de 800 y 1500 metros.
Repitió el campeonato en 1943 en Santiago, en la prueba de 1500 metros.
[2] En 1953 la Confederación Sudamericana de Atletismo lo condecoró como «Caballero del Deporte».
[2] Desde 1961, el Club Atlético Santiago organiza el Torneo Guillermo García-Huidobro en su honor.