Начинал как футболист — в восемнадцатилетнем возрасте был призван в армию и сразу попал в основной состав легендарной футбольной команды ЦДКА. Играл полузащитником.
В хоккей с шайбой Виноградов пришёл, когда ему было около тридцати. Игровое амплуа — защитник. Известен как силовой хоккеист, часто вступал в контактны единоборства.
Участник матчей против ЛТЦ в 1948 году.
В первом для него и для сборной СССР чемпионате мира 1954 года в Стокгольме Виноградов проявил себя как опытный хоккеист, сражающийся на площадке за честь команды. Умел повести за собой коллектив.
Когда команда готовилась к матчам с сильным соперником, тренеры просили его иногда выступить перед командой.
После окончания карьеры игрока, Виноградов два сезона тренировал родной ЦСКА, затем был направлен в Куйбышев, где создавалась новая армейская хоккейная команда. Вместе с ним в Куйбышев приехали Зингер, Трегубов, Копылов и другие игроки, которых освободил по приходу в ЦСКА новый тренер А. В. Тарасов.
Затем Виноградов вернулся в Москву, в «Крылья Советов», в 1964-67 работал главным тренером команды. В 70-80-е годы Виноградов работал тренером ДЮСШ ЦСКА.