Career
Viklund joined Russian club, Avtomobilist of the KHL, on a two-year contract on May 1, 2013. He had previously spent the entirety of his professional career in the Swedish Hockey League. Viklund has played several times for the Swedish national team, most recently in Channel One Cup in December 2008.