Анастасия Силантьева родом из сибирского города Новокузнецка и начала кататься на лыжах вместе с сестрой в 2003 году.
В 16 лет она участвовала в своих первых гонках FIS в России . В январе 2015 года она приняла участие в Европейском юношеском олимпийском зимнем фестивале в Мальбуне и заняла 14-е и 37-е места в гигантском слаломе и слаломе. Следующей зимой она стартовала на Зимних юношеских Олимпийских играх в Лиллехаммере и заняла 14-е место в комбинации как лучший личный результат . С командой она выиграла серебряную медаль позади Германии . На юниорском чемпионате мира в Сочи ей не удалось превзойти этот результат в четырех гонках. Она участвует в Кубке европейских чемпионов с декабря 2016 года . Прежде чем она выступила в пяти дисциплинах на своем втором соревновании JWM в Оре , она обеспечила себе золото в комбинации и бронзу с командой на Универсиаде в Алматы . В своем третьем соревновании JWM в Давосе она установила новый рекорд, заняв 18-е место в гигантском слаломе.