Elle fait ses débuts en Coupe du monde en , marque ses premiers points rn janvier 2010 au sprint de Rybinsk () puis obtient son premier podium en au sprint de Düsseldorf (), alors qu'elle n'avait pas encore fini dans le top vingt auparavant. Entre-temps, elle reçoit sa première sélection en championnat du monde en 2011 à Oslo, mais ne passe pas en phase finale du sprint. Elle améliore son meilleur résultat dans l'élite en en terminant à la deuxième place à Nove Mesto derrière Kikkan Randall et enchaîne avec une participation aux Jeux olympiques de Sotchi, s'y classant du sprint. Toujours en Russie, elle atterit sur un troisième podium en Coupe du monde en janvier 2015 avec une troisième place à Rybinsk, course remportée par la Suédoise Jennie Öberg. Elle remporte sa première épreuve lors de la coupe du monde 2017-2018 à l'occasion de la première étape du Tour de Ski 2017-2018 à Lenzerheide. Fin janvier, elle remporte le sprint de Seefeld, devant Sophie Caldwell et Maiken Caspersen Falla. Un mois plus tard, elle prend part aux Jeux olympiques de Vancouver, où elle atteint les demi-finales du sprint classique (dixième), puis termine septième du relais et quatrième du sprint par équipes avec Nadine Fähndrich.