Od 1978 roku do końca kariery, przez kolejne 11 sezonów (z wyłączeniem roku 1986, kiedy przebywał w delegacji w Libii) był zawodnikiem AMK Preglejka Žarnovica. W rozgrywkach ligowych czterokrotnie zwyciężał rozgrywki pierwszej ligi (1981–1984) i startował w extralidze (1985). Indywidualnie był sześciokrotnym finalistą Indywidualnych mistrzostw Czechosłowacji (najlepszy wynik, 10. miejsce w 1984 roku), czterokrotnie zdobył mistrzostwo Słowacji (1978, 1979, 1983 i 1988), trzykrotnie wygrał Memoriał Ladislava Eliáša (1980, 1981 i 1984), był trzykrotnym finalistą turnieju o Złoty Kask SNP, (2. miejsce w 1980, 3. miejsce w 1989 i 4. miejsce w 1982 roku).
Jako reprezentant Czechosłowacji brał udział w eliminacjach indywidualnych mistrzostw świata (najlepszy wynik – 11. miejsce w ćwierćfinale kontynentalnym w Bopfingen w 1981). Startował także w eliminacjach indywidualnych mistrzostwach Europy na torze trawiastym. Był zawodnikiem rezerwowym podczas finału w Eenrum w 1984 roku.