MENS 100m

1 – Akani Simbine
2 – Emile Erasmus
3 – Samkelo Sebela

MENS 200m

1 – Gift Leotlela
2 – Kyle Appel
3 – Jon Seeliger

MENS 400m

1 – Thapelo Phora
2 – LJ van Zyl
3 – Ofentse Mogawane

MENS 800m

1 – Pieter Conradie
2 – Theodore Nothling
3 – Tian Basson

MENS 3000m

1 – Stephen Mokoka
2 – Folavio Sehohle
3 – Precious Mashele

MENS 110m Hurdles

1 – Ruan de Vries
2 – Antonio Alkana
3 – Tshepo Lefete

WOMEN 100m

1 – Carina Horn
2 – Tamzin Thomas
3 – Tebogo Mamathu

WOMEN 200m
1 – Justine Palframan
2 – Alyssa Conley
3 – Wenda Nel

WOMEN 400m
1 – Rorisang Ramonye
2 – Lydia Jele
3 – Mariska van Dyk

WOMEN 800m

1 – Anuscha Nice
2 – Gena Lofstrand
3 – Mandie Brandt

WOMEN 3000m

1 – Diana Phalula
2 – Lebogang Phalula
3 – Simonay Weitsz

WOMAN 100m Hurdles

1 – Claudia Heunes
2 – Kayla Gilbert
3 – Taylon Bieldt