[1] Ivan Karamanov began his professional career during the 1999–2000 season with Lokomotiv Plovdiv.
In his career Karamanov also played for Rodopa Smolyan, Spartak Plovdiv, Beroe Stara Zagora, Azerbaijani FK Qarabağ, Kazakhstani FC Irtysh Pavlodar and Latvian FK Riga.
In September 2009, he was released from the team and a week later he joined the city rivals Botev Plovdiv.
He made his re-debut for Botev on 26 September 2009 against Slavia Sofia in the seventh round of the A PFG but left when the club went bankrupt in the early 2010.
Third place with FC Riga Latvia 2007 ,winner-Champion with New Radiant -Maldives 2012, President cup with New Radiant-Maldives 2012