&lt;a href="Puchar%20%C5%9Awiata%20w%20narciarstwie%20alpejskim%20m%C4%99%C5%BCczyzn%201989/1990"&gt;Sezon 1989/1990&lt;/a&gt; był jednym z najsłabszych w jego karierze. Austriak punktował tylko trzykrotnie i zajął 73. miejsce w klasyfikacji generalnej. W &lt;a href="Puchar%20%C5%9Awiata%20w%20narciarstwie%20alpejskim%20m%C4%99%C5%BCczyzn%201990/1991"&gt;sezonie 1990/1991&lt;/a&gt; raz stanął na podium, za to na najwyższym stopniu: 8 grudnia 1990 roku w Val d'Isère wygrał zjazd. W 1991 roku wystąpił na mistrzostwach świata w Saalbach-Hinterglemm, zajmując czwarte miejsce w zjeździe. Tym razem w walce o podium lepszy był Szwajcar Daniel Mahrer, który wyprzedził Stocka o 0,33 sekundy. Na podium zawodów PŚ Austriak wrócił 7 grudnia 1991 roku w Val d'Isère, gdzie był drugi w zjeździe. Wynik ten powtórzył tydzień później w Val Gardena, jednak w kolejnych zawodach nie mieścił się na podium. Ostatecznie był piąty w klasyfikacji zjazdu i piętnasty w klasyfikacji generalnej. W 1992 roku wystąpił w zjeździe na igrzyskach w Albertville, jednak nie ukończył rywalizacji. Był to jego ostatni występ olimpijski. Ostatnie zwycięstwo w zawodach Pucharu Świata odniósł 12 grudnia 1992 roku w Val Gardena, gdzie ponownie był najlepszy w zjeździe. Ostatnie podium wywalczył dziesięć dni później w Bad Kleinkirchheim, gdzie zajął drugie miejsce w supergigancie. &lt;a href="Puchar%20%C5%9Awiata%20w%20narciarstwie%20alpejskim%20m%C4%99%C5%BCczyzn%201992/1993"&gt;Sezon 1992/1993&lt;/a&gt; ukończył na 25. pozycji w klasyfikacji generalnej. W marcu 1993 roku zakończył karierę