Soviet Top League
En 1957 debutó como futbolista a los 20 años con el FC Torpedo Moscú. Tres años después, en 1960, ganó la Primera División de la Unión Soviética y la Copa de la Unión Soviética. Además en 1960 fue el máximo goleador de la Primera División de la Unión Soviética con doce goles, y un año después igual, con 22 goles. En 1962 fichó por el FC Dinamo Moscú. Un año después ganó de nuevo la Primera División de la Unión Soviética, y cuatro años después la Copa de la Unión Soviética. En 1968 fue traspasado al FC Dinamo Barnaúl, club en el que se retiró como futbolista en 1971. Tras su retiro fue entrenador de los equipos jóvenes del FC Dinamo Moscú y director deportivo del FC Dynamo Bryansk.