Po zdobyciu mistrzostwa Szwajcarii w 1938 i 1939 roku, po raz pierwszy wziął udział w dużym międzynarodowym turnieju mistrzostw Europy w 1939 roku i zajął piąte miejsce. Potem jego kariera została przerwana przez II wojnę światową. Kiedy wybuchła wojna, mieszkał w Anglii ze swoim wujem Jacques Gerschwiler . Kiedy jego wujek musiał wrócić do Szwajcarii, Hans przebywał w rodzinie Cecilii Colledges , która była wielokrotnym mistrzem świata i Europy w latach 1937–1939. W tym czasie był pracownikiem fabryki i alarmem przeciwpożarowym, więc mógł ćwiczyć łyżwiarstwo figurowe tylko raz. tydzień. Trenerem był jego drugi wujek Arnold Gerschwiler .
Po zakończeniu wojny, mimo siedmioletniej przerwy, od razu zdobył mistrzostwo Europy, a także mistrzostwa świata w 1947 roku. Na mistrzostwach Europy wygrał przed Czechosłowakiem Vladislavem Čápem, a na mistrzostwach świata tuż przed Amerykanin Richard Button . W następnym roku został pokonany przez Buttona na Mistrzostwach Europy, Mistrzostwach Świata i Igrzyskach Olimpijskich i za każdym razem zdobył srebrny medal. Następnie zakończył karierę amatora i przeszedł na zawodowstwo .
Gerschwiler był pierwszym mistrzem Europy i świata w łyżwiarstwie figurowym ze Szwajcarii i do dziś jest jedynym szwajcarskim mistrzem Europy. Do mundialu 2005 , w którym zwyciężył Stéphane Lambiel , był także jedynym szwajcarskim mistrzem świata. Po brązowym medalu Georgesa Gautschisa na igrzyskach olimpijskich w 1924 roku , Gerschwiler zdobył drugi medal olimpijski dla Szwajcarii w łyżwiarstwie figurowym, a dziś dzieli rekord ze Stéphane Lambielem, który również zdobył srebro na igrzyskach olimpijskich w 2006 roku .
W latach 1920, 1922, 1923 i 1928–1930 nie było mistrzostw Szwajcarii w łyżwiarstwie figurowym mężczyzn, 1974–1975 nie przyznano tytułu mistrza Szwajcarii.