Career
Westlund began his career in Sweden"s third tier league with Avesta BK. Impressive performances earned him a contract with Brynäs IF of the Elitserien. Westlund was drafted 93rd overall by the Carolina Hurricanes in the 1998 National Hockey League Entry Draft. After spending a season in the American Hockey League with the Beast of New Haven, he made his National Hockey League debut in 1999.
He played 203 career National Hockey League games scoring 9 goals and 13 assists for 22 points.
He missed the majority of the 2001-2002 season after suffering a back injury during a game against the Columbus Blue Jackets on November 19, 2001. He returned to Sweden in 2003 with Leksands IF before retiring from hockey.
He is currently an Amateur Scout for the Pittsburgh Penguins.