She began running from a young age, winning the Zevenheuvelenloop at age fifteen and running as a junior for South Africa three times at the IAAF World Cross Country Championships. She represented her country at the 2010 IAAF World Half Marathon Championships. In 2012, she married South African hurdler L. J. van Zyl.