Remarquée dès son plus jeune âge, elle devient le , à 13 ans, la plus jeune personne de l'Histoire détentrice d'un record du monde, après avoir terminé le 110 yards dos en 1 min 08 s 07. Elle améliore ainsi de 7 dixièmes de seconde le record détenu jusqu'ici par Linda Ludgrove(en)[1].
Dans les années 1960, elle bat une quinzaine de records du Monde mais ne participera jamais aux Jeux olympiques, son pays en étant exclu en raison de l'apartheid[2]. En 1969, elle améliore notamment le record du monde du 100 mètres dos en 1 min 5 s 6 et réalise cette année-là la deuxième performance mondiale sur le 200 mètres dos derrière l'Américaine Sue Attwood[3].