Většinu své kariéry strávil v maďarském klubu Újpest FC, odkud odešel v pětatřiceti letech s bilancí 303 gólů ve 417 zápasech. Poté hrál ve finském Sepsi-78 a dalších třech maďarských klubech, než ukončil v jednačtyřiceti letech aktivní kariéru.
První zápas za maďarskou reprezentaci odehrál v roce 1962 proti Jugoslávii. Celkem reprezentoval v 76 zápasech, v nichž vstřelil 36 gólů. Získal bronz na Mistrovství Evropy v roce 1964. Ve stejném roce byl také členem zlatého týmu na letních olympijských hrách,[1] kde se stal nejlepším střelcem s úctyhodnou bilancí dvanácti gólů v pěti zápasech, když šest branek vstřelil Maroku (6:0) a jednu Jugoslávii (6:5) v základní skupině. Čtyřmi góly zařídil semifinálové vítězství nad Egyptem (6:0) a jednu branku přidal ve finále s Československem (2:1). Poslední zápas odehrál v roce 1979 proti Československu.