Gioca nel ruolo di centrale nel Neftohimik Burgas.

Carriera La carriera di Teodor Todorov inizia nel settore giovanile del , club col quale diventa anche professionista, esordendo nella Superliga bulgara nella stagione 2008-09 e restandovi legato per tre annate, vincendo due scudetti e tre Coppe di Bulgaria; nel 2011 viene convocato per la prima volta nella nazionale bulgara, esordendo in occasione della World League.

Nella stagione 2011-12 si trasferisce nella Superliga russa per vestire la maglia del , dove gioca per quattro annate, prima di trasferirsi nella stagione 2015-16 al , club della Lega Nazionale A svizzera. Dopo un breve periodo di inattività rientra in campo a metà stagione 2016-17 nuovamente col , concludendo tuttavia l'annata al .

Per il campionato 2017-18 si accasa al , nella Efeler Ligi turca, mentre nella stagione 2018-19, a campionato in corso, viene ingaggiato dal Neftohimik Burgas, nella massima divisione bulgara.

Palmarès Club

2009-10, 2010-11

2008-09, 2009-10, 2010-11

Nazionale (competizioni minori) Memorial Hubert Wagner 2016

Premi individuali 2015 - Campionato europeo: Miglior centrale

Collegamenti esterni