2008-09: Andersson skated for Frolunda's U20 and U18 teams and represented Sweden at the 2009 U18 World Junior Championship. He had 3 goals and 5 assists in 36 games at the U20 level and 1 assist in five games in U18 play. Andersson was +2 with 1 goal in six games for fifth-place Sweden at the WJC tournament. Ranked 22nd amongst European skaters in Central Scouting's final rankings, Andersson was selected by Vancouver in the fifth round (143rd overall) of the 2009 NHL Draft.
2009-10: Andersson made his debut in Sweden's Elitserien, appearing in 21 games with Frolunda, and skated with Boras in AllSvenskan (the Swedish second league). Andersson also played for Team Sweden at the 2010 U20 World Junior Championship. He scored 1 goal with 4 assists and was +3 with 4 PMs while averaging just under 13 minutes of ice time per game with Frolunda. In 10 games with Boras he scored 2 goals with 4 assists and 12 PMs. Andersson was +5 and had 3 assists with 4 PMs in six games for the bronze medal-winning Sweden squad at the WJC. Andersson signed a three-year, entry-level contract with Vancouver in June 2010.
2010-11: Andersson skated in 27 games for Frolunda in the Elitserien and played 30 games with Boras in AllSvenksan. He saw limited ice with Frolunda, averaging five minutes of ice time per game. He finished -4 and had no points with 8 PMs. The Indians were ninth in the 12-team league. In 30 games with Boras Andersson scored 2 goals with 2 assists and was +4 with 24 PMs. He joined Frolunda's U20 team for the Super Elit U20 playoffs and in seven games had 1 goal with 3 assists.
2011-12: Anderson spent his second pro season in AllSvenskan (Swedish second league) on loan to league regular season champion Orebro from Frolunda. He scored 5 goals with 1 assist and was plus-one in 30 regular season games. Anderson skated in all 10 games as Orebro finished fifth in the six-team Elitserien qualifying series; failing to gain promotion. He scored 2 goals with 1 assist and was minus-two with 2 penalty minutes.
Andersson is a big defenseman that plays a solid two-way game. His hockey sense is good and offensively he stands out with pretty good top speed, puckhandling and a quite powerful slapshot. Defensively, he is usually in right position, but sometimes tends to not play it simple enough when in control of the puck.
Andersson has moved to North America to play in the AHL with the Chicago Wolves.