Vydra obtient ses meilleurs résultats durant la saison 1998, en terminant du 800 mètres de la coupe d'Europe des nations en 1 min 45 s 92, derrière l'Italien Andrea Longo, puis en remportant la médaille de bronze aux championnats d'Europe de Budapest, derrière l'Allemand Nils Schumann et le Suisse André Bucher. La même année, il établit un record national de 1 min 44 s 84 en terminant de la première course, au Weltklasse de Zurich.