| Gender | Division | Category | RESULTS |
|---|---|---|---|
| Male | Men’s Bodybuilding | Teen | |
| Juniors |
1
CHAD GRATER
| ||
| Masters 40 + | |||
| Novice | |||
| True Novice | |||
| Lightweight | |||
| Middleweight |
1
DUMISANI DLODLO
| ||
2
IDRIS TAS
| |||
3
YOUSEF ABDULRAZIQ
| |||
| Light-Heavyweight |
1
CHAD GRATER
| ||
| Heavyweight |
1
KHAUHELO RAPHEPHENG
| ||
2
THOMAS WAGNER
| |||
3
AYEN DENIS
| |||
4th
MICHAEL VILJOEN
| |||
5th
ANDREW RAATH
| |||
7th
CHRISTOPHER DE KLERK
| |||
| Super-Heavyweight |
1
BARRY MUNGER
| ||
2
JACQUES DU PREEZ
| |||
3
ARMAND NEL
| |||
| overall |
1
KHAUHELO RAPHEPHENG
| ||
| Men's Classic Physique | Teen | ||
| Juniors |
1
CHAD GRATER
| ||
| Masters 35 + | |||
| Novice | |||
| True Novice | |||
| class A |
1
RAVIN KOLBE
| ||
2
GONTSE KUTU
| |||
3
WALLACE DORASAMY
| |||
4th
IDRIS TAS
| |||
| class B |
1
ANDREW PRETORIUS
| ||
2
COLLINS MAGWAZA
| |||
3
YOUSEF ABDULRAZIQ
| |||
| class C | |||
2
TOBY RICHARDS
| |||
3
AVIWE HLABA
| |||
| class D |
1
YOURI KASONGA MUKUNA
| ||
| overall | |||
| Men's Physique | Teen | ||
| Juniors |
1
SUBASHEN CELL PERUMAL
| ||
2
KYLE FRANK
| |||
| Masters 35 + |
1
JOHAN GODDARD
| ||
| Novice |
1
STEPHEN LAPORTE
| ||
| True Novice | |||
| class A |
1
JOSE CASTRO BARREIRA
| ||
| class B |
1
STEPHAN BOTHA
| ||
| class D | |||
2
VINCENZO VAN DER MERWE
| |||
| class E | |||
| class F | |||
2
SUBASHEN CELL PERUMAL
| |||
| overall | |||
| Female | Women’s Figure | Masters 35 + | |
| Novice | |||
| True Novice | |||
| class B |
1
ZELMARIE SWIFT
| ||
2
ITEBOGENG BRIDGETTE MASHOBANE
| |||
| class D |
1
YOLANDA PORTER
| ||
2
GRETHE GELDENHUYS
| |||
| overall |
1
YOLANDA PORTER
| ||
| Women’s Bikini | Teen | ||
| Juniors | |||
| Masters 35 + |
1
ERYN BAYLISS-LANE
| ||
2
CHANTEL DU PLESSIS
| |||
3
CJ FAASEN
| |||
| Masters 40 + | |||
| class B | |||
| class C | |||
2
ERYN BAYLISS-LANE
| |||
| class D |
1
BERNADENE REYNDERS
| ||
2
CHANTEL DU PLESSIS
| |||
| class E |
1
CAYLEIGH FOWLES
| ||
| class F |
1
CJ FAASEN
| ||
| overall | |||
| Women’s Physique | class A |
1
SUZAAN VAN ASWEGEN
| |
| Women's Wellness | Juniors |
1
TARYN BANDS
| |
2
RUANE VENTER
| |||
| Masters 35 + |
1
ANTHEA PON
| ||
2
VICKY GREEN
| |||
| class A |
1
RUANE VENTER
| ||
2
VICKY GREEN
| |||
| class B |
1
SHELLEY COLLINS
| ||
2
ANTHEA PON
| |||
| class D |
1
TARYN BANDS
| ||
2
GRETHE GELDENHUYS
| |||
| overall |
1
SHELLEY COLLINS
|