Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 28. 4 lutego 1972 Sapporo 30 km stylem klasycznym 1:36:31,15 +6:54,87 Wiaczesław Wiedienin 4. 13 lutego 1972 Sapporo Sztafeta 4 × 10 kmSkład drużyny: Thomas Magnuson, Lars-Göran Åslund, Gunnar Larsson, Sven-Åke Lundbäck. 2:04:47,94 +2:15,66
Mistrzostwa świata Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 1.15px 18 lutego 1974 Falun 30 km stylem klasycznym 1:33:41,40 – – 3.15px 24 lutego 1974 Falun 50 km stylem klasycznym 2:19:45,26 +2:04,16 Gerhard Grimmer 18. 19 lutego 1978 Lahti 30 km stylem klasycznym 1:33:41,40 +4:17,62 Siergiej Sawieljew 1.15px 23 lutego 1978 Lahti Sztafeta 4 × 10 kmSkład drużyny: Sven-Åke Lundbäck, Christer Johansson, Tommy Limby, Thomas Magnuson. 2:05:17,63 – –
Puchar Świata W sezonach 1973/1974 - 1980/1981 Puchar Świata rozgrywany był nieoficjalnie. Miejsca w klasyfikacji generalnej sezon 1973/1974: 8. sezon 1974/1975: 11. sezon 1975/1976: ?. sezon 1976/1977: 3. sezon 1977/1978: 20.