2002 und 2004 siegte Weirather im Riesenslalom des Trofeo Topolino, 2002 im Riesenslalom des Whistler Cups. Im November 2004 nahm sie im Alter von 15 Jahren erstmals an FIS-Rennen teil. Im Januar 2005 folgte der erste Einsatz im Europacup. Ebenfalls 2005 nahm sie in Bormio an der Skiweltmeisterschaft teil und erreichte im Super-G Rang 31. 2006 gehörte sie dem fünfköpfigen Liechtensteiner Team bei den Olympischen Winterspielen in Turin an und kam im Super-G auf Platz 33. Am 7. März 2006 wurde sie in Mont Sainte-Anne Juniorenweltmeisterin im Riesenslalom.