| 1 | Daniel Rush | 13.40 | 15.33 | 16.90 13.85 15.34 13.40 16.79 |
| 2 | Maverick Pearson | 14.06 | 17.46 | 18.39 18.34 17.72 16.31 14.06 |
| 3 | Daniël Switijnk | 16.61 | 18.29 | 16.61 27.73 17.85 19.53 17.49 |
| 4 | Jahziel Dominic Alonzo | 15.91 | 19.22 | 18.87 21.95 20.28 15.91 18.51 |
| 5 | Ayabonga John Ajayi | 17.62 | 19.90 | 21.52 18.65 17.62 DNF 19.53 |
| 6 | Jesse Osburn | 17.98 | 20.42 | 19.43 25.83 23.75 17.98 18.08 |
| 7 | Caspar Switijnk | 19.11 | 20.77 | 19.91 23.78 22.45 19.95 19.11 |
| 8 | Favour Ngulube | 15.84 | 21.25 | 23.69 15.84 20.94 27.20 19.12 |
| 9 | Milan Blaauw | 20.79 | 21.93 | 20.90 20.79 22.70 24.13 22.20 |
| 10 | Anthony Majiedt | 21.86 | 23.12 | 21.86 24.90 28.40 22.39 22.07 |
| 11 | Luc de Cafmeyer | 22.17 | 24.04 | 22.38 25.21 28.03 24.54 22.17 |
| 12 | Syiam Chandra Tavaria | 20.24 | 24.39 | 22.73 20.24 28.21 27.77 22.68 |
| 13 | Micah Willenburgh | 24.57 | 25.43 | 26.10 25.08 26.13 25.11 24.57 |
| 14 | Rohan Rossouw | 22.22 | 26.16 | 30.82 40.20 22.63 25.04 22.22 |
| 15 | Stephanus Blignaut | 23.01 | 27.64 | DNF 23.01 26.29 30.80 25.82 |
| 16 | Onotando Mqoqi | 24.66 | 28.33 | 24.69 29.88 35.57 30.41 24.66 |
| 17 | Tristan Ford | 26.24 | 28.84 | 26.76 32.09 26.24 34.49 27.66 |
| 18 | Noah Zechariah Martin | 25.46 | 32.18 | 36.20 36.27 25.46 30.82 29.51 |
| 19 | Carlo van Dyk | 27.49 | 37.71 | 45.54 40.57 37.06 35.51 27.49 |
| 20 | Philip Iwan Botha | 48.14 | 50.72 | 48.56 51.63 51.97 1:11.27 48.14 |
| 21 | Catherine Rush | 47.19 | 54.29 | 47.58 48.20 1:36.43 1:07.09 47.19 |
| 22 | Stephen Scott | 1:02.49 | 1:13.16 | 1:08.18 DNF 1:02.49 1:08.74 1:22.57 |
| 23 | Abraham Hendrik Petrus van den Berg | 1:08.55 | 1:15.61 | 2:14.12 1:21.50 1:09.31 1:08.55 1:16.02 |
| 24 | Regardt Reynolds | 1:16.35 | 1:38.65 | 1:44.17 1:41.97 DNF 1:29.82 1:16.35 |
| 25 | Wian Stephan Lotter | 2:07.36 | — | 2:10.71 2:07.36 — — — |
| 26 | Mikayla Reynolds | 2:50.88 | — | DNF 2:50.88 — — — |