| 1 | Ruben Grobler | 3.02 | 4.90 | 5.06 4.70 3.02 4.93 7.64 |
| 2 | Osman Badroodin | 3.61 | 6.27 | 7.80 3.61 7.82 5.32 5.69 |
| 3 | Heinrich de Lange | 2.88 | 6.94 | 6.72 2.88 7.22 6.89 7.23 |
| 4 | Rhynard Steyn | 4.59 | 7.01 | 10.49 5.56 5.88 4.59 9.60 |
| 5 | Leonidas Kanellos | 4.81 | 7.04 | 9.02 8.18 7.84 4.81 5.10 |
| 6 | Kagoentle Mokhabela | 4.24 | 7.68 | 9.80 7.27 4.24 8.43 7.33 |
| 7 | Isaac Scheepers | 5.71 | 7.90 | 6.97 5.71 11.81 7.18 9.56 |
| 8 | Marike Faught | 6.50 | 8.64 | 8.62 6.50 9.11 8.19 9.26 |
| 9 | Markus Visagie | 4.80 | 8.84 | 8.74 8.93 4.80 9.76 8.84 |
| 10 | Miga Ferreira | 7.77 | 9.35 | 7.99 10.91 10.62 9.43 7.77 |
| 11 | Jacques Andre Horne | 9.62 | 10.61 | 11.05 9.62 10.85 16.26 9.94 |
| 12 | Nathan Swanepoel | 6.81 | 10.77 | 12.27 10.83 6.81 12.00 9.47 |
| 13 | Ruben van Niekerk | 9.15 | 11.59 | 19.41 11.95 9.15 11.44 11.37 |
| 14 | Ian Luies | 8.51 | 11.81 | 9.31 13.42 8.51 12.89 13.24 |
| 15 | Dhiren Callister Nair | 9.92 | 12.98 | 10.97 9.92 24.99 12.69 15.29 |
| 16 | Joshua Bennett | 4.60 | 13.15 | 15.81 14.73 12.73 4.60 11.98 |
| 17 | Itai Seth Polon | 11.62 | 13.78 | 14.00 13.76 16.11 13.59 11.62 |
| 18 | Christiaan Botha | 5.52 | 13.97 | 13.87 12.59 5.52 15.44 16.28 |
| 19 | Tyrone Pedro | 8.58 | 13.99 | 8.58 16.12 11.59 15.10 15.29 |
| 20 | Zarias van Aswegen | 8.46 | 14.01 | 13.85 12.37 16.56 15.81 8.46 |
| 21 | Henry Darwin Hollmann | 9.91 | 14.20 | 23.44 12.72 17.16 12.73 9.91 |
| 22 | Josua du Raan | 10.39 | 14.90 | 14.92 10.39 17.56 20.01 12.21 |
| 23 | Yusuf Talha Sayed Karim | 7.72 | 15.17 | 19.67 16.85 7.72 11.96 16.71 |
| 24 | Kéan Botha | 10.89 | 15.21 | 22.32 11.36 17.34 16.92 10.89 |
| 25 | Juandré Jacobs | 9.79 | 15.25 | 14.43 17.43 9.79 21.74 13.88 |
| 26 | Michiel Bernard de Kock | 13.29 | 15.56 | 14.20 13.29 19.30 17.54 14.95 |
| 27 | Albert Kruger | 7.91 | 17.19 | 21.81 20.49 7.91 16.01 15.06 |
| 28 | Michael Kahumba | 5.06 | 17.56 | 11.13 17.95 5.06 23.59 26.27 |
| 29 | Heinrich Hechter | 17.83 | 20.18 | 22.93 18.23 17.83 19.39 22.91 |
| 30 | Jared Jurisich | 12.90 | 22.11 | 22.91 21.77 25.26 21.65 12.90 |
| 31 | Luke Basson | 15.67 | 22.16 | 20.72 37.33 15.67 25.01 20.76 |
| 32 | Ian James Mcleod | 18.48 | 23.24 | 20.64 26.50 31.55 18.48 22.59 |
| 33 | Tumelo Kahumba | 19.33 | 25.13 | 33.70 28.04 19.33 24.26 23.09 |
| 34 | Pieter Cornelius Horne | 19.51 | 26.34 | 19.51 33.33 29.00 21.77 28.26 |
| 35 | Martin Driescher | 16.70 | 41.20 | 16.70 56.36 1:04.91 39.68 27.57 |
| 36 | Hugo Kloppers | 49.82 | 53.05 | 49.82 DNF 49.99 50.97 58.19 |