Профессиональную карьеру Янков начал в 17 лет в клубе «Славия» (София). В 21 год перешел в немецкий «Ганновер», в составе которого провел 66 матчей и забил 6 голов в Бундеслиге. В 2009 году провел полгода в аренде в «Дуйсбурге» — 12 матчей, 1 гол. В январе 2010 года перешел в донецкий «Металлург», за который сыграл 18 игр.