V maďarské lize hrál za Salgótarjáni BTC a Honvéd Budapešť. V maďarské lize nastoupil ve 309 ligových utkáních a dal 111 gólů. V Poháru vítězů pohárů nastoupil ve 4 utkáních a dal 2 góly a v Poháru UEFA nastoupil ve 18 utkáních a dal 2 góly. Za maďarskou reprezentaci nastoupil v letech 1969–1975 ve 33 utkáních a dal 7 gólů. Byl členem maďarské reprezentace na Mistrovství Evropy ve fotbale 1972, kde Maďarsko skončilo na 4. místě, nastoupil v semifinálovém utkání. S olympijskou reprezentací Maďarska získal zlaté medaile na LOH 1968 v Mexiku, kde nastoupil v 5 utkáních, a stříbrné medaile na LOH 1972 v Mnichově, nastoupil v 7 utkáních a dal 1 gól.