Karlsson voitti yhdistelmäkilpailun kultaa nuorten MM-kilpailuissa 2018 Gomsissa. Samoissa kilpailuissa hän oli vapaan hiihtotavan sprintissä ja viestissä kolmas sekä 5 kilometrin perinteisen hiihtotavan kilpailussa seitsemäs. Lahden nuorten MM-kilpailuissa 2019 hän voitti kultaa 15 kilometrin perinteisen hiihtotavan yhteislähtökilpailussa ja 5 kilometrin vapaan hiihtotavan vapaan hiihtotavan kilpailussa. Viestissä hän sijoittui kolmanneksi ja sprintissä viidenneksi.