Career
Yanev started his career with Spartak Plovdiv. In 1948-1949 season he scored four goals in four matches for Lokomotiv Plovdiv and then joined Botev Plovdiv. In 1950 Yanev joined CSKA Sofia.
Foreign the club he played 157 matches, scoring 50 goals.
He earned 31 caps for Bulgaria, earning a bronze medal at the 1956 Summer Olympics. He also competed at the 1952 Summer Olympics.