Career
Playing career Born in Kazanlak, Yanchev"s first club was local club F.C. Rozova Dolina, before he moved to the squads of PFC Neftochimic Burgas. In the summer break of 2000 signed Yanchev. After the end of 2004-2005 season, Yanchev transferred to Greek side Kallithea.
Year later, as a free agent he signed with Randers, spending one season in Danish Superliga.
In 2007, Todor returned to Bulgaria, to join for the second time. In the summer of 2009 he, as well as Kiril Kotev and Yordan Todorov, stayed in the club although the club was facing a big financial crisis, showing very stable level of play proving why he has been the team captain.
In 2012 Yanchev was suspended for 3 months after he failed a drug test for methylhexanamine doping. The defensive midfielder, was one of eight players who was fired by on 27 July 2012 and he was appointed for assistant coach, but on 6 August 2012 he was brought back in the first team, because of problem with the registering of the new players.
On 7 January 2013, after leading the team of CSKA to the first official winter training session, Toshko gave his resignation to the Bulgarian Football Union and is no longer a player for CSKA. He decided to leave as a show of support for manager Stoycho Mladenov who had been sacked.
On 21 January, it was announced that Yanchev will join Slavia Sofia on a free transfer. In July of the same year he returned to for the third time, after the club changed its ownership. Managing career Yanchev was also assistant manager of when he played for the team in 2012-2013 season and later in 2014-2015 season.
After he retire in the summer of 2015 he become manager of the newly founded team Tsarsko Selo in A Regional Group.
Team had only wins and one draw in the league, but in the end of december 2015 Tsarsko Selo"s owner Stoyne Manolov bough V Group team Football Club Sofia and from 1st January 2016 Yanchev was appointed as manager in order to save the team from relegate and looking to manage team in professional football. As of 14 March 2016.