Walchhofer, die für den USC Altenmarkt-Zauchensee startet, nahm von 2011 bis 2017 vorwiegend an U18 und U20-Rennen im Alpencup teil. Beim Europäischen Olympischen Winter-Jugendfestival 2015 in Steg belegte sie den 24. Platz über 7,5 km klassisch, den 17. Rang im Sprint und den 16. Platz über 5 km Freistil. Im folgenden Jahr lief sie bei den Nordischen Junioren-Skiweltmeisterschaften in Râșnov auf den 36. Platz über 5 km klassisch, jeweils auf den 34. Rang über 10 km Freistil und im Sprint und auf den zehnten Platz mit der Staffel. Bei den Nordischen Junioren-Skiweltmeisterschaften 2017 in Soldier Hollow kam sie auf den 34. Platz im Skiathlon, auf den 32. Rang im Sprint und auf den 30. Platz über 5 km Freistil. Zu Beginn der Saison 2017/18 startete sie in Prémanon erstmals im Alpencup und belegte dabei den 28. Platz über 10 km klassisch. Es folgten weitere Platzierungen in den Punkterängen und zum Saisonende den 19. Gesamtrang. Ende Januar 2018 errang sie bei den U23-Weltmeisterschaften 2018 in Goms jeweils den 35. Platz über 10 km klassisch und im Skiathlon und den 13. Platz im Sprint. Bei den U23-Weltmeisterschaften 2019 in Lahti belegte sie den 45. Platz im Sprint, den 40. Rang über 10 km Freistil und den 32. Platz im 15-km-Massenstartrennen und bei den U23-Weltmeisterschaften 2020 in Oberwiesenthal den 40. Platz im 15-km-Massenstartrennen, den 31. Rang über 10 km klassisch und den neunten Platz mit der Staffel. Im folgenden Jahr kam sie bei den Nordischen Skiweltmeisterschaften in Oberstdorf auf den 64. Platz über 10 km Freistil und zusammen mit Lisa Unterweger auf den 16. Rang im Teamsprint.