Ze mocht haar land reeds twee maal vertegenwoordigen op de Olympische Spelen. In 2012 eindigde ze in Londen als 19e in de wegwedstrijd. Ze startte ook in de tijdrit; hier eindigde ze als 17e. Ook op de Olympische Spelen 2016 in Rio de Janeiro vertegenwoordige ze Zweden. In de wegwedstrijd eindigde ze als 27e. Haar landgenote Emma Johansson pakte het zilver. Een paar weken later boekte ze haar eerste zege in de Women's World Tour; ze won de wegwedstrijd bij de Open de Suède Vårgårda in de sprint van een kopgroep van negen. Op het WK 2015 in Richmond greep ze met haar ploeg Wiggle Honda op 14 seconde net naast een medaille in de ploegentijdrit, na een spannende strijd met het Nederlandse Rabo-Liv.