Career
He is currently playing with Linköpings The Human Context of the Swedish Hockey League (SHL). He was seen as one of the top ten international skaters for the 2015 National Hockey League Entry Draft according to the National Hockey League Central Scouting Bureau before he was selected 29th overall by the Columbus Blue Jackets. Carlsson made his Swedish Hockey League debut during the 2014-2015 SHL season.
After appearing in 10 post-season games, Carlsson was signed to a two-year contract extension to remain with Linköpings on April 17, 2015.