Von 1997 bis 2010 startete Olsson sie im Weltcup. Bei den Olympischen Winterspielen 2002 war sie in fünf Wettbewerben am Start, kam in den Einzeldisziplinen aber nicht über Platz 33 im Sprint hinaus, in der Staffel wurde sie Zwölfte. Vier Jahre später in Turin wurde sie zusammen mit Lina Andersson Olympiasiegerin im Team-Sprint und verpasste mit der Staffel als Vierte knapp einen zweiten Medaillengewinn. Auch im Sprint konnte sie als Zehnte ein gutes Ergebnis erzielen. Zusammen mit Andersson gewann sie auch die Silbermedaille im Team-Sprint bei der Nordischen Skiweltmeisterschaft 2009.