Виктор закончил факультет радиоэлектроники летательных аппаратов МАИ.
Россиянин впервые принял участие в автоспортивных соревнованиях в конце 1990х. В следующие несколько лет он регулярно участвует в различных национальных соревнованиях; в 1998 году завоёвывая Кубок Газпром в классе «Туризм-1600».
В 2006 году Шаповалов впервые пробует себя в европейских кольцевых первенствах, стартуя в нидерландских кузовных сериях. В 2007-м году он становиться бронзовым призёром местного Dutch Supercar Challenge.
В том же 2007 году уроженец Стерлитамака в составе российского команды Russian Bears Motorsport дебютирует в туринговом чемпионате мира. Команда и Виктор проживают в серии три сезона, пройдя путь от частников, до заводской команды Lada.
В 2009 году Шаповалов переходит на административную работу после того, как менеджменту команды удаётся пригласить к себе в качестве пилота Джеймса Томпсона.
Перед сезоном-2010, из-за недостатка финансирования, команда прерывает свои выступления в чемпионате мира.
В 2011-м году Виктор возвращается в гонки, стартуя в монокубках Lada Granta.