| 1 | Maverick Pearson | 9.65 | 11.48 | 12.28 9.65 11.69 11.08 11.66 |
| 2 | Abdul Darries | 11.81 | 12.16 | DNF 12.05 11.83 12.61 11.81 |
| 3 | Tyrone Warren Bayliss | 13.52 | 13.83 | 13.91 14.27 13.52 14.02 13.56 |
| 4 | Dylan Swarts | 11.72 | 13.88 | 14.63 14.09 12.91 11.72 15.33 |
| 5 | Stephen Cotterrell | 13.56 | 14.40 | 15.43 14.28 13.56 14.77 14.14 |
| 6 | Bini Shulman | 11.34 | 14.91 | DNF 15.78 14.38 14.56 11.34 |
| 7 | Walt Deyzel | 14.97 | 16.21 | 16.38 15.93 16.33 20.80 14.97 |
| 8 | Brent Boswell | 15.97 | 17.67 | 16.44 17.33 19.24 20.64 15.97 |
| 9 | Samuel Peters | 17.05 | 19.88 | 19.48 17.05 20.90 21.33 19.26 |
| 10 | Lucian Erasmus | 14.58 | 20.51 | 25.46 18.27 21.90 21.36 14.58 |
| 11 | Jaco Momberg | 20.02 | 21.65 | 21.90 20.58 20.02 22.46 28.11 |
| 12 | Calum Visagie | 17.59 | 21.93 | 24.28 17.59 22.11 21.27 22.40 |
| 13 | Jacq van Jaarsveld | 19.30 | 23.92 | 24.25 23.08 24.44 25.43 19.30 |
| 14 | Ross Donaldson | 22.34 | 24.44 | 24.56 25.13 22.34 23.63 32.59 |
| 15 | Gabriel Robinson | 21.90 | 26.40 | 21.90 22.71 33.19 28.88 27.61 |
| 16 | Ricco Visser | 22.66 | 27.00 | 27.63 22.66 28.71 24.77 28.61 |
| 17 | Callan Wesson | 21.50 | 27.19 | 29.56 24.89 21.50 29.47 27.21 |
| 18 | Kyle Meaker | 27.25 | 28.06 | 33.28 27.63 27.75 28.80 27.25 |
| 19 | Matthew Hill | 22.66 | 28.26 | 28.93 28.18 22.66 28.21 28.40 |
| 20 | Luke Chadwick | 21.31 | 29.89 | 28.97 29.31 21.31 31.53 31.40 |
| 21 | Christiaan Davel | 25.88 | 32.75 | 33.25 32.52 32.47 25.88 38.78 |
| 22 | Damien Hurter | 30.09 | 33.03 | 30.09 38.58 30.27 30.25 51.56 |
| 23 | Theuns van der Merwe | 31.12 | 33.87 | 31.46 31.12 35.06 36.83 35.10 |
| 24 | Shaun Karl Luger | 33.11 | 35.03 | 33.40 45.68 38.28 33.40 33.11 |
| 25 | Sasha Katz | 30.08 | 35.47 | 40.75 30.08 31.80 52.97 33.85 |
| 26 | Keenan Wagner | 34.38 | 38.06 | 35.06 43.09 52.44 34.38 36.03 |
| 27 | Kathan Thompson | 31.08 | 42.00 | 31.08 38.96 44.69 42.34 52.31 |
| 28 | Matthew Jean Thompson | 38.66 | 42.24 | 43.44 43.88 38.66 46.47 39.40 |
| 29 | Jean Zwiegers | 41.75 | 43.92 | 59.94 42.59 42.36 41.75 46.80 |
| 30 | Yahya Ballim | 40.84 | 45.26 | 41.33 1:08.06 42.68 40.84 51.78 |
| 31 | Zachary Bekker | 45.77 | 47.19 | 47.50 1:01.55 46.96 45.77 47.11 |
| 32 | Raaid Fajandar | 44.13 | 48.84 | 51.18 44.13 47.83 49.65 49.05 |
| 33 | Wikus van Rooyen | 44.86 | 49.16 | 48.92 48.03 50.52 44.86 51.41 |
| 34 | Zetah Lyners | 43.66 | 49.45 | 52.36 45.30 43.66 50.69 53.31 |
| 35 | Justin Hamann | 39.38 | 49.47 | 49.68 53.55 39.38 45.19 54.15 |
| 36 | David Ernstzen | 41.22 | 50.05 | 53.46 DNF 41.22 55.43 41.25 |
| 37 | Michael Wade | 46.21 | 50.79 | 49.21 50.17 46.21 1:06.58 53.00 |
| 38 | Tsundzukani Richmond Nghondzweni | 46.43 | 51.91 | 46.43 54.41 49.52 1:02.87 51.81 |
| 39 | Sammy Harris | 47.46 | 52.17 | 55.56 47.46 48.29 1:06.15 52.66 |
| 40 | Jared Becker | 43.63 | 52.48 | DNF 48.60 53.93 43.63 54.90 |
| 41 | Sarah Katz | 43.36 | 53.48 | 55.11 53.63 57.26 51.71 43.36 |
| 42 | Jean Serfontein | 53.40 | 58.14 | 55.02 58.03 53.40 1:06.56 1:01.36 |
| 43 | MJ Nienkenpeer | 53.27 | 58.19 | 1:01.25 53.27 56.44 56.88 1:15.71 |
| 44 | Caleb Dukes | 55.44 | 1:04.36 | 1:06.93 1:08.50 57.65 55.44 1:10.30 |
| 45 | Kate Vineall | 46.61 | 1:09.40 | 1:27.30 1:13.52 47.38 1:33.75 46.61 |
| 46 | Catryn de Mink | 1:03.50 | 1:09.72 | 1:03.50 1:07.25 1:25.66 1:13.56 1:08.34 |
| 47 | DG Olivier | 57.89 | 1:10.59 | 1:11.47 1:13.88 57.89 1:21.84 1:06.41 |
| 48 | Ori Rose Melzer | 56.33 | 1:10.91 | 56.33 1:01.93 1:10.27 1:22.19 1:20.52 |
| 49 | Justin de Mink | 59.91 | 1:12.94 | 59.91 1:15.30 1:42.65 1:10.46 1:13.07 |
| 50 | Matthew Scholtz | 1:05.13 | 1:13.56 | 1:13.51 1:21.52 1:05.65 1:55.78 1:05.13 |
| 51 | Keean Vassen | 1:03.30 | 1:14.02 | 1:14.48 1:20.53 1:03.30 1:07.05 1:24.25 |
| 52 | Eddy Fick | 1:00.31 | 1:15.38 | 1:10.52 1:17.17 1:44.97 1:00.31 1:18.44 |
| 53 | Sean Burger | 1:05.02 | 1:18.12 | 1:05.02 1:14.59 1:15.46 1:41.40 1:24.30 |
| 54 | Courtnay Curtis Davids | 1:29.09 | 2:03.88 | 1:43.61 1:29.09 2:18.86 DNF 2:09.16 |
| 55 | Oliver French | 1:13.80 | 2:06.55 | 2:08.61 2:10.93 2:00.11 1:13.80 2:31.40 |
| 56 | Amnon Melzer | 1:59.71 | 2:21.84 | 2:22.40 1:59.71 3:06.52 2:04.22 2:38.90 |
| 57 | Saeed Natherson | 55.72 | DNF | DNF 55.72 1:08.30 DNF 1:03.25 |