| 1 | Daniel Rush | 6.64 | 8.28 | 8.60 8.26 10.01 6.64 7.99 |
| 2 | Waseem Hoosain | 7.98 | 8.72 | 7.98 8.27 8.77 9.12 10.03 |
| 3 | Zayd Oomar | 8.48 | 11.49 | 8.48 10.53 14.62 9.31 15.69 |
| 4 | Jaron Weyermüller | 10.42 | 12.67 | 10.42 12.78 14.27 12.20 13.02 |
| 5 | Arav Maharajh | 12.27 | 14.28 | 13.55 13.60 15.69 16.03 12.27 |
| 6 | Rhys Richardson | 12.29 | 15.34 | 15.98 12.29 16.03 16.32 14.01 |
| 7 | Zuhayr Elias | 15.12 | 15.92 | 15.12 16.27 15.92 20.54 15.57 |
| 8 | Raefe Roodt | 13.71 | 16.22 | 17.71 17.83 14.53 16.42 13.71 |
| 9 | Christian Swartz | 12.32 | 16.65 | 18.08 12.32 24.32 14.34 17.52 |
| 10 | Mendel Wainer | 13.84 | 17.43 | 19.30 13.84 15.06 18.69 18.54 |
| 11 | Chase Lee Roodt | 19.12 | 19.50 | 19.20 21.57 19.88 19.41 19.12 |
| 12 | Hyodam Lee (이효담) | 15.44 | 19.74 | 19.61 15.44 25.73 17.30 22.30 |
| 13 | Alexander Rhoda-Herdien | 18.17 | 20.67 | 22.76 18.17 21.85 20.81 19.34 |
| 14 | Zaakir Essack | 18.35 | 20.83 | 22.99 18.35 19.81 19.70 25.24 |
| 15 | Xavier de Robillard | 18.52 | 21.47 | 18.52 21.52 25.46 21.03 21.85 |
| 16 | Keashin Lubenthiram Moodley | 15.89 | 21.53 | 15.89 19.28 22.67 23.18 22.64 |
| 17 | Muhammad Paruk | 17.99 | 21.55 | 22.81 23.52 20.88 20.96 17.99 |
| 18 | Riaan Subramoney | 19.44 | 21.58 | 26.17 21.17 19.44 20.75 22.82 |
| 19 | Timothy Lawrance | 16.40 | 21.63 | 21.82 24.92 22.50 20.58 16.40 |
| 20 | Bayden Boesak | 19.76 | 22.89 | 19.76 25.54 25.52 20.79 22.36 |
| 21 | Kelan Hemraj | 17.02 | 23.27 | 20.59 17.02 32.54 20.42 28.81 |
| 22 | Prerna Soopal | 21.90 | 23.37 | 22.70 22.42 27.98 24.99 21.90 |
| 23 | Ethan Cole Pillay | 16.63 | 24.14 | 16.63 24.26 22.75 32.51 25.42 |
| 24 | Zai Parshotam | 22.01 | 25.39 | 25.18 28.59 22.01 32.93 22.40 |
| 25 | Seth Williams | 19.50 | 25.53 | 24.96 19.50 21.85 29.79 34.42 |
| 26 | Noah Enslin | 27.25 | 29.08 | 27.25 33.28 29.65 29.46 28.12 |
| 27 | Kynan Eaton | 24.23 | 30.71 | 29.77 37.04 26.48 35.87 24.23 |
| 28 | Sharujan Sarma | 26.06 | 32.48 | 26.06 40.13 38.26 28.94 30.23 |
| 29 | Sihle Samukelo Dlamini | 27.00 | 32.63 | 32.42 30.74 27.00 DNF 34.73 |
| 30 | Jack du Plessis | 31.16 | 32.87 | 31.16 31.31 35.43 44.73 31.86 |
| 31 | Muhammad Ismail Hoosen | 29.11 | 33.51 | 39.71 38.94 29.12 32.46 29.11 |
| 32 | Ryan Rees | 29.30 | 34.10 | 44.58 29.30 32.32 35.18 34.80 |
| 33 | Asher Pearce | 31.58 | 35.85 | 37.38 40.10 31.58 31.94 38.22 |
| 34 | Blake Roodt | 29.59 | 36.38 | 29.59 41.47 32.26 57.82 35.40 |
| 35 | Nathan Clegg | 34.95 | 36.66 | 40.38 36.01 36.13 37.83 34.95 |
| 36 | Agastya Nunkoo | 35.91 | 38.48 | 35.91 38.46 53.00 39.08 37.91 |
| 37 | West Gray | 36.51 | 39.57 | 36.69 43.06 38.95 49.82 36.51 |
| 38 | Ahmed Adam | 31.21 | 40.39 | 44.76 37.44 31.21 38.97 52.56 |
| 39 | Micah Jed Burrell | 36.67 | 40.44 | 36.67 41.90 49.68 37.21 42.20 |
| 40 | Sibusiso Nyanda | 28.65 | 40.84 | 37.34 45.71 1:05.31 39.47 28.65 |
| 41 | Keanan Christopher Pillay | 35.68 | 41.15 | 41.96 37.82 44.27 43.68 35.68 |
| 42 | Dylan Maujean | 34.76 | 41.30 | 45.33 35.66 DNF 34.76 42.92 |
| 43 | Sean Rowan | 32.91 | 41.40 | 43.90 32.91 38.93 56.70 41.37 |
| 44 | Yershlyn Padayachee | 37.06 | 41.67 | 39.61 44.03 42.71 42.70 37.06 |
| 45 | Mohmmed Yusuf Timol | 36.30 | 41.94 | 36.30 41.22 42.32 46.97 42.29 |
| 46 | Dooeun Lee | 38.32 | 42.04 | 41.64 43.80 38.32 40.68 1:20.40 |
| 47 | Imani Mhlaba | 36.34 | 44.19 | 39.59 52.56 40.42 36.34 DNF |
| 48 | Oliver Roy Johnston | 40.61 | 44.19 | 44.86 47.60 41.96 40.61 45.75 |
| 49 | Ijun Jeon | 32.07 | 44.44 | 33.92 33.79 1:05.60 1:07.46 32.07 |
| 50 | Kira Parshotam | 35.03 | 45.69 | 41.70 48.59 35.03 49.22 46.79 |
| 51 | Tharshan Pillay | 43.52 | 47.20 | 46.62 43.52 51.12 43.87 1:03.61 |
| 52 | Sam du Plessis | 42.82 | 47.61 | 52.06 45.79 42.82 53.76 44.99 |
| 53 | Rahul Timmal | 30.87 | 48.78 | 39.85 30.87 45.42 1:06.51 1:01.06 |
| 54 | Muzi Dlamini | 48.77 | 51.49 | 1:05.16 49.85 48.77 53.98 50.65 |
| 55 | Hayush Naicker | 41.48 | 51.70 | 57.56 41.48 42.91 54.62 1:04.53 |
| 56 | Blaise Luke Patrick | 45.35 | 53.09 | 1:04.15 1:10.08 45.35 45.99 49.12 |
| 57 | Anthony Kalaya Rush | 47.99 | 55.39 | 50.51 55.34 47.99 1:00.33 1:21.71 |
| 58 | Thrishen Govender | 39.48 | 56.01 | 55.33 46.62 39.48 1:06.08 1:50.42 |
| 59 | Paulin Mathew | 40.67 | 59.70 | 58.19 1:02.03 DNF 40.67 58.88 |
| 60 | James Hawker | 1:01.56 | 1:11.79 | 1:11.76 1:01.56 1:10.93 1:12.68 1:19.54 |
| 61 | Anonymous | 1:07.87 | 1:15.48 | 1:07.87 1:28.30 1:28.24 1:09.11 1:09.08 |
| 62 | Romeo Brackett | 57.03 | 1:17.01 | 1:02.74 57.03 1:34.99 1:13.31 1:39.15 |
| 63 | Jaylen Govender | 56.70 | 1:17.98 | 1:14.15 56.70 1:25.70 1:14.08 1:53.88 |
| 64 | Dehana Ria Pillay | 51.04 | 1:28.31 | 1:39.87 1:29.76 2:01.70 51.04 1:15.31 |