Після повернення родини в Україну розпочав займатися футболом у вінницькій ДЮСШ «Нива». Першим тренером Віктора був Микола Миколайович Загоруйко, який і побачив у хлопці гравця лінії атаки. З раннього віку і фактично до переходу в «Динамо» Циганков діяв як відтягнутий нападник, а після приєднання до табору «біло-синіх», став грати і на правому фланзі атаки.[джерело?]
До Києва Віктор перебрався в сезоні 2010/11, відігравши першу половину чемпіонату ДЮФЛУ за свою рідну команду, а другу — вже за «Динамо», куди його запросив селекціонер «Динамо» Іван Терлецький. Паралельно гравцем цікавився донецький«Шахтар», проте свій вибір він зробив на користь столичного клубу[4].
«Динамо»
Молодіжний рівень
У динамівській академії Циганков устиг пограти під керівництвом Павла Кікотя, Андрія Біби, Юрія Єськіна й Олексія Дроценка. Після цього здобув бронзу фінальної частини ДЮФЛУ серед 17-річних сезону 2012/13, завоювати яку допоміг саме дубль Циганкова в поєдинку за третє місце.
Випускався ж Циганков з хлопцями 1996 року народження, хоча сам народився 1997-го. Закінчивши динамівську академію, Циганков знову опинився попереду своїх партнерів по команді, будучи зарахованим не в команду U-19, а відразу до молодіжного складу «Динамо».
Влітку 2014 року Циганков у віці 16 років відправився на перший тренувальний збір до Австрії з основною командою. Там само він дебютував у головній клубній команді, провівши другий тайм гри проти австрійського СК «Швац»[5], а в черговій контрольній грі проти «Скендербеу» навіть забив гол[6].
У сезоні 2015/16 виступав за команду U-19 у першій для динамівців Юнацькій лізі УЄФА, допомігши перемогти в першому матчі основного конкурента за вихід у стадію плей-оф «Порту», а також забив домашній гол в останній зустрічі з тель-авівським «Маккабі», який допоміг киянам виграти й вийти у плей-оф.
Сезон 2016—2017
14 серпня 2016 року Циганков дебютував за першу команду в матчі Прем'єр-ліги проти кам'янської «Сталі». Віктор вийшов на поле на 77-й хвилині замість Артема Громова за рахунку 1:0 на користь «сталеварів» і допоміг команді здобути вольову перемогу 2:1[7]. Після матчу головний тренер Сергій Ребров сказав, що Циганков підсилив гру[8]. Дебют у Лізі чемпіонів відбувся 13 вересня 2016 року, у домашньому матчі проти «Наполі», де віддав гольову передачу на 26-й хвилині. Дебютним голом відзначився у ворота «Олімпіка» в матчі чемпіонату. У наступній грі проти турецького «Бешикташа» забив перший гол у єврокубках і допоміг «Динамо» зіграти внічию. Продовжив гольову серію в наступному поєдинку проти «Зірки». Згодом відзначився і дебютним голом у Кубку України.
Таким чином Циганков поступово переходив до ролі основного гравця команди. У сезоні зіграв майже 1000 хвилин.
Сезон 2017—2018
Сезон розпочався з дебюту в Суперкубку України, де Віктор результативними діями не відзначився і покинув поле на 68-й хвилині.
29 липня 2017 року Віктор Циганков став наймолодшим автором хет-трику в історії київського «Динамо», який допоміг киянам здобути домашню розгромну перемогу над львівськими«Карпатами» (5:0).
Через декілька турів відзначився голом у ворота «Олександрії». Наступний матч проти «Скендербеу» став для гравця дебютним у Лізі Європи УЄФА, а в матчі-відповіді Циганков забив гол і віддав гольовий пас, але це не допомогло команді зіграти навіть унічию. У наступних двох поєдинках проти «Сталі» і «Маріуполя» теж відзначився результативними діями.
Друга частина сезону почалася з гри 1/16 фіналу Ліги Європи проти грецького клубу АЕК. Рахунок у матчі відкрив Циганков, а за результатом двох матчів кияни пішли далі в турнірі. У наступній грі вразив ворота «Олімпіка». З матчу проти «Вереса» почалася трьохматчева гольова серія Віктора, що продовжилася взяттям воріт «Зорі» і закінчилася голом п'ятою у ворота «Лаціо». У 25-му турі чемпіонату гравець відзначився взяттям воріт «Маріуполя».
У підсумку став кращим гравцем сезону в УПЛ за системою «гол+пас» (18+11), проте посів другу сходинку як у гонці бомбардирів, так і у списку найкращих асистентів, відставши на 1 бал від «гірників»Жуніора Мораєса та Тайсона, відповідно.[9]
Сезон 2019—2020
У сезоні 2019/2020 провів 39 матчів за «Динамо», забивши 17 голів і зробивши 8 гольових передач.
Важливою подією сезону була зміна тренера команди. Олександра Хацкевича на посту головного тренера замінив Олексій Михайличенко. «Динамо» зайняло друге місце в турнірній таблиці, поступившись чемпіонством донецькому «Шахтарю», але виграли кубок України, перегравши у фіналі полтавську «Ворсклу». У фіналі кубку Циганков відзначився забитим голом у серії післяматчевих пенальті.
Протягом сезону провів 37 матчів, забивши 15 голів і зробивши 6 гольових передач, ставши кращим бомбардиром «Динамо». У цьому сезоні новим тренером команди став Мірчу Луческу. Із допомогою Віктора Циганкова «Динамо» здобуло перемогу в чемпіонаті України та Кубку України. Також брав участь у матчах за збірну України, яка досягла чвертьфіналу Євро-2020, яке через пандемію COVID-19 було перенесено на 2021 рік.
Сезон 2021—2022
Відігравши 25 матчів забив 12 голів та віддав 3 гольові передачі. Чемпіонат України було призупинено достроково через російське вторгнення в Україну та введення на її території воєнного стану.
«Жирона»
Сезон 2022—2023
Першу половину сезону провів у складі київського «Динамо» та згодом у рамках зимового трансферного вікна перейшов до складу футбольного клубу «Жирона». Сума трансферної угоди склала всього 5 мільйонів євро, що зумовлено спливаючим терміном контракту футболіста з «Динамо», який закінчувався наступним літом[10]. Циганков дебютував у складі нової команди 5 лютого 2023 року в переможному матчі проти «Валенсії», тоді на полі він з'явився на 78-й хвилині матчу з лави запасних[11].
Циганков вперше вийшов в основі «Жирони» у матчі 22-го туру Ла Ліги проти «Альмерії» та забив у цьому матчі свій перший гол, а також віддав першу гольову передачу.
Виступи за збірну
З 2012 року виступав за юнацькі збірні. Спершу у складі збірної до 17 років він став співавтором м'яча в ворота однолітків з Німеччини в еліт-раунді відбору до Євро-2013, коли «жовто-сині», граючи вдесятьох, завдяки цьому єдиному голу зуміли здобути путівку на чемпіонат Європи. Проте на самому турнірі українці разом з Циганковим так і не вийшли з групи. Через два роки у складі юнацької збірної України U-19 Циганков вийшов до фінальної частини чемпіонату Європи 2015 року, де зіграв 3 матчі, але українці знову зайняли останнє місце в групі і не вийшли в плей-оф.