| 1 | Ruben Grobler | 15.42 | 16.27 | 17.61 15.56 DNF 15.42 15.64 |
| 2 | Patrick Ellis | 14.51 | 16.90 | 19.87 14.59 21.71 16.25 14.51 |
| 3 | Osman Badroodin | 15.74 | 17.18 | 18.71 17.06 16.73 15.74 17.74 |
| 4 | Shivaan Harichander | 11.41 | 17.88 | 18.53 19.24 16.25 11.41 18.87 |
| 5 | Daniel Rush | 16.55 | 22.46 | 23.61 DNF 24.74 16.55 19.03 |
| 6 | Marike Faught | 23.73 | 25.28 | 25.94 25.33 30.68 24.58 23.73 |
| 7 | Andreas de Lange | 23.62 | 27.17 | 28.11 24.36 38.13 23.62 29.05 |
| 8 | Brendan James Gray | 20.19 | 28.41 | 25.81 28.66 30.77 30.80 20.19 |
| 9 | Ian Luies | 24.95 | 29.52 | 27.56 24.95 33.51 30.11 30.88 |
| 10 | Isaac Scheepers | 20.19 | 29.70 | 29.49 20.19 29.00 35.35 30.62 |
| 11 | Jan-Hendrik Hoogendyk | 23.91 | 33.87 | 30.97 35.57 35.07 23.91 40.11 |
| 12 | Uan Hermanus | 32.32 | 35.71 | 33.11 48.87 32.32 35.56 38.47 |
| 13 | Taariq Hassim | 34.91 | 40.68 | 38.65 43.90 49.82 34.91 39.49 |
| 14 | Luke Kindon | 31.50 | 42.71 | 43.03 46.86 38.23 31.50 52.77 |
| 15 | Duan Myburgh | 30.71 | 43.49 | 30.71 45.48 37.83 47.17 48.02 |
| 16 | Noah Levin | 38.65 | 44.16 | 48.31 46.73 38.65 41.33 44.42 |
| 17 | George Guvamatanga | 30.73 | 45.23 | DNF 30.73 37.94 33.56 1:04.20 |
| 18 | Conrad Roets | 45.77 | 52.78 | 51.70 45.77 56.55 50.09 59.88 |
| 19 | Ruben van Niekerk | 43.10 | 53.97 | DNF 56.56 48.48 56.87 43.10 |
| 20 | Trystan Swardt | 46.92 | 55.16 | 59.29 53.12 53.06 46.92 1:01.66 |
| 21 | Luan van der Walt | 48.76 | 57.03 | 1:05.31 48.76 59.08 53.88 58.14 |
| 22 | Sihle Samukelo Dlamini | 49.03 | 58.07 | 49.03 55.03 1:00.18 DNF 59.00 |
| 23 | Jamie Byres | 1:10.92 | — | 1:10.92 1:33.33 — — — |
| 24 | Praise Boiwa | 1:13.20 | — | 1:13.20 DNF — — — |
| 25 | Uthmaan Adam | 1:22.91 | — | 2:20.36 1:22.91 — — — |
| 26 | Muzi Dlamini | 1:37.38 | — | 2:10.31 1:37.38 — — — |
| 27 | Carsten Hack | 1:44.00 | — | DNF 1:44.00 — — — |
| 28 | Henry Darwin Hollmann | 2:30.68 | — | 3:39.47 2:30.68 — — — |
| 29 | Gawie Beukman | 4:10.37 | — | 4:10.37 5:05.11 — — — |
| 30 | Emmanuel Boiwa | DNF | — | DNF DNF — — — |