Mistrzostwa świata juniorów Miejsce Dzień Rok Miejscowość Konkurencja Wynik Strata Zwycięzca7.3 marca1995 GällivareSztafeta 4 × 10 kmSkład drużyny: Glenn Olsson, Bernt Niva, Thobias Fredriksson, Per Elofsson1:51:54+4:3636.5 marca1995 Gällivare30 km stylem dowolnym1:22:35,2 +2:12,7 Pietro Broggini1.15px31 stycznia1996 Asiago10 km stylem klasycznym27:42,8 --3.15px2 lutego1996 AsiagoSztafeta 4 × 10 kmSkład drużyny: Niklas Jakobsson, Stefan Dahlsten, Tobias Langberg, Per Elofsson1:50:39,4+1:49,92.15px4 lutego1996 Asiago30 km stylem dowolnym1:33:18,9 +3:27,3 Fabio Santus22.12 lutego1997 Canmore10 km stylem klasycznym26:26,9 +1:49,7 Bruno Carrara1.15px16 lutego1997 Canmore30 km stylem dowolnym1:20:46,3 --6.14 lutego1997 CanmoreSztafeta 4 × 10 kmSkład drużyny: Marcus Jarnede, Stefan Dahlsten, Fredrik Östberg, Per Elofsson1:45:25,6+2:35,9
Puchar Świata Miejsca w klasyfikacji generalnej sezon 1997/1998: 19. sezon 1998/1999: 5. sezon 1999/2000: 4. sezon 2000/2001: 1. sezon 2001/2002: 1. sezon 2002/2003: 24.