Karlsson, 24, spent the majority of the 2023.24 season with the Abbotsford Canucks (AHL), tallying a career-high 60 points (23-37-60), 30 penalty minutes and a +9 plus/minus rating, adding two points (2-0-2) and 10 penalty minutes in six playoff games. He led all Abbotsford skaters in points (60) and ranked second in goals (23) and assists (37). Karlsson made his NHL debut on November 16, 2023, and played four regular season games and two playoff games with Vancouver.
In 132 career AHL games across two seasons, the Eksjö, Sweden native has 109 points (47-62-109), 102 penalty minutes, and a +5 plus/minus rating, along with four points (3-1-4) and 16 penalty minutes in 12 playoff contests.
Karlsson was originally selected by the San Jose Sharks in the third round, 87th overall, in the 2018 NHL Entry Draft and acquired on February 25th, 2019, in exchange for Jonathan Dahlen.
The Fenton, MO native originally signed with Vancouver as an undrafted free agent on April 4th, 2023.