In the 2005–2006 season, Chan made his ISU Junior Grand Prix debut. He won the gold medal at the event in Montreal and placed fourth at the event in Slovakia. He qualified for the Junior Grand Prix Final, where he placed fifth. Making his senior national debut at the 2006 Canadian Championships, he placed seventh and earned a spot at the 2006 World Junior Championships, where he placed sixth.