Er gewann in den 1950er Jahren mehrere Schweizer Meistertitel. 1955 gewann er zudem bei den World Student Games, dem Vorläuferwettbewerb der Universiade, im Fünfkampf. Tschudi war für die Teilnahme an den Olympischen Spielen 1956 vorgesehen, durfte aber nicht teilnehmen, nachdem die Schweizer wegen des Ungarischen Volksaufstands die Teilnahme absagten. An den Leichtathletik-Europameisterschaften 1958 erreichte er im Zehnkampf den fünften Rang. 1957 wurde er zum Schweizer Sportler des Jahres gewählt.