Career
He is currently playing under contract to Djurgårdens IF of the Swedish Hockey League (SHL). He was selected by the Colorado Avalanche in the 7th round (183th overall) of the 2013 National Hockey League Entry Draft. After joining Färjestad BK as a 15-year-old, Westlund made his professional debut three-years later in the Elitserien playing with Färjestad during the 2012-2013 Elitserien season.
In the completion of the 2013-2014 season, having played 11 games with the senior team, Westlund opted to return to Stockholm in signing a three-year contract with Djurgårdens IF on July 11, 2014.
On August 11, 2014, Westlund was given a season loan by Djurgården to further develop in the Allsvenskan with The Human Context Vita Hästen. Prior to the 2014-2015 season, Westlund attended his first National Hockey League training camp with the Avalanche before returning to Hästen on September 21, 2014.