Thomas, die für den SC Bernina Pontresina startete, trat national erstmals bei den Schweizer Meisterschaften 1977 in Einsiedeln in Erscheinung. Dort gewann sie Bronze mit der Staffel. Bei den Schweizer Meisterschaften 1979 und den Schweizer Meisterschaften 1980 holte sie jeweils Gold mit der Staffel. In der Saison 1980/81 siegte sie beim Zermatter Nachtlanglauf und holte bei den Schweizer Meisterschaften jeweils Gold über 5 km und mit der Staffel. Nach Platz zwei in Valsassina und Rang drei beim Zermatter Nachtlanglauf zu Beginn der Saison 1981/82, belegte sie bei den nordischen Skiweltmeisterschaften 1982 in Oslo den 40. Platz über 10 km, jeweils den 33. Platz über 20 km und 5 km und den achten Platz mit der Staffel. Im März 1982 gewann sie die Gesamtwertung der Schweizer Langlaufwoche. In der folgenden Saison triumphierte sie beim Nachtlanglauf in Fischen und bei der Schweizer Skilanglaufwoche und holte bei den Schweizer Meisterschaften 1983 Bronze über 5 km und Silber mit der Staffel. Nach Platz eins über 7,5 km in Le Revard zu Beginn der Saison 1983/84, gewann sie bei den Schweizer Meisterschaften 1984 Bronze über 5 km und jeweils Silber über 20 km und mit der Staffel. Beim Saisonhöhepunkt, den Olympischen Winterspielen 1984 in Sarajevo, belegte sie den 26. Platz über 5 km, den 23. Platz über 10 km und den 22. Platz über 20 km. Zudem wurde sie dort zusammen mit Monika Germann, Christine Brügger und Evi Kratzer Sechste in der Staffel. Im März 1984 holte sie in Štrbské Pleso mit dem 20. Platz über 5 km ihren ersten Weltcuppunkt.