Andersson has spent the past two seasons with Djurgardens IF J20 in the SuperElit. In 2017-18, the 18-year-old defenseman earned a plus-14 rating and produced six goals and 25 assists (first on team) for 31 points in 42 games. The 6-foot, 181-pound blueliner picked up a plus-seven rating and tallied three goals and eight assists for 11 points in 29 games in 2016-17. In 2015-16, the Jarna, Sweden native skated in 21 games for Sodertalje SK J18, accumulating nine assists and a plus-15 rating. He won a bronze medal with Team Sweden in the 2018 Under-18 World Junior Championship, when he recorded two assists in seven games.
Andersson was originally selected by the Boston Bruins in the second round (57th overall) of the 2018 NHL Entry Draft.