1963-ban kezdte a labdarúgást az MTK-ban. 1971-ben mutatkozott az első csapatban, ahol 1985-ig 330 bajnoki mérkőzésen szerepelt és 79 gólt szerzett. 1970–71-ben bajnoki második, 1976-ban kupadöntős, 1977–78-ban bajnoki harmadik volt az együttessel. A nemzetközi kupákban, az 1976–77-es KEK idényben a negyeddöntőben esett ki a későbbi győztes Hamburger SV-vel szemben. 1985–86-ban az újvidéki Vojvodina csapatában, majd 1986–87-ben a burgenlandi Kismarton csapatában szerepelt. 1987-ben egy idényre hazatért és a III. kerületi TTVE labdarúgója lett. Pályafutását az osztrák alsó osztályú SK Pama csapatában fejezte be.