Wereja Stara Zagora W roku 2017 otrzymał kilka ofert od klubów League One, jednak ostatecznie 21 czerwca 2017, zdecydował się podpisać kontrakt z Wereją Stara Zagora. W nowym klubie zadebiutował 14 lipca 2017, w meczu 1. kolejki efbet Ligi, z lokalnym rywalem Beroe Stara Zagora. Ogółem dla Niebieskich Lwów rozegrał 16 spotkań.

Czerno More Warna Z początkiem stycznia 2018, przeniósł się do Czerno More Warna. 17 lutego tego samego roku, zadebiutował dla nowego klubu, w domowym, przegranym 1:4 meczu z Beroe Stara Zagora. W barwach Żeglarzy występował przez półtorej sezonu, rozgrywając 46 meczów i nie strzelając żadnej bramki.

Łokomotiw Płowdiw 10 czerwca 2019 podpisał dwuipółletni kontakt z Łokomotiwem Płowdiw. Dla Smerfów zadebiutował 3 lipca 2019, w przegranym 0:2 meczu o Superpuchar Bułgarii, przeciwko mistrzowi Łudogorcowi Razgrad. W swoim pierwszym sezonie zdobył Puchar Bułgarii. W sierpniu 2020 wywalczył Superpuchar Bułgarii, w wygranym 0:1 meczu, ponownie przeciwko mistrzowi Łudogorcowi, który był rozgrywany w Razgradzie. W sezonie 2020/2021 został wicemistrzem Bułgarii. 22 lipca 2021 Witanow zdobył swoją debiutancką bramkę w biało-czarnej koszulce, w meczu II rundy kwalifikacji Ligi Konferencji Europy 2021/2022 przeciwko czeskiemu 1. FC Slovácko w 90.