Pályafutását szülővárosa csapatában az SZKA Lvovban kezdte 1967-ben. Két évvel később a Sahtar Doneck együtteséhez igazolt, ahol 1970 és 1971 között játszott, majd visszatért Lvovba. 1972 és 1974 között ismét az SZKA játékosa volt. 1975-ben egy kis időre a Gyinamo Moszkvában is játszott, de 1976-ban ismét az SZKA játékosa lett, ahol az 1978-as visszavonulásáig még két szezont játszott.