Ai I Giochi olimpici invernali di vinse la medaglia d'oro, risultato replicato ai Mondiali di Lahti del 1926. Ai II Giochi olimpici invernali di sull'Olympiaschanze dopo il primo salto occupava la terza piazza; tra le due prove però s'inserì una vibrante protesta degli atleti scandinavi contro le condizioni del trampolino, che giudicarono insicuro a causa del ghiaccio. Dopo un ritardo di quaranta minuti la seconda prova prese comunque il via; Thams, furioso, anziché effettuare un salto di sicurezza che gli avrebbe garantito la medaglia scelse di dimostrare il proprio coraggio agli atleti svizzeri, che l'avevano accusato di codardia: in effetti conseguì la massima misura della gara, 73 m, ma al prezzo di un cattivo atterraggio che lo penalizzò fortemente nel punteggio, facendolo retrocedere al ventottesimo posto finale.