| 1 | Osman Badroodin | 1.90 | 3.53 | 1.90 4.54 5.50 3.02 3.02 |
| 2 | Amahle Nyembe | 3.20 | 4.11 | 3.99 4.61 3.20 4.38 3.96 |
| 3 | Rhynard Steyn | 3.18 | 4.38 | 7.71 3.81 3.19 3.18 6.14 |
| 4 | Juandré Jacobs | 2.77 | 4.63 | 5.77 4.85 3.28 5.75 2.77 |
| 5 | Ian Luies | 3.03 | 4.63 | 4.34 5.32 4.23 5.57 3.03 |
| 6 | Albert Kruger | 3.36 | 5.29 | 6.16 8.82 4.52 3.36 5.19 |
| 7 | Christiaan Botha | 4.49 | 5.59 | 7.57 4.49 5.27 5.30 6.20 |
| 8 | Noah Levin | 4.15 | 5.68 | 4.15 5.08 5.27 8.19 6.70 |
| 9 | Marike Faught | 3.12 | 5.78 | 3.12 6.25 4.74 6.63 6.35 |
| 10 | Yusuf Talha Sayed Karim | 3.82 | 6.02 | 6.31 11.54 3.82 5.19 6.56 |
| 11 | Kagoentle Mokhabela | 4.72 | 6.02 | 5.11 4.72 5.51 7.44 7.66 |
| 12 | Kéan Botha | 4.97 | 6.15 | 6.33 6.84 4.97 5.28 7.13 |
| 13 | Bethanie Botha | 4.69 | 6.17 | 5.43 4.69 6.97 7.75 6.11 |
| 14 | Mendel Wainer | 4.54 | 6.58 | 6.67 8.48 4.54 6.31 6.76 |
| 15 | Jared Jurisich | 5.14 | 6.59 | 5.14 6.34 7.23 6.90 6.54 |
| 16 | Ruben van Niekerk | 3.54 | 6.68 | 7.37 17.00 4.06 8.60 3.54 |
| 17 | Jacques Andre Horne | 4.84 | 6.74 | 6.93 7.47 7.37 4.84 5.92 |
| 18 | Michael Kahumba | 4.51 | 7.10 | 8.37 DNF 4.51 5.33 7.60 |
| 19 | Tumelo Kahumba | 4.93 | 7.21 | 4.93 8.22 5.76 7.66 10.59 |
| 20 | Taulha Muhammad | 5.83 | 7.28 | 7.28 7.58 6.99 8.11 5.83 |
| 21 | Itai Seth Polon | 5.28 | 7.29 | 5.71 5.28 9.56 8.30 7.85 |
| 22 | Muhammed Trajia | 5.82 | 7.33 | 9.09 5.82 8.55 6.99 6.46 |
| 23 | Siddhartha Naran | 3.36 | 7.95 | 3.36 9.80 7.75 8.62 7.48 |
| 24 | Armandt Botha | 6.12 | 8.00 | 6.12 6.20 8.03 10.52 9.76 |
| 25 | Jake Fisher | 7.85 | 9.48 | 13.05 8.16 8.76 7.85 11.52 |
| 26 | Ibrahim Shakeel | 6.09 | 9.52 | 16.84 11.48 8.75 6.09 8.34 |
| 27 | Abdulraheem Usman | 7.84 | 9.72 | 10.80 9.94 7.84 9.80 9.41 |
| 28 | Jack du Plooy | 8.35 | 10.12 | 9.45 8.35 10.08 12.29 10.82 |
| 29 | David Dreijer | 9.70 | 11.47 | 9.70 12.39 10.29 11.72 18.64 |
| 30 | Kaleb Kelly | 9.58 | 12.94 | 9.58 12.66 13.22 13.51 12.95 |
| 31 | Yehoshua Notelovitz | 8.82 | 13.14 | 13.70 12.23 8.82 14.60 13.49 |
| 32 | Lucca Franco | 8.82 | 13.29 | 10.53 14.52 26.20 8.82 14.83 |
| 33 | Martin du Plooy | 6.20 | 13.48 | 14.61 6.20 15.59 12.06 13.78 |
| 34 | Tobias Lochner | 10.48 | 13.68 | 10.48 12.02 17.42 11.61 DNF |
| 35 | Keegan Horn | 12.07 | 14.64 | 12.84 17.36 13.71 12.07 23.13 |
| 36 | Sadie Botha | 9.26 | 14.86 | 21.70 12.98 9.26 18.47 13.14 |
| 37 | Pieter Cornelius Horne | 8.55 | 15.46 | 14.27 15.46 20.58 8.55 16.64 |
| 38 | Mordecai Madyavanhu | 13.27 | 15.99 | 26.86 13.62 13.27 16.32 18.02 |
| 39 | Ian James Mcleod | 11.65 | 16.08 | 16.42 22.36 13.16 11.65 18.67 |
| 40 | Lewis Janse van Rensburg | 8.65 | 16.12 | 8.65 10.53 23.93 19.70 18.13 |
| 41 | Hammaad Dawood | 14.75 | 17.08 | 17.26 14.75 15.72 18.25 20.37 |
| 42 | Mabore Sekele | 14.48 | 18.39 | 16.52 14.48 DNF 21.50 17.16 |
| 43 | Abdulkareem Usman | 12.09 | 20.34 | DNF 20.05 20.53 12.09 20.45 |
| 44 | Danny Kahumba | 42.52 | 52.71 | 46.99 42.52 59.81 51.34 1:03.21 |
| 45 | Mateo Zarko Cvetkovic | 7.39 | DNF | DNF 8.31 DNF 7.39 8.17 |
| 46 | Yoni Magid | 12.31 | DNF | 12.31 53.24 DNF 53.46 DNF |