Воспитанник московского «Спартака», дебютировал за команду мастеров в 1955 году. Играл в тройке Никифоров — Егоров — Шуленин под № 13. Был капитаном команды, в сезоне-1956/57 стал самым результативным игроком «Спартака». В своём последнем сезоне 1960/61 играл на позиции защитника[1].