 He started to make his name two years later when he scored six goals in 30 league games and was called to the Bulgarian national team by then coach Hristo Stoichkov.In summer 2005, Yankov moved to German Bundesliga side Hannover 96, initially on a loan, but made permanent in summer 2007 for a fee of around €1.30 million.In summer 2009, he was loaned to MSV Duisburg.