Born in Plovdiv, Popov began his career with local club Maritsa Plovdiv. In 1961, as a schoolboy, he joined Botev Plovdiv.[2] With Botev, he won one A PFG title, one Bulgarian Cup and one Balkans Cup. Popov earned 308 appearances in the league, scoring 83 goals. In the Bulgarian Cup, he played 50 matches and scored 15 goals.