At the 2003 IAAF World Half Marathon Championships she won the bronze medal with a time of 1:09:26 hours. In 2004, she won the 8K at the 2004 IAAF World Cross Country Championships and also the women's half marathon title at the Great North Run. She was 24th in the 10,000 metres at the 2004 Olympic Games. At the 2006 IAAF World Cross Country Championships she won her second career medal at the event by coming fourth in the short race and helping the Australian women to the team bronze medal. She set a time of 2:22:36 at the 2006 Chicago Marathon, a new Australian national record and an Oceania area record. She won the Berlin Half Marathon in 2007 in a personal best time of 1:08.28 hours. Her third international cross country medal came at the 2008 IAAF World Cross Country Championships as she finished eleventh in the long race to lead Australia to third on the team podium.