Han vant verdenscupen sammenlagt i 2001 og 2002. Han har tre VM-gull (15 km klassisk 2001, jaktstart 2001 og 2003), i tillegg til stafettsølv (2001) og -bronse (2002).
Etter å ha stått over store deler av sesongen 2003/04 og hele 04/05-sesongen, satset Elofsson på comeback til OL i Torino. Sesongoppkjøringen ble preget av sykdom og problemer, og på en pressekonferanse 26. oktober 2005 offentliggjorde Elofsson at langrennskarrieren var over.
22. oktober 2018 ble det kjent at Elofsson har blitt rammet av hjerneslag.[2]