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 made his debut during the 2006–07 season, in a 6–0 away win over Chernomorets Burgas Sofia on 15 September 2006, coming on as a substitute for Slavi Zhekov.
[4] On 14 July 2007, Dimov scored his first goal for a 3-0 home win against Makedonija Gjorče Petrov in the second round of the Intertoto Cup.
On 2 October 2010, Dimov scored his third goal for Cherno More, netting in the 40th minute of their 1–3 away loss against Litex Lovech.
Having played 3+1⁄2 years abroad, on 13 February 2018 Dimov returned to his first club Cherno More, signing a short-term contract.