Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 11. 17 lutego 2010 Vancouver Sprint stylem klasycznym 3:36,3 — Nikita Kriukow 15. 22 lutego 2010 Vancouver Sprint drużynowy stylem dowolnymSkład drużyny: Marcus Hellner, Teodor Peterson. 19:01,0 — 2.15px 11 lutego 2014 Soczi Sprint stylem dowolnym 3:38,4 +1,2 Ola Vigen Hattestad 3.15px 19 lutego 2014 Soczi Sprint drużynowy stylem klasycznymSkład drużyny: Emil Jönsson, Teodor Peterson. 23:14,89 +15,12 9. 11 lutego 2018 Pjongczang Sprint stylem klasycznym 3:05,75 — Johannes Høsflot Klæbo

Mistrzostwa świata Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 16. 24 lutego 2011 Oslo Sprint stylem dowolnym 2:58,0 — Marcus Hellner 15. 21 lutego 2013 Val di Fiemme Sprint stylem klasycznym 3:30,4 — Nikita Kriukow 7. 19 lutego 2015 Falun Sprint stylem klasycznym 3:02,35 — Petter Northug 9. 22 lutego 2015 Falun Sprint drużynowy stylem dowolnymSkład drużyny: Calle Halfvarsson, Teodor Peterson. 15:32,89 +47,43 24. 23 lutego 2017 Lahti Sprint stylem dowolnym 3:13,76 — Federico Pellegrino 8. 26 lutego 2017 Lahti Sprint drużynowy stylem klasycznymSkład drużyny: Emil Jönsson, Teodor Peterson. 17:40,69 +31,73 Rosja 46.