В составе «Локо» Тор провел 140 матчей и забил один мяч. Будучи «железнодорожником» Денисов выигрывал чемпионат России и дважды национальный Кубок. Кроме того, он попадал в заветный список 33 лучших футболистов.
Сам футболист родом из Ташкента. Его отец Геннадий Денисов был знаменитым в Узбекистане футболистом. Именно по этой причине можно сказать, что будущее мальчика было буквально предопределено еще с пеленок. По отзывам известного футбольного менеджера Алишера Никимбаева, Виталий всегда играл за старших и сам стремился к этому. Даже играя в молодёжной сборной с более взрослыми ребятами, Денисов выглядел достойно на их фоне. Не последнюю роль в этом сыграла и генетика, ведь Геннадий Денисов был легендарным игроком, который провел больше всех матчей за ташкентский «Пахтакор» в советское время.
До «Локомотива» игрок выступал в ЦСКА, нижегородском «Спартаке» и украинском «Днепре». 14 января 2013 года. Денисов был подписан в качестве игрока «Локо». В составе «железнодорожников» Виталий выступал до 2019 года, а затем перешел в «Крылья Советов». Кроме того, после самарского клуба он выступал за казанский «Рубин», волгоградский «Ротор» и калининградскую «Балтику». Похоже, что пока свою карьеру Виталий Денисов завершать точно не планирует.