W 2022 zakończył karierę. W 2023 został trenerem juniorskiej kadry biathlonistów.

Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 22. 15 lutego 2010 Vancouver 15 km stylem dowolnym 33:36,3 +1:12,4 Dario Cologna 23. 20 lutego 2010 Vancouver 2 × 15 km bieg łączony 1:15:11,4 +2:22,6 Marcus Hellner 1.15px| 24 lutego 2010 Vancouver bieg sztafetowy 4 × 10 kmSkład drużyny: Daniel Richardsson, Johan Olsson, Anders Södergren, Marcus Hellner 1:45:05,4 — 7. 28 lutego 2010 Vancouver 50 km stylem klasycznym (start masowy) 2:05:35,5 +9,7 Petter Northug 7. 9 lutego 2014 Soczi 2 × 15 km bieg łączony 1:08:15,4 +16,3 Dario Cologna 3.15px 14 lutego 2014 Soczi 15 km stylem klasycznym 38:29,7 +38,8 Dario Cologna 1.15px| 16 lutego 2014 Soczi bieg sztafetowy 4 × 10 kmSkład drużyny: Lars Nelson, Daniel Richardsson, Johan Olsson, Marcus Hellner 1:28:42,0 — 8. 23 lutego 2014 Soczi 50 km stylem dowolnym 1:46:55,2 +24,4 Aleksandr Legkow 14. 11 lutego 2018 Pjongczang 2 × 15 km bieg łączony 1:16:20,0 +52,2 Simen Hegstad Krüger 11. 16 lutego 2018 Pjongczang 15 km stylem dowolnym 33:43,9 +1:11,2 Dario Cologna 5. 18 lutego 2018 Pjongczang bieg sztafetowy 4 × 10 kmSkład drużyny: Jens Burman, Daniel Richardsson, Marcus Hellner, Calle Halfvarsson 1:33:04,9 +2:05,6 Norwegia 7.