Bei den Olympischen Winterspielen 1948 in St. Moritz gewann Hedlund die Bronzemedaille über 5000 m. Über 1500 m belegte er den 8. Platz. Den Wettbewerb über 10.000 m musste er vorzeitig beenden.
Bei den Mehrkampf-Europameisterschaften wurde er 1946 Europameister. Allerdings wird dieser Wettkampf nur inoffiziell gewertet. 1947 und 1948 wurde er Vizeeuropameister.
Im Laufe seiner Karriere gewann er zwischen 1939 und 1950 insgesamt zwölf nationale Titel auf den Strecken über 1500 m, 3000 m, 5000 m und 10.000 m. Dabei ist zu berücksichtigen, dass in Schweden zwischen 1935 und 1962 keine Mehrkampfmeisterschaften ausgetragen wurden.