| 1 | Jabari Nuruddin | 9.81 | 10.87 | 10.91 10.21 11.50 9.81 11.78 |
| 2 | Logan Woolfson | 11.66 | 15.52 | 15.63 DNF 15.84 11.66 15.08 |
| 3 | Pieterjan Joubert | 11.75 | 16.74 | 15.27 19.66 11.75 20.81 15.28 |
| 4 | Sae-ouk Oh | 15.18 | 20.79 | 15.18 23.69 21.22 29.72 17.46 |
| 5 | Christo du Venage | 19.65 | 21.66 | 21.41 19.65 20.25 23.68 23.31 |
| 6 | Richard Hohls | 19.80 | 22.24 | 25.06 20.84 20.81 19.80 31.36 |
| 7 | Christian Pizzasegola | 17.52 | 23.19 | 24.97 21.40 24.41 23.77 17.52 |
| 8 | Rayhaan Essa | 24.50 | 25.83 | 33.53 27.00 24.50 24.65 25.84 |
| 9 | Zander Hanekom | 22.90 | 26.42 | 24.21 33.34 29.11 25.94 22.90 |
| 10 | Kimon Candiotes | 23.21 | 26.68 | 27.86 28.56 23.21 28.93 23.63 |
| 11 | Brendan James Gray | 22.81 | 27.05 | 24.81 28.47 27.86 22.81 31.94 |
| 12 | Markus Marais | 25.16 | 27.27 | 26.68 28.25 25.16 36.46 26.88 |
| 13 | Jaméan Groenewald | 25.03 | 28.58 | 25.03 49.75 28.09 28.77 28.88 |
| 14 | Nkosinathi Radebe | 28.16 | 30.63 | 29.11 29.63 33.15 35.33 28.16 |
| 15 | Donovan Hale | 25.00 | 30.68 | 33.38 25.00 32.38 33.02 26.65 |
| 16 | Zameer Dada | 25.44 | 32.56 | 26.78 28.74 42.15 1:03.78 25.44 |
| 17 | Jossi Afargan | 28.16 | 34.30 | 31.84 40.25 28.16 30.80 50.19 |
| 18 | Tiaan Meyer | 30.61 | 38.44 | 43.38 43.91 30.61 36.22 35.71 |
| 19 | Dirk Du Toit | 31.97 | 39.21 | 35.34 40.90 46.75 31.97 41.40 |
| 20 | Henry Rochester | 33.18 | 39.38 | 33.18 40.30 38.44 39.41 42.15 |
| 21 | Albert Nel | 27.11 | 41.54 | 38.78 39.65 46.84 27.11 46.19 |
| 22 | Clyde Roux | 39.46 | 42.50 | 39.94 46.02 41.55 52.02 39.46 |
| 23 | Michael Abrahamson | 40.18 | 47.19 | 51.83 40.18 40.80 48.93 1:00.61 |
| 24 | Diaan Louw | 39.21 | 47.57 | 53.25 39.21 50.18 39.27 56.11 |
| 25 | Taariq Hassim | 36.80 | 49.19 | 1:17.77 36.80 51.09 53.36 43.13 |
| 26 | Alex Candiotes | 40.75 | 53.11 | 1:11.44 44.19 40.75 1:13.72 43.71 |
| 27 | Faizaan Gani | 47.94 | 56.10 | 54.96 47.94 57.34 56.00 1:03.65 |
| 28 | Divan Van Der Bank | 43.59 | 56.71 | 51.36 57.71 43.59 1:01.06 1:04.84 |
| 29 | Stefan Milos | 56.86 | 1:03.95 | 1:03.46 56.86 1:08.38 1:00.02 1:55.05 |
| 30 | Faeez Dada | 1:00.06 | 1:04.48 | 1:01.75 1:00.06 1:05.63 1:06.06 1:10.93 |
| 31 | Fardeen Rhemtula | 57.80 | 1:05.53 | 1:18.83 1:07.46 1:02.50 57.80 1:06.63 |
| 32 | Mateen Ghood | 59.11 | 1:17.71 | DNF 1:18.30 1:13.96 59.11 1:20.86 |
| 33 | Ismail Gani | 53.91 | 1:20.04 | DNF 1:51.53 1:08.31 53.91 1:00.27 |
| 34 | Dorothea Lotter | 1:29.88 | 1:47.63 | 2:08.40 1:42.90 1:42.30 1:29.88 1:57.69 |