TEAMS

Senior men - Boy Soke, Stephen Mokoka, Tshamano Setone, Sibusiso Nzima, Jeffrey Gwebu and Kgosi Tsosane

Senior men - Boy Soke, Stephen Mokoka, Tshamano Setone, Sibusiso Nzima, Jeffrey Gwebu and Kgosi Tsosane

Senior women - Annerien van Schalkwyk, Lebo Phalula, Tebogo Masehla, Myrette Filmater and Lebogang Phalula

Junior boys - Mfumaneko Fadane, Vuyisile Tshoba, Windy Jonas, Joel Monne, Sithyilo Diko and Folavia Sehohle

Junior girls - Ashleigh Schnettler, Letitia Saayman, Maxine Heine-Wacker, Nandipha Dywili, Anneke Geldenhuys and Zinhle Sinqe.

X