Najpierw zwyciężyła w biegu łączonym, wyprzedzając Karlsson i Norweżkę Astrid Øyre Slind. W biegu na 10 km techniką dowolną była trzecia, ulegając Jessice Diggins z USA i Karlsson. Następnie razem z Emmę Ribom, Fridą Karlsson i Mają Dahlqvist była trzecia w sztafecie. Zdobyła też złoto na dystansie 30 km techniką klasyczną, przed Karlsson i Norweżką Anne Kjersti Kalvą. Na rozgrywanych dwa lata później mistrzostwach świata w Trondheim trzykrotnie stawała na podium. Najpierw wygrała bieg łączony, przed Therese Johaug i Jonną Sundling. Najlepsza była też w biegu na 10 km klasykiem, tym razem wyprzedzając Johaug i Karlsson. Ponadto w sztafecie Emma Ribom, Frida Karlsson, Ebba Andersson i Jonna Sundling wywalczyły złoty medal, wyprzedzając Norweżki i Niemki.

Wystartowała na igrzyskach olimpijskich w Pjongczangu w 2018 roku, gdzie razem z Anną Haag, Charlotte Kallą i Stiną Nilsson wywalczyła srebrny medal w sztafecie. W biegu łączonym zajęła czwarte miejsce, przegrywając walkę o podium z Kristą Pärmäkoski z Finlandii o 0,8 sekundy. Była także trzynasta w biegu na 10 km stylem dowolnym i na dystansie 30 km techniką klasyczną. Podczas igrzysk w Pekinie cztery lata później razem z Mają Dahlqvist, Ebbą Andersson i Fridą Karlsson wywalczyła brązowy medal w sztafecie.