He started his professional football career with CSKA Sofia in the 1999/2000 league season and was quickly loaned out to Beroe Stara Zagora to gain more playing time.
But he played unbelievable jobs that he had made two assists to Aleksander Rodić at critical moment.
[3] He was released by Shenzhen in July 2010 after New Zealand defender Ivan Vicelich joined the club.
On 8 September 2010, Valkanov signed with FC Dinamo Minsk until the end of the 2010 Belarusian Premier League season.
[4] He made his debut four days later in the 4:0 home win against FC Belshina Bobruisk, playing the full 90 minutes.