Švanda sijoittui Oberstdorfin MM-kilpailuissa 1987 30 kilometrillä kolmanneksitoista ja 50 kilometrillä yhdeksänneksi. Calgaryn olympialaisten 50 kilometrillä hän oli viidestoista. Maailmancupin osakilpailussa Švanda oli parhaimmillaan seitsemäs.