Hedin stammt aus Frösön und nahm ab 2006 an FIS-Rennen, zunächst hauptsächlich in seinem Heimatland Schweden, teil, blieb vorerst aber ohne größere Erfolge. Im Februar 2007 startete er im spanischen Jaca beim European Youth Olympic Festival, bei dem er Achter im Riesenslalom wurde. Nachdem Hedin in der gesamten Saison 2008/2009 an keinen Rennen teilgenommen hatte, erzielte er im Winter 2009/2010 seine ersten Siege in FIS-Rennen. Er kam bei der Juniorenweltmeisterschaft 2010 in Frankreich zum Einsatz, wo sein bestes Ergebnis der 15. Platz im Riesenslalom war. Im folgenden Winter gewann er bei der Winter-Universiade 2011 in Erzurum die Bronzemedaille im Riesenslalom. Im Winter 2010/2011 bestritt Hedin auch seine ersten Rennen im Europacup. Die ersten Punktegewinne in dieser Rennserie gelangen ihm im Februar 2012 mit zwei Top-10-Platzierungen in Abfahrt und Super-Kombination von Sarntal/Reinswald. Daraufhin kam er am 3. März 2012 in der Abfahrt von Kvitfjell zu seinem Weltcupdebüt, bei dem er Platz 57 belegte.