В спортивную школу ЦСКА пришёл в 14 лет. До 16 играл в баскетбол за юношеские команды армейцев. В 1960 году пришел в футбольный клуб ЦСКА и сразу попал в дубль. Через год Константин Иванович Бесков перевёл его в основной состав. За основной состав команды дебютировал 2 мая 1962 года, в матче против ереванского «Спартака». Уже на третьей минуте встречи первым касанием забил гол ставший для армейцев победным.
В 1968 году с десятью мячами стал лучшим бомбардиром команды. Долгие годы был основным пенальтистом команды. Свой последний матч за ЦСКА провёл 2 мая 1974 года против московского «Динамо». В 1975 вместе с Плахетко уехал в ГСВГ, где получил возможность играть за команду 2-й лиги ГДР «Мотор» Хеннингсдорф.