Yan was assigned to the 2010–11 ISU Junior Grand Prix events in Austria and Czech Republic. After winning his two JGP events, he qualified to the Junior Grand Prix Final, which was held in Beijing, China. Yan took the silver medal in his home country. He ended the season by placing 6th in his debut at the 2011 World Junior Championships in Korea.