She won a bronze in the 2003 World Cup circuit in Kaprun, Austria. At the 2004 Summer Olympics she won a silver medal. She won three silver medals in the 2004 World Cup Circuit in Mont-Sainte-Anne, Quebec, Fort William, Scotland and Livigno, Italy. She won two gold medals in the 2005 World Cup circuit in Spa Francorchamps, Belgium and Mont Sainte Anne, Quebec. She won two gold medals in the 2006 World Cup circuit at Mont Sainte Anne, Quebec and Schladming, Austria, and a bronze medal in the 2006 World Championships in Rotorua, New Zealand. At the 2006 Commonwealth Games in Melbourne, she won the gold medal. She won 3 silver medals in the 2007 World Cup season at Offenburg, Germany, St. Felicien, Quebec, and Maribor, Slovenia, and finished the 2007 World Cup season in 2nd place overall.