Karlsson, die für den Hudiksvalls IF startete, gewann bei den Juniorenweltmeisterschaften 1988 in Saalfelden am Steinernen Meer die Silbermedaille über 5 km. Bei den nordischen Skiweltmeisterschaften im Februar 1991 im Val di Fiemme holte sie mit dem 13. Platz über 30 km Freistil ihre ersten Weltcuppunkte. Zudem errang sie dort den 34. Platz über 10 km Freistil. In der Saison 1991/92 erreichte sie in Cogne mit dem achten Platz über 30 km Freistil ihre beste Einzelplatzierung im Weltcup und zum Saisonende mit dem 32. Platz im Gesamtweltcup ihr bestes Gesamtergebnis. Beim Saisonhöhepunkt, den Olympischen Winterspielen 1992 in Albertville, kam sie auf den 38. Platz über 30 km Freistil, auf den 35. Rang in der Verfolgung und auf den 33. Platz über 5 km klassisch. Bei den schwedischen Meisterschaften siegte sie in den Jahren 1991 und 1992 mit der Staffel von Hudiksvalls IF.