Chan competed at the 2007 Canadian Championships in Halifax and placed fifth. This earned him his third consecutive spot at the World Junior Championships, where he won the silver medal, becoming the first Canadian men's skater since 1984 to win a medal at the event.