He played for Avanhard Kriukiv, Dnipro Kremenchuk and Zirka Kirovohrad.
Stupak played for Avanhard Kriukiv in Kremenchuk during the 1962 seasons.
[6] During his last season he played in thirty-four matches and scored fifteen goals.
[8] In 1968 it was revealed that former Dnipro and current Zirka coach Hennadii Rudynskyi poached two best players from Dnipro: Viktor Stupak and Yurii Holdin.
[10] Stupak was the first Zirka player to lift Football Cup of the Ukrainian SSR trophy.