Игрок московского «Спартака» (1964—1980) и австрийского «Капфенберга» (1980-83).
Двукратный олимпийский чемпион (1972, 1976), 7-кратный чемпион мира и Европы (1967, 1969, 1970, 1973-75, 1979), 3-кратный чемпион СССР (1967, 1969, 1976), участник легендарной суперсерии СССР — Канада 1972 года.
В чемпионатах СССР провёл 568 матчей и забросил 339 шайб.
В 1989—1993, 1998—2000 — главный тренер ХК Спартак (Москва).
В 2003 году был введен в Зал славы Международной федерации хоккея.