Campeón de su país hasta en once ocasiones en distintas categorías, tuvo sus mayores logros en la victoria final del Tour de Francia 1950 (primer suizo en lograrlo) y la medalla de oro en el Campeonato del Mundo de 1951.