Juniors Under 18
1. CHRIS VENTER
2. DIVAN ROETS
3. BRETT KOEKEMOER
Juniors Under 23, Under 75kg
1. THAPELO MAKWELA
2. ANDRIES MADUBE
3. FONLIAMTA MALULEKA
Juniors Under 23, Over 75kg
1. HERCULES VILJOEN
2. JJ DE VOS
3. FANIE NEL
4. JOSHNA DE BRUYN
5. CRAIG CORFIELD
6. RAMALAPA SAMUEL
Beach Bikini
1. JANA MALAN
2. MARISSA MCCABE
3. ESTé LUBBE
4. ANELICKE BOSMAN
5. ROBYN MACGIBBON
6. FREDRé COERTZE
Fitness Bikini
1. LARISA DE SWARDT
2. CARLA COETZEE
3. ALVA MAREE
4. TARINA MALAN
5. SIBILE TCHAKAR
6. TANYA VAN WYK
Masters
1. WYNAND LE ROUX
2. MARIUS SCHEEPERS
Novice Men Up To 75kg
1. ARNO OLKERS
2. MARIUS BOTHA
3. MORIFI NAPE
4. NEIL SPRINKAAN
5. KOTLEGO MOKANTSANE
6. SAM RUBA
Novice Men Up To 80kg
1. MARIUS POTGIETER
2. EUGENE CILLIERS
3. WESLEY VAN ZYL
Novice Men Up To 90kg
1. JOHAN GROBLER
2. JAN VD BERG
3. JABU MOTILENI
4. DUAN CILLIERS
5. LOUIS FERNANDES
6. JOEL STEYNFARDT
Novice Men Over 90kg
1. GARETH SUTHERLAND
2. WAYNE WILLIAMSON
3. CHRISTO BANNINK
Overall Winner
HERCULES VILJOEN – Junior Under 23 Over 75kg