At the 2006 Winter Olympics in Turin, Strömstedt Olsson finished fourth in the 4 × 5 km relay, 30th in the 30 km, and 47th in the 7.5 km + 7.5 km double pursuit events. At the FIS Nordic World Ski Championships 2007 in Sapporo, she finished 40th in the 7.5 km + 7.5 km double pursuit event and did not finish the 30 km event.