| 1 | Andre Johannes Goosen | 3.38 | 4.75 | 4.32 5.35 4.62 5.31 3.38 |
| 2 | Chase Lee Roodt | 3.73 | 4.75 | 5.25 4.22 4.78 5.26 3.73 |
| 3 | Ruben Grobler | 5.36 | 6.51 | 5.36 5.53 8.74 8.61 5.40 |
| 4 | Timothy Lawrance | 4.37 | 6.69 | 7.50 7.53 7.18 5.39 4.37 |
| 5 | Daniel Rush | 5.26 | 7.16 | 8.66 DNF 5.89 6.93 5.26 |
| 6 | Christian Swartz | 4.44 | 8.31 | 5.86 4.44 9.51 9.57 13.10 |
| 7 | Waseem Hoosain | 7.37 | 8.84 | 8.71 10.42 7.38 13.08 7.37 |
| 8 | Joshua Christian Marais | 7.26 | 9.18 | 10.84 7.26 9.29 12.16 7.42 |
| 9 | Pranav Ramraj | 6.00 | 9.22 | 8.97 6.00 9.61 9.08 10.56 |
| 10 | Osman Badroodin | 3.66 | 9.73 | 7.44 3.66 11.33 16.00 10.42 |
| 11 | Heinrich de Lange | 7.73 | 10.38 | 9.52 13.32 8.29 16.48 7.73 |
| 12 | Rhys Richardson | 7.09 | 10.92 | 7.09 9.38 10.12 13.63 13.25 |
| 13 | Taariq Hassim | 7.29 | 11.44 | 8.62 7.29 12.89 15.76 12.81 |
| 14 | Arav Maharajh | 7.30 | 11.91 | 13.33 13.39 9.00 15.62 7.30 |
| 15 | Shivaan Harichander | 9.39 | 12.03 | 15.49 9.39 22.63 10.61 9.98 |
| 16 | Ryan Rees | 8.98 | 12.38 | 8.98 10.63 14.22 13.06 13.44 |
| 17 | Kaylin Reddy | 10.15 | 12.76 | 14.25 11.07 12.96 15.26 10.15 |
| 18 | Riaan Subramoney | 11.36 | 12.76 | 11.36 12.27 13.31 13.68 12.69 |
| 19 | Riaan Nero van der Byl | 7.94 | 12.90 | 20.44 9.51 14.87 14.33 7.94 |
| 20 | Sharujan Sarma | 12.63 | 14.06 | 13.64 13.13 12.63 15.40 19.87 |
| 21 | Marike Faught | 11.98 | 14.43 | 15.69 11.98 23.77 13.36 14.24 |
| 22 | Sean Rowan | 13.08 | 14.48 | 13.61 13.08 15.87 17.62 13.95 |
| 23 | Aarin Rodney van der Byl | 11.01 | 15.00 | 15.81 18.39 12.37 16.82 11.01 |
| 24 | Kylen Ashley Ashanand | 11.91 | 15.86 | 21.96 18.38 11.91 13.34 15.87 |
| 25 | Kelan Hemraj | 12.24 | 17.26 | 14.39 14.81 12.24 23.37 22.59 |
| 26 | Bayden Boesak | 12.48 | 17.32 | 12.48 18.45 14.46 DNF 19.05 |
| 27 | Kaleb Matthew Horwill | 13.46 | 18.38 | 15.86 13.46 21.74 17.55 22.75 |
| 28 | Connor Lowe | 14.62 | 18.99 | 19.83 16.85 20.29 14.62 21.78 |
| 29 | Isca Rambridge | 12.77 | 19.67 | 15.69 22.96 20.36 25.89 12.77 |
| 30 | Zaakir Essack | 18.01 | 19.82 | 18.67 18.01 20.42 21.33 20.37 |
| 31 | Benji Smit | 14.17 | 22.08 | 14.17 23.41 23.10 19.73 26.48 |
| 32 | Ryan Savides | 17.75 | 22.65 | 17.75 24.98 22.26 DNF 20.71 |
| 33 | Duncan Hobbs | 18.36 | 24.05 | 18.36 18.64 36.57 24.32 29.19 |
| 34 | Sae-ouk Oh | 20.01 | 25.32 | 22.08 31.38 22.51 20.01 31.50 |
| 35 | Kiash Roopram | 25.50 | 30.69 | 36.34 29.62 34.92 27.52 25.50 |
| 36 | Aldren Kaligan | 25.25 | 30.96 | 39.02 25.25 28.22 25.63 DNF |
| 37 | Xavier de Robillard | 21.91 | 45.81 | DNF 40.75 21.91 1:07.57 29.10 |
| 38 | Zach Coleman | 1:37.32 | 4:24.02 | DNF 6:12.09 1:37.32 3:11.99 3:47.99 |