Olsson, Marcus Hellner, Calle Halfvarsson1:37:20,1 +2:31,8 Norwegia26.5 marca2017 Lahti50 km stylem dowolnym1:46:28,9 +3:15,1 Alex Harvey
Mistrzostwa świata juniorów Miejsce Dzień Rok Miejscowość Konkurencja Wynik Strata Zwycięzca14.21 stycznia1998 Pontresina10 km stylem dowolnym25:27,0 +1:04,2 Andreas Koiser7.23 stycznia1998 PontresinaSztafeta 4 × 10 kmSkład drużyny: Thomas Eriksson, Andreas Karlsson, Johan Olsson, Fredrik Östberg1:49:26,3+2:37,3 24.25 stycznia1998 Pontresina30 km stylem klasycznym1:27:16,9 +4:37,9 Aleksiej Łuszkin5.25 stycznia2000 Szczyrbskie Jezioro10 km stylem dowolnym25:37,8 +1:18,9 Ron Spanuth 2.27 stycznia2000 Szczyrbskie JezioroSztafeta 4 × 10 kmSkład drużyny: Mathias Almgren, Niklas Karlsson, Johan Olsson, Mats Larsson1:46:58,7+2:54,617.30 stycznia2000 Szczyrbskie Jezioro30 km stylem klasycznym1:36:37,5 +5:10,5 René Reisshauer
Puchar Świata Miejsca w klasyfikacji generalnej Sezon Miejsce2001/2002niesklasyfikowany2002/2003niesklasyfikowany2003/200478.2004/200555.2005/200674.2006/200761.2007/200845.2008/200914.2009/201038.2010/201145.2011/201214.2012/201318.2013/201476.2014/201592.2016/201769.