Yancho Ivanov Andreev (Bulgarian: Янчо Андреев; born 8 January 1990) is a Bulgarian football player who plays as a midfielder for Spartak Varna.