Dimitrov made his first team debut in a 4–1
league win over
Pirin Gotse Delchev on 3 November 2013, coming on as a substitute for
Antonio Vutov. In January 2017, Dimitrov was loaned to
Second League club
Lokomotiv Sofia until the end of the season. Dimitrov returned to Levski Sofia for the 2018-19 season. On 26 February 2019 he signed a new 3 year contract with Levski. 2 days later he was loaned to
Septemvri Sofia until the end of the season. He made his debut for the team on 2 March in a league match against
CSKA Sofia and scored a goal in the 89th minute for the 5:1 loss. ==Honours==