Fähndrich, die für den SC Horw startet, nahm von 2010 bis 2015 an U18 und U20-Rennen im Alpencup teil. Dabei belegte sie in der Saison &lt;a href="Skilanglauf-Alpencup%202013/14"&gt;2013/14&lt;/a&gt; den zweiten Platz und &lt;a href="Skilanglauf-Alpencup%202014/15"&gt;2014/15&lt;/a&gt; den achten Rang in der U20 Gesamtwertung. Bei den Olympischen Jugend-Winterspielen 2012 in Innsbruck kam sie auf den zehnten Platz über 5 km klassisch, auf den siebten Rang im Sprint und den vierten Platz in der Mixed-Staffel. Im Januar 2014 wurde sie Schweizer Meisterin über 5 km und Zweite in der Verfolgung. Im folgenden Jahr belegte sie in der Verfolgung den zweiten Platz und im Teamsprint und über 5 km jeweils den dritten Rang. Ihr erstes Weltcuprennen lief sie im Dezember 2015 in Davos, welches sie auf dem 22. Platz im Sprint beendete und holte damit auch ihre ersten Weltcuppunkte. Es folgten drei Starts bei Weltcupsprints. Dabei holte sie bei allen Rennen Weltcuppunkte. In der zweiten Saisonhälfte startete sie im Alpencup. Dabei gewann sie zwei Rennen und kam einmal auf den zweiten Rang und erreichte damit Platz neun in der Gesamtwertung des Alpencups. Bei den U23-Skiweltmeisterschaften 2016 in Râșnov gewann sie die Silbermedaille im Sprint. Im März 2016 wurde sie Schweizer Meisterin im Sprint.