MTB
13km Male
- 1st Jack Stanyer 55:20
- 2nd Noel Helberg 1h8
- 3rd Carter Watts 1h11
13km Female
- 1st Lauren Snailham 1h23
- 2nd Julie Doyle 1h57
20km Male
- 1st Luke Peschi 52:00
- 2nd Zayd Moolla 1h01
- 3rd Keenan Clothier 1h02
20km Female
- 1st Marisa Maccaferri 1h14
- 2nd Denise Shepherd 1h14
- 3rd Melody Aucamp 1h15
40km Male
- 1st Tayne Rudling 1h19
- 2nd Daniel van der Watt 1h23
- 3rd Cameron Mackridge 1h23
40km Female
- 1st Erin Mackridge 1h43
- 2nd Ann du Plessis 1h44
- 3rd Mandi Vemeulen 2h22
TRAIL RUN
6km Male
- 1st Sbonela Mzobe 24:14
- 2nd Allen Marais 29:00
- 3rd Jack Stanyer 29:33
6km Female
- 1st Melanie Nadasen 44:01
- 2nd Nele Duma 44:33
- 3rd Yuvrika Gurunand 49:38
13km Male
- 1st Phumlani Mgobozi 1h8
- 2nd Raymond Smale 1h28
- 3rd Mlungiselwa Mhlamvu 1h59
13km Female
- 1st Romy Wenzel 1h10
- 2nd Patricia Dammann 1h21
- 3rd Kirsty Moriarty 1h25