Nascut la Gotse Delchev, pe 20 ianuarie 1972, Markov si-a inceput cariera la clubul local Pirin. A mai trecut, de-a lungul carierei pe la echipe precum Lokomotiv Sofia, Botev Plovdid, Levski Sofia, Trabzonspor si Ergotelis.
Fostul fundas central a imbracat tricoul nationalei Bulgariei de 36 de ori!
Cauza mortii nu a fost inca stabilita.