Каккоев – воспитанник Академии «Зенита». За основную команду он дебютировал 1 апреля – заменил на 81-й минуте Юрия Жиркова в домашней игре с «Уфой». Этот матч остался единственным для Каккоева в «Зените».
С февраля 2019 года по июнь 2020-го он был в аренде в «Томи», а затем перешел в «Нижний Новгород» (нынешний «Пари НН»).
– Вы – воспитанник Академии «Зенита». Сразу напрашивается вопрос: почему не удалось заиграть в главной команде?
– Шанс был. Он всегда есть. Но была большая конкуренция. Один из конкурентов – Бранислав Иванович. Когда я долго не получал игрового времени, решил уйти в аренду, в «Томь».
– Вы уехали в аренду в Томск в феврале 2019 года. Почему еще на полгода задержались в Петербурге? Надеялись все же пробиться в состав «Зенита»?
– Конечно. Я ждал до последнего. Все-таки мой родной клуб. Но когда уже потом понял, что не получится играть на данный момент, поговорил с родителями, и мы приняли решение, что надо играть и развиваться.
– Семак не пытался вас удерживать?
– Может, что-то мне говорил, но пару разу. Поэтому я задержался в «Зените». Все ждал, ждал. Потом понял, что не получится и уехал.