En 1955, il commence sa carrière aux Krylia Sovetov. L'équipe remporte le championnat d'URSS 1974. Il a inscrit 125 buts en 430 matchs pour l'équipe dont il a été capitaine. Il part alors EC Klagenfurt AC dans le championnat d'Autriche. Il met un terme à sa carrière de joueur à l'issue de cette saison. Il est entraîneur des Krylia Sovetov de 1983 à 1996. Il a dirigé l'équipe d'URSS de 1987 à 1992 puis la Russie en 1997. Il a notamment mené l'URSS aux titres de champion olympique 1988 et de champion du monde 1989 et 1990.