[center]
[/center]Роден е на 19 май 1976 г. в Казанлък.
Започва кариерата си в юношеските формации на Розова долина, преминава в отбора на Нефтохимик през 1994 г., а през 2000 подписва с ЦСКА София. Става три пъти шампион на България през 2003 , 2005 и 2008г.
През лятото на 2007 г. отново се завръща в отбора със свободен трансфер от датския "Ранерс", като подписва договор за 2 години. От сезон 2007/08 Янчев играе отново за ЦСКА София.
Янчев е носител на Купата на България през 2011 година.шампион и двукратен носител на Суперкупата на България за 2008 и 2011 г. с ЦСКА.
За националния отбор има 18 мача без отбелязан гол.
Янчев има 42 мача за ЦСКА в евротурнирите,което е и рекорд за клуба.За купата на България Т.Янчев има 32 мача и 7 гола.До 16 декември 2010,той има 285 мача и 28 гола за ЦСКА във всички турнири.През сезон 2010/2011 той печели с ЦСКА ( София ) за пръв път в кариерата си купата на България.
На 21 януари 2013 подписва и преминава в отбора на Славия. На 20 август 2013 г. отново се връща в ЦСКА. През 2014 година Тодор Янчев прекратява, футболната си кариера и започва работа като помощник треньор в ЦСКА София.






