| 1 | Daniel Rush | 12.65 | 15.43 | 16.21 13.29 16.80 21.14 12.65 |
| 2 | Maverick Pearson | 14.17 | 19.24 | 20.90 17.34 14.17 21.01 19.47 |
| 3 | Jahziel Dominic Alonzo | 17.25 | 21.64 | 26.69 17.25 19.87 20.25 24.80 |
| 4 | Micah Willenburgh | 19.28 | 23.14 | 19.28 38.77 19.55 24.27 25.60 |
| 5 | Jesse Osburn | 18.58 | 23.59 | 23.64 24.69 22.43 30.22 18.58 |
| 6 | Miga Ferreira | 17.25 | 24.58 | 23.63 27.51 22.60 35.41 17.25 |
| 7 | Dylan Swarts | 21.12 | 25.53 | 21.12 23.61 26.47 26.51 27.31 |
| 8 | Milan Blaauw | 25.88 | 28.84 | 25.88 29.00 36.09 27.39 30.12 |
| 9 | Brent Boswell | 25.39 | 29.27 | 25.75 25.39 35.94 29.90 32.16 |
| 10 | Grant Robert King | 25.56 | 29.42 | 30.81 25.56 29.55 32.99 27.90 |
| 11 | Tristan Ford | 26.65 | 29.60 | 27.36 26.65 30.11 36.30 31.32 |
| 12 | Lethabo Moeti | 21.89 | 30.10 | 34.96 37.56 26.39 28.95 21.89 |
| 13 | Juniour Kwashira | 25.73 | 30.50 | 35.36 25.73 29.69 29.68 32.13 |
| 14 | Daniël Switijnk | 26.52 | 31.28 | 35.66 26.52 33.41 31.85 28.58 |
| 15 | Syiam Chandra Tavaria | 32.63 | 35.34 | 32.63 33.83 37.63 34.55 DNF |
| 16 | Kieran Weitz | 30.51 | 36.09 | 34.10 38.30 30.51 53.51 35.87 |
| 17 | Noah Atter | 36.19 | 37.94 | 41.08 36.19 36.84 36.56 40.43 |
| 18 | Caspar Switijnk | 20.47 | 38.32 | 38.92 49.75 20.47 42.70 33.35 |
| 19 | Oluncedo Kunju | 34.70 | 41.32 | 34.70 1:06.30 38.41 49.47 36.09 |
| 20 | Carlo van Dyk | 37.87 | 41.34 | 45.07 41.92 39.12 42.98 37.87 |
| 21 | Rohan Rossouw | 34.46 | 46.94 | 45.36 34.46 55.93 1:06.91 39.53 |
| 22 | Catherine Rush | 39.99 | 51.47 | 1:01.39 52.24 39.99 58.32 43.84 |
| 23 | Timothy Lawrance | 46.16 | 51.51 | 53.83 1:16.10 46.16 49.16 51.55 |
| 24 | Albert Kruger | 39.42 | 52.08 | 57.09 55.70 39.42 51.74 48.79 |
| 25 | Liam Swanepoel | 41.34 | 52.56 | 50.75 57.06 41.34 49.88 59.42 |
| 26 | Kaine Alex Wood | 52.58 | 55.87 | 54.38 53.24 59.98 1:57.56 52.58 |
| 27 | Leonidas Baroutsos | 47.92 | 55.93 | 57.28 47.92 1:01.89 1:10.02 48.61 |
| 28 | Muhammad Muzzammil Sarwar | 1:02.12 | 1:31.23 | 3:02.58 1:23.38 1:43.95 1:02.12 1:26.37 |
| 29 | Hamza Akbar Kajie | 1:10.82 | 1:35.68 | 1:10.82 1:36.24 2:17.99 1:42.42 1:28.38 |
| 30 | Atlega Makoti | 1:15.74 | 1:53.68 | 1:15.74 1:40.54 1:55.09 DNF 2:05.41 |
| 31 | Samuel Peter Borgstrom | 2:25.54 | — | 2:25.54 3:38.23 — — — |