Mistrzostwa świata Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca8.19 lutego1999 Ramsau30 km stylem dowolnym1:15:26,2 +1:58,3 Mika Myllylä22.22 lutego1999 Ramsau10 km stylem klasycznym24:19,2 +1:16,3 Mika Myllylä9.23 lutego1999 Ramsau10+15 km pościgowy1:05:54,9 +34,7 Thomas Alsgaard6.26 lutego1999 RamsauSztafeta 4 × 10 kmSkład drużyny: Anders Bergström, Niklas Jonsson, Per Elofsson, Mathias Fredriksson1:35:07,5 +2:43,4 1.15px15 lutego2001 Lahti15 km stylem klasycznym39:26,0 --1.15px17 lutego2001 Lahti2 × 10 km łączony47:15,5 --2.15px22 lutego2001 LahtiSztafeta 4 × 10 kmSkład drużyny: Urban Lindgren, Mathias Fredriksson, Magnus Ingesson, Per Elofsson1:36:42,5 +42,7 6.25 lutego2001 Lahti50 km stylem dowolny2:05:27,2 +3:24,7 Johann Mühlegg12.21 lutego2003 Val di Fiemme15 km stylem klasycznym35:47,5 +39,4 Axel Teichmann1.15px23 lutego2003 Val di Fiemme2 × 10 km łączony47:42,3 --3.15px25 lutego2003 Val di FiemmeSztafeta 4 × 10 kmSkład drużyny: Anders Södergren, Mathias Fredriksson, Per Elofsson, Jörgen Brink1:31:56,4 +16,4 Norwegia21.1 marca2003 Val di Fiemme50 km stylem dowolnym1:54:25,3 +3:40,3 Martin Koukal