Svedberg was signed by the Chicago Blackhawks of the National Hockey League (NHL) in October 2013, where he spent five seasons.
[1] After just four games with the club during the 2013–14 season, Svedberg was signed by the IceHogs' National Hockey League (NHL) affiliate, the Chicago Blackhawks to a two-year contract on 19 October 2013.
[5] After leaving the Blackhawks' organization following the 2017–18 season, Svedberg signed a professional tryout agreement to attend the Calgary Flames' training camp on 7 September 2018.
[6] He briefly returned to his native Sweden playing 7 games in the SHL with Linköpings HC before on December 2, 2018, Svedberg signed a contract with Barys Astana in the KHL.
[7] After three seasons with Barys and accepting Kazakhstani citizenship, Svedberg left as a free agent and secured a three-year contract with Russian club, HC CSKA Moscow, on 7 June 2021.