Duhamel competed in both singles and pairs for several years. She teamed up with Ryan Arnold in the spring of 2004. They were the first skaters to land a side-by-side triple Lutz jump in competition, which they did at the 2005 Canadian Championships. At the 2005 World Junior Figure Skating Championships, they became the first team to land a throw triple Lutz jump in international competition. They ended their partnership in March 2006. Duhamel had a stress fracture and was off the ice for four months. She withdrew from both her Grand Prix events due to injury. She competed at the 2007 Canadian Championships and placed sixth; it was the last time she competed as a single skater. She was coached by Lee Barkell.