Svan voitti Calgaryn olympialaisissa 1988 kultaa 50 kilometrin vapaan hiihtotavan kilpailussa ja 4 × 10 kilometrin viestissä. 30 kilometrillä hän oli kymmenes ja 15 kilometrillä kolmastoista.[1]Lahden MM-kilpailuissa 1989 hän voitti maailmanmestaruuden 15 ja 50 kilometrin vapaan hiihtotavan kilpailuissa[2] sekä viestissä[5]. 15 kilometrin perinteisen tyylin kilpailussa hän oli kuudes. Val di Fiemmen MM-kilpailussa 1991 hän sai kultaa 30 kilometrillä sekä hopeaa 15 ja 50 kilometrillä[2] ja viestissä[6].
Hiihtouransa jälkeen Svan ajoi rallicrossin EM-sarjaa voittaen tuotantoautojen divisioonassa EM-pronssia vuonna 1995. Urheilu-uransa jälkeen hän on toiminut muun muassa tv-juontajana ruotsalaisversiossa ohjelmasta Seikkailujen linnake. Syksyllä 2007 Svan valittiin Ruotsin hiihtomaajoukkueen lajipäälliköksi.[8]