| 1 | Ruben Grobler | 3.37 | 5.40 | 4.13 9.33 5.67 6.39 3.37 |
| 2 | Joshua Bennett | 4.60 | 5.83 | 6.71 5.99 6.17 5.34 4.60 |
| 3 | Rhynard Steyn | 3.19 | 5.84 | 3.19 DNF 4.87 4.72 7.92 |
| 4 | James Ford | 3.50 | 6.34 | 3.50 6.47 5.67 7.43 6.88 |
| 5 | Osman Badroodin | 4.92 | 6.77 | 13.46 4.92 6.11 7.04 7.15 |
| 6 | Albert Kruger | 3.45 | 6.99 | 6.76 6.11 DNF 8.10 3.45 |
| 7 | Mateo Zarko Cvetkovic | 4.40 | 7.13 | 12.10 5.95 6.91 8.52 4.40 |
| 8 | Ariella Ngari | 5.50 | 7.44 | 14.98 5.50 6.46 8.15 7.72 |
| 9 | Ruben van Niekerk | 6.40 | 7.46 | 9.02 8.31 6.52 7.56 6.40 |
| 10 | Isaac Scheepers | 4.57 | 7.50 | 8.18 4.57 11.73 7.72 6.60 |
| 11 | Nathan Swanepoel | 5.43 | 7.55 | 8.68 5.43 5.69 18.79 8.29 |
| 12 | Rivan Roux | 6.59 | 7.85 | 7.87 8.78 8.18 7.50 6.59 |
| 13 | Lewis Janse van Rensburg | 4.15 | 8.13 | 10.02 8.04 6.33 12.78 4.15 |
| 14 | Ian Luies | 2.79 | 8.51 | 11.01 5.76 17.33 8.77 2.79 |
| 15 | Eliyah Samson Visser | 4.67 | 9.15 | 8.98 8.32 10.15 16.47 4.67 |
| 16 | Josua du Raan | 7.45 | 9.29 | 9.55 10.84 11.27 7.45 7.49 |
| 17 | Jacques Andre Horne | 7.44 | 9.36 | 10.12 11.83 9.59 7.44 8.36 |
| 18 | Luan van der Walt | 6.30 | 9.64 | 6.30 13.06 8.43 7.43 DNF |
| 19 | Michiel Bernard de Kock | 6.00 | 9.77 | 6.00 11.29 8.53 12.25 9.50 |
| 20 | Kagoentle Mokhabela | 6.36 | 9.83 | 14.75 13.39 6.75 9.36 6.36 |
| 21 | Yash Naidu | 7.06 | 10.42 | 12.71 10.41 7.06 12.62 8.24 |
| 22 | Juandré Jacobs | 9.64 | 10.62 | 14.47 10.26 10.43 11.17 9.64 |
| 23 | Nuha Rizan | 9.62 | 10.91 | 12.27 9.62 10.56 28.73 9.90 |
| 24 | Vincent Hazelton-Lagarrigue | 7.89 | 10.94 | 12.46 7.89 12.07 11.72 9.02 |
| 25 | Ryno Marais | 8.20 | 11.43 | 17.31 8.20 12.13 11.34 10.83 |
| 26 | Wayne Claassen | 7.52 | 12.25 | DNF 10.13 11.16 15.46 7.52 |
| 27 | Joshua Christian Marais | 9.40 | 12.44 | 23.61 17.27 10.56 9.40 9.49 |
| 28 | Chanel Blom | 10.48 | 12.78 | 12.51 12.70 13.14 10.48 16.66 |
| 29 | Jack Lennon van Niekerk | 8.71 | 12.99 | 11.38 12.34 15.26 16.47 8.71 |
| 30 | Josh Janse van Rensburg | 9.52 | 13.01 | 9.52 13.31 12.17 16.16 13.56 |
| 31 | Simon van Wyngaard | 12.14 | 13.04 | 13.03 13.57 12.51 48.02 12.14 |
| 32 | Bruce Engelbrecht | 8.66 | 13.06 | 14.32 13.84 8.66 13.87 11.48 |
| 33 | Ian James Mcleod | 9.55 | 13.32 | 15.96 13.36 10.76 9.55 15.84 |
| 34 | Tushar Sukraj | 11.95 | 13.72 | 13.36 16.40 14.86 12.95 11.95 |
| 35 | Marike Faught | 10.38 | 13.86 | 19.19 10.38 10.86 16.16 14.55 |
| 36 | Phetolo Mashamaite | 9.55 | 14.25 | 17.73 20.32 11.72 13.30 9.55 |
| 37 | Lwaluhle Akhisu Mwelase | 13.56 | 15.00 | 13.56 15.01 15.85 14.13 19.00 |
| 38 | Dhiren Callister Nair | 8.62 | 15.22 | 13.68 15.98 23.08 8.62 15.99 |
| 39 | Pierre Henri Terblanche | 13.30 | 15.99 | 19.63 15.01 DNF 13.33 13.30 |
| 40 | Jayden Heydenreich | 10.60 | 16.67 | 10.60 20.90 17.58 11.67 20.75 |
| 41 | Juwan van der Walt | 11.89 | 16.89 | 14.35 18.81 11.89 17.50 22.52 |
| 42 | Andy Zekun Yang | 16.02 | 17.47 | 17.65 22.88 17.12 17.65 16.02 |
| 43 | Gawie Beukman | 11.96 | 18.82 | 19.70 33.12 20.98 11.96 15.77 |
| 44 | Luka Cvetkovic | 9.32 | 19.47 | 26.30 14.31 33.37 9.32 17.81 |
| 45 | Cameron Lochrie Mcleod | 12.26 | 19.62 | 20.08 16.05 22.72 34.41 12.26 |
| 46 | Pieter Cornelius Horne | 14.11 | 24.27 | 14.11 27.77 50.43 25.85 19.20 |
| 47 | Eli John Mcleod | 24.21 | 25.57 | 27.09 24.21 24.49 34.90 25.14 |
| 48 | Owen van Wyngaard | 17.57 | 29.00 | 49.70 31.21 26.40 29.40 17.57 |
| 49 | Luke Martens | 19.65 | 33.08 | 44.61 28.52 33.09 37.63 19.65 |