Como jugador pasó sucesivamente por cuatro clubes: Slovan Bratislava, Sparta, Dukla y MVV Maastricht.
En la liga checoslovaca fue titular en 161 partidos, en los que marcó 55 goles.
Jugó 4 partidos con la selección nacional con un saldo de cinco goles, jugó 3 partidos con la selección nacional B, jugó 6 partidos con la selección olímpica y marcó 6 goles, jugó 7 partidos con la selección juvenil y Marcó 4 goles, jugó para la selección juvenil en 4 partidos y marcó 1 gol.
Jugó 17 partidos y marcó 12 goles en la Copa de Europa y en la Recopa disputó 5 partidos y marcó 6 goles.
Jugó para Checoslovaquia en cuatro ocasiones de 1964 a 1965 y anotó cinco goles, ganó la medalla de plata en Tokio 1964.