V československé lizeSpartak Trnava a na vojně za Duklu Praha. V lize nastoupil ve 240 utkáních a dal 24 gólů. S Trnavou získal 5 mistrovských titulů – 1968, 1969, 1971, 1972 a 1973. Vítěz Československého poháru v letech 1967 a 1971. Vítěz Středoevropského poháru 1967. Za reprezentaci do 23 let nastoupil ve 3 utkáních. V evropských pohárech nastoupil v 15 utkáních.