Účastník mistrovství světa 1970 v Mexiku odehrál za československý národní tým 47 zápasů a vstřelil v nich devět gólů. Svoji kariéru spojil především se Spartakem Trnava, za který za šestnáct let nastoupil ve 424 ligových utkáních a nastřílel 86 gólů. Poté hrál ještě za rakouskou Admiru Wacker Mödling.
Ocenění pro nejlepšího československého fotbalistu získal v roce 1969, kdy mimo jiné se Spartakem postoupil do semifinále Poháru mistrů evropských zemí. V domácím odvetném utkání proti Ajaxu Amsterodam tehdy vstřelil dva góly.
Jako trenér působil v Dunajské Stredě, Podbrezové a Spartaku Trnava, kde se nakonec stal prezidentem a dosud byl předsedou představenstva.