Elle remporte cinq titres de championne d'Afrique de la discipline entre 1998 et 2010, et obtient par ailleurs la médaille d'or lors des Jeux panafricains de 2003 et 2007. En 2006, la Sud-africaine s'adjuge le titre des Jeux du Commonwealth.