Dimov came through the academy system at Cherno More and made over 60 appearances for the first team before signing with Levski Sofia in December 2010. He then made the move to Israel to sign for Maccabi Petah Tikva in July 2014. After success there, Dimov joined Turkish club Denizlispor a year later. In July 2016, after one season at Denizlispor, he signed with Manisaspor. In February 2018 returned to Cherno More, spending six months there. In August 2018 he moved to Boluspor, before returning again to his first club a year later.