Wedin first played as a youth with hometown club, IF Sundsvall Hockey, before securing a move as a junior to Timrå IK. In the 2009–10 season, Wedin was the leading scorer for his team in the J18 Allsvenskan. In the playoffs he registered 3 goals and 5 points in just three games.
In the 2011–12 season, Wedin made his professional debut with Timrå IK in the Elitserien, in a 2-1 shootout defeat to Frölunda HC on 26 December 2011.[1] He went scoreless in 10 games in a limited fourth line role, before he was loaned out to hometown club IF Sundsvall of the HockeyAllsvenskan, featuring in two games.
On 30 July 2012, Wedin signed a one-year Elitserien contract with Timrå.[2] In the 2012–13 season, he scored his first professional goals, registering both goals in a 4-2 defeat to Skellefteå AIK on 26 December 2012.[3] He dressed in 41 games, totalling 4 goals and 5 points. Unable to help Timrå avoid relegation in the Kvalserien playoffs, he registered 1 assist in 7 games.
Wedin continued with Timrå, signing a one-year each year as the team remained in the Allsvenskan. In the 2015–16 season, he led the club in assists with 18, finishing second in points with 25 to Jonathan Dahlén. In the 2017–18 season, Wedin was a leading contributor on offense, finishing with 9 points in 10 Qualification games, as Timrå earned a promotion to the SHL.[4]
On 23 April 2018, Wedin signed an improved SHL one-year contract for the 2018–19 season with Timrå.[5] Wedin had a breakout season in his first year in the SHL, leading the club with 14 goals and placing third with 27 points in just 32 games. Despite scoring 9 points in 7 Kvalserien games he was unable to prevent Timrå's return to the Allsvenskan following relegation.
Through his standout performance with Timrå and as a free agent, Wedin fielded significant interest from the NHL. Swayed by a familiarity with Head Coach Jeremy Colliton, Wedin agreed to a one-year, entry-level contract with the Chicago Blackhawks on 11 May 2019.[6] In his debut North American season, Wedin was assigned to begin the 2019–20 campaign with AHL affiliate, the Rockford IceHogs. He registered 7 goals and 17 points through 31 games with the IceHogs, earning a recall to the Blackhawks to appear in 4 NHL games.
As an impending restricted free agent with the Blackhawks and with the AHL season cancelled due to COVID-19, Wedin opted to return to Sweden by signing a three-year contract with HV71 of the SHL on 9 May 2020.[7]