After winning the silver medal behind Joannie Rochette at the 2006 Canadian Championships, Leung was named in Canada's team to the 2006 Winter Olympics and 2006 World Championships. She finished 12th at the Olympics in Turin and then 13th at Worlds. Due to a training dispute, McLeod quit as her coach at the end of the season. Leung found a new coach in Christine McBeth at Minoru Arenas in Richmond, British Columbia.