Im Jahr 2003 nahm Sprecher im Super-G an der Weltmeisterschaft in St. Moritz teil und belegte Rang 31. Zwei Jahre später fuhr er bei der Weltmeisterschaft in Bormio auf Platz 32 im Riesenslalom und auf Rang 43 im Super-G. In der Saison 2005/06 nahm Sprecher an insgesamt acht Rennen im Weltcup teil. Sein bestes Ergebnis dabei war Rang 47 in der Abfahrt auf der Streif in Kitzbühel. Nach Erfüllung der Basislimits wurde er Anfang Februar 2006 auch für die Olympischen Winterspiele in Turin selektioniert. Dort nahm er an vier Rennen teil, in der Abfahrt erreichte er Rang 35 und in der Kombination Rang 32. In der Kombinationsabfahrt belegte er den starken 13. Rang und war sogar vor dem folgenden Sieger Ted Ligety, klassiert. Im Super-G und im Riesenslalom schied er aus. Während der Vorbereitung auf die nächste Saison gab Sprecher im Oktober 2006 seinen Rücktritt vom Skirennsport bekannt. Die andauernden Streitigkeiten mit dem Liechtensteinischen Skiverband bewogen ihn dazu.