Виступав за свердловське «Динамо» (1949–1951) та столичний ЦСКА (1951–1960). У складі армійського клуба п'ять разів здобував перемоги у чемпіонатах СРСР (1955, 1956, 1958–1960). Другий призер 1952–1954, 1957. Всього у чемпіонатах СРСР провів 208 матчів та забив 129 голів. Володар кубка СРСР 1954–1956.
Виступи у збірній
У складі національної збірної виступав протягом п'яти років. Другий призер чемпіонату світу 1957, 1958. На чемпіонатах Європи — одна золота (1958) та одна срібна нагорода (1957). На чемпіонатах світу провів 14 матчів (9 закинутих шайб), а всього у складі збірної СРСР — 36 ігор (25 голів).