 On 8 January 2010, Yankov joined Ukrainian Premier League club Metalurh Donetsk on a two-and-a-half-year deal.On 13 August 2010, Yankov was loaned out to Russian Premier League club FC Rostov.In July 2012, Yankov signed as a free agent for his boyhood club Slavia Sofia on a one-year contract.