| 1 | Zander Daniel Wessels | 8.29 | 11.05 | 8.29 11.85 10.90 10.40 11.98 |
| 2 | Jesse Osburn | 10.40 | 11.10 | DNF 11.72 10.40 10.47 11.11 |
| 3 | Joshua Christian Marais | 8.83 | 12.18 | 10.70 16.37 DNF 9.48 8.83 |
| 4 | Andre Johannes Goosen | 11.36 | 12.21 | 11.36 12.25 12.76 13.54 11.63 |
| 5 | Ruben Grobler | 10.70 | 12.46 | 10.90 22.61 14.24 10.70 12.23 |
| 6 | Brendan James Gray | 10.87 | 13.02 | 10.87 12.88 12.94 14.76 13.23 |
| 7 | Daniel Rush | 9.65 | 13.20 | 9.65 15.04 12.11 DNF 12.45 |
| 8 | Timothy Lawrance | 14.32 | 15.02 | 14.32 20.74 15.23 14.73 15.11 |
| 9 | Ian Luies | 12.93 | 17.82 | 18.51 17.61 21.90 17.34 12.93 |
| 10 | Markus Visagie | 15.93 | 18.60 | DNF 19.42 18.30 15.93 18.09 |
| 11 | Andreas de Lange | 16.41 | 18.94 | DNF 21.01 16.41 18.59 17.22 |
| 12 | Sahar Samlal | 18.62 | 19.87 | 21.16 18.93 19.53 DNF 18.62 |
| 13 | Maverick Pearson | 15.53 | 22.01 | 16.04 DNF 28.72 21.28 15.53 |
| 14 | Daniel David Mizen | 19.46 | 22.74 | DNF 26.34 19.46 20.96 20.93 |
| 15 | Isaac Scheepers | 21.23 | 23.28 | DNF 22.49 21.72 25.64 21.23 |
| 16 | Dylan Swarts | 17.50 | 24.61 | 17.50 DNF 20.16 17.52 36.16 |
| 17 | Osman Badroodin | 17.64 | 24.86 | 17.64 20.20 23.65 30.72 DNF |
| 18 | Juan Erasmus | 23.17 | 25.47 | 25.58 23.17 27.33 23.49 DNF |
| 19 | Taariq Hassim | 12.74 | 28.93 | 26.07 12.74 33.99 55.69 26.72 |
| 20 | Jacques Andre Horne | 27.98 | 31.82 | DNF 29.08 34.30 27.98 32.09 |
| 21 | Tristan Ford | 9.58 | DNF | DNF 9.58 10.98 DNF 16.61 |
| 22 | George Guvamatanga | 10.23 | DNF | 10.23 DNF DNF 10.92 15.52 |
| 23 | Waseem Hoosain | 31.21 | — | 35.82 31.21 — — — |
| 24 | Marike Faught | 31.86 | — | 31.86 DNF — — — |
| 25 | Noah Levin | DNF | — | DNF DNF — — — |