Todorov a evoluat dealungul carierei la Maritsa Plovdid (1998-2000), Chernomorets Burgas (2000-2003), CSKA Sofia (2003-2010) si Lokomotiv Plovdiv. A luat de 3 ori titlul in Bulgaria cu TSKA. Fundasul a imbracat si tricoul nationalei Bulgariei pentru care a inscris doua goluri in cele noua partide pe care le-a disputat pentru prima reprezentativa.
Bulgarul este evaluat de transfermarket la 450.000 de euro si poate evolua atat ca mijlocas, cat si ca fundas in banda dreapta. Jucatorul s-a mai aflat si in vederile formatiilor Unirea Urziceni si Rapid Bucuresti.
Citeste pe gsp cum a fost dat afara Todorov de Andone, de la TSKA, in iarna!