[2] Year later, as a free agent he signed with Randers, spending one season in Danish Superliga.
In 2012 Yanchev was suspended for 3 months after he failed a drug test for methylhexanamine doping.
He decided to leave CSKA Sofia as a show of support for manager Stoycho Mladenov who had been sacked.
In July of the same year he returned to CSKA Sofia for the third time, after the club changed its ownership.
After he retired in the summer of 2015, he became manager of the newly founded team Tsarsko Selo in the A Regional Group.