Karlsson, die für den Sollefteå SK startet, trat international erstmals im Januar 2017 bei den Nordischen Junioren-Skiweltmeisterschaften in Soldier Hollow in Erscheinung. Dort belegte sie den 23. Platz im Sprint und den fünften Rang mit der Staffel. Im März 2017 wurde sie in Kalix schwedische Juniorenmeisterin über 5 km klassisch und 10 km Freistil. Bei den Nordischen Junioren-Skiweltmeisterschaften 2018 in Goms holte sie im Sprint und mit der Staffel jeweils die Bronzemedaille und im Skiathlon die Goldmedaille. Zudem kam sie dort auf den siebten Platz über 5 km klassisch.