Career
Andersson was drafted 88th overall by the Detroit Red Wings in the 2007 National Hockey League Entry Draft. Andersson played over two full seasons for the Grand Rapids Griffins of the American Hockey League. He had 10 goals and 17 assists in 36 games in the 2012-2013 season, when he was promoted to the National Hockey League. Andersson was recalled from Grand Rapids by the Detroit Red Wings in February 2013.
He scored his first National Hockey League goal on 15 February 2013, against Viktor Fasth of the Anaheim Ducks.
On 6 August 2013, the Red Wings re-signed Andersson to a two-year, $1.465 million contract. On 26 June 2015, the Red Wings re-signed Andersson to a one-year, $815,000 contract.
On 22 January 2016, Andersson was placed on waivers by the Red Wings, and later assigned to the Grand Rapids Griffins on 24 January. He was recalled by the Red Wings on 26 January.
On 12 February, Andersson was assigned to the Griffins.
Andersson is the all-time junior international games played leader for Sweden. He has played in four major international tournaments, his first being the 2006 IIHF World U18 Championships. At the 2008 World Junior Ice Hockey Championships Andersson helped Sweden to a silver medal, with six assists in six games he was tied for third in the tournament assist leaders.
The following year at the 2009 World Junior Ice Hockey Championships, Andersson was an alternate captain, totaling three goals and three assists while centering Sweden"s successful second line with wingers Magnus Pääjärvi-Svensson and Simon Hjalmarsson.