W 2002 roku zajął trzecie miejsce w najdłuższym szwedzkim maratonie narciarskim - Vasaloppet.
Osiągnięcia Mistrzostwa świata Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca24.22 lutego2005 OberstdorfSprint stylem klasycznym2:32,1 - Wasilij Roczew
Mistrzostwa świata juniorów Miejsce Dzień Rok Miejscowość Konkurencja Wynik Strata Zwycięzca19.12 lutego1997 Canmore10 km stylem klasycznym26:26,9 +1:42,2 Bruno Carrara6.14 lutego1997 CanmoreSztafeta 4x10kmSkład drużyny: Marcus Jarnede, Stefan Dahlsten, Fredrik Östberg, Per Elofsson1:45:25,6+2:35,9 14.21 stycznia1998 Pontresina10 km stylem dowolnym25:27,0 +1:04,2 Andreas Koiser7.23 stycznia1998 PontresinaSztafeta 4x10 kmSkład drużyny: Thomas Eriksson, Andreas Karlsson, Johan Olsson, Fredrik Östberg1:49:26,3+2:37,3 18.25 stycznia1998 Pontresina30 km stylem klasycznym1:27:16,9 +3:45,1 Aleksiej Łuszkin25.3 lutego1999 Saalfelden10 km stylem klasycznym25:32,7 +1:45,1 Axel Teichmann2.15px5 lutego1999 SaalfeldenSztafeta 4x10kmSkład drużyny: Mathias Almgren, Fredrik Persson, Andreas Karlsson, Fredrik Östberg1:40:11,7+1:18,74.7 lutego1999 Saalfelden30 km stylem dowolnym1:33:18,9 +28,9 Jussi Ylimäki