W Pucharze Świata zadebiutowała 1 grudnia 2010 roku w Östersund, zajmując 44. miejsce w biegu indywidualnym. Pierwsze punkty wywalczyła 10 grudnia 2010 roku w Hochfilzen, gdzie zajęła 33. miejsce w sprincie. Pierwszy raz na podium zawodów pucharowych stanęła 17 lutego 2013 roku w Novym Měscie, gdzie bieg masowy ukończyła na trzeciej pozycji. Najlepsze wyniki osiągnęła w sezonie 2018/2019, kiedy zajęła 10. miejsce w klasyfikacji generalnej.
Podczas mistrzostw świata w Novym Měscie w 2013 roku wywalczyła brązowy medal w biegu masowym. Wyprzedziły ją tylko Darja Domraczewa z Białorusi i Norweżka Tora Berger. Był to pierwszy w historii medal w tej konkurencji dla Polski. W tym samym roku zdobyła trzy medale na mistrzostwach Europy w Bansku: złoty w biegu pościgowym oraz brązowe w biegu indywidualnym i sprincie. Była też między innymi czwarta w biegu masowym na mistrzostwach świata w Anterselvie w 2020 roku, przegrywając walkę o podium z Hanną Öberg ze Szwecji o 3 sekundy.
W 2014 roku wystartowała na igrzyskach olimpijskich w Soczi, gdzie zajęła 12. miejsce w biegu indywidualnym 21. w sprincie, 19. w biegu pościgowym, 5. w biegu masowym oraz 10. w sztafecie.