She won the bronze medal in 5000 metres at the 2006 African Championships and finished fifth in 3000 metres at the 2006 World Athletics Final. In 2007, she won the bronze medal at the 2007 All-Africa Games and finished fourth at the 2007 World Championships, and at the World Athletics Final she finished fifth in 3000 m and second in 5000 m.