Klub z Wielkopolski chciał 23-latka już rok temu, jednak wtedy CSKA zażądała za niego 300 tysięcy euro. W tej chwili Bułgar jest wolnym zawodnikiem, po tym jak rozwiązał kontrakt ze względu na zaległości w wypłatach.
Karaczanakow rozegrał do tej pory 66 meczów w ekstraklasie Bułgarii. Zdobył w nich 17 bramek i zaliczył 15 asyst. Może występować na obu skrzydłach, jako ofensywny pomocnik, a także na szpicy. Z CSKA w 2012 roku został wicemistrzem Bułgarii, grał też z tym zespołem w Lidze Europy.