| 1 | Feliks Zemdegs | 5.91 | 6.77 | 8.50 7.25 6.09 6.97 5.91 |
| 2 | Mats Valk | 7.22 | 8.04 | 8.41 7.22 7.96 8.27 7.88 |
| 3 | Stephen Cotterrell | 13.55 | 15.61 | 15.63 17.50 13.69 13.55 17.84 |
| 4 | Maverick Pearson | 16.15 | 18.48 | 51.55 17.94 20.91 16.15 16.58 |
| 5 | Pierre Cilliers | 14.16 | 19.05 | 22.06 18.33 DNF 14.16 16.75 |
| 6 | Arnaud van Galen | 18.31 | 19.23 | 21.47 19.40 18.31 18.61 19.69 |
| 7 | Tristan Viranyi | 18.02 | 21.91 | 25.59 20.15 21.43 24.15 18.02 |
| 8 | Lindsay Hans | 19.05 | 22.32 | 23.84 19.22 26.43 23.90 19.05 |
| 9 | Jacq van Jaarsveld | 16.00 | 24.19 | 31.11 24.34 16.00 17.11 DNF |
| 10 | Zac Rubin | 19.33 | 25.64 | 19.33 25.34 DNF 30.61 20.96 |
| 11 | Abe Wickham | 21.80 | 26.46 | 31.66 26.38 21.80 31.00 22.00 |
| 12 | Kimon Candiotes | 24.80 | 29.37 | 31.43 26.00 30.68 35.33 24.80 |
| 13 | Donovan Hale | 29.40 | 31.08 | 32.88 29.40 29.97 34.80 30.40 |
| 14 | Liza-Mari du Plessis | 30.08 | 32.65 | 35.93 30.34 42.71 30.08 31.69 |
| 15 | Sasha Katz | 28.63 | 33.40 | 36.90 34.59 34.63 30.97 28.63 |
| 16 | Stefan van der Sandt | 28.61 | 34.22 | 39.06 28.61 29.52 1:04.99 34.08 |
| 17 | Jacus Horne | 27.86 | 34.35 | 36.66 34.94 33.17 27.86 34.94 |
| 18 | Devin Joubert | 28.27 | 34.75 | 33.43 40.52 35.77 28.27 35.05 |
| 19 | Haotian Xian | 30.81 | 35.06 | 35.75 30.81 49.02 37.66 31.77 |
| 20 | Willem Johannes Meyer | 24.43 | 35.24 | 34.96 30.72 24.43 DNF 40.05 |
| 21 | Alex Pickering | 29.55 | 38.75 | 38.33 42.28 48.93 29.55 35.63 |
| 22 | Francois Kemp | 32.53 | 42.31 | 41.05 51.38 44.88 41.00 32.53 |
| 23 | Amnon Melzer | 37.72 | 44.95 | 46.83 49.08 43.81 44.21 37.72 |
| 24 | Nissim Brett | 40.97 | 46.72 | 51.68 52.61 42.25 46.22 40.97 |
| 25 | Niel Theron | 38.97 | 47.31 | 46.44 57.22 49.33 38.97 46.15 |
| 26 | Menachem Altman | 38.11 | 48.02 | 38.11 47.55 45.10 1:01.71 51.40 |
| 27 | Sarah Katz | 48.16 | 50.68 | 1:04.16 51.66 52.08 48.16 48.31 |
| 28 | Marco Ribeiro | 43.59 | 50.70 | 47.40 49.06 55.63 43.59 1:05.91 |
| 29 | Adam Schewitz | 38.03 | 50.75 | 53.80 54.11 38.03 DNF 44.34 |
| 30 | Kyle Taylor | 47.19 | 51.26 | 51.72 48.80 53.27 1:23.80 47.19 |
| 31 | Christian Garry | 33.59 | 54.28 | 1:05.41 1:08.00 33.59 55.72 41.71 |
| 32 | Jean-Jacq du Plessis | 51.28 | 54.58 | 1:04.34 51.28 55.27 54.36 54.11 |
| 33 | Jo-Bert van Deventer | 46.18 | 55.08 | 1:00.52 46.18 1:09.21 47.25 57.47 |
| 34 | Joseph Melzer | 46.52 | 55.86 | 1:02.86 46.52 49.22 1:01.46 56.90 |
| 35 | Tougheed Marlie | 38.81 | 57.34 | 56.52 54.59 1:00.90 1:08.27 38.81 |
| 36 | Daniel Schewitz | 50.66 | 1:00.01 | DNF 53.03 1:09.69 50.66 57.30 |
| 37 | Ivan Visser | 1:00.25 | 1:03.80 | 1:06.97 1:02.03 1:13.36 1:02.41 1:00.25 |
| 38 | Ulrich Gaum | 52.66 | 1:04.37 | 52.66 1:05.77 1:00.47 1:06.86 DNF |
| 39 | Leo Bachmann | 1:01.31 | 1:04.66 | 1:06.84 1:01.94 DNF 1:05.21 1:01.31 |
| 40 | Amaan Nadvi | 59.40 | 1:05.13 | 59.40 1:07.33 1:08.47 1:04.13 1:03.94 |
| 41 | Maxwell Musakanda | 54.11 | 1:06.76 | 59.40 1:21.36 1:19.47 54.11 1:01.40 |
| 42 | Sifan Liang | 54.27 | 1:06.76 | 1:44.66 1:24.28 56.22 59.78 54.27 |
| 43 | Yehuda Hecht | 1:08.84 | 1:10.42 | 1:11.90 1:08.96 1:10.41 1:19.66 1:08.84 |
| 44 | Mark Taylor | 1:01.02 | 1:10.59 | 1:20.09 1:14.77 1:13.40 1:01.02 1:03.61 |
| 45 | Liam Hewitson | 49.90 | 1:12.77 | 49.90 1:12.99 1:29.46 55.86 2:00.61 |
| 46 | Jeanré Wilken | 1:10.18 | 1:14.24 | 1:24.31 1:17.06 1:10.18 1:10.69 1:14.97 |
| 47 | Brian Joubert | 1:07.18 | 1:15.55 | 1:25.66 1:12.75 1:13.69 1:20.21 1:07.18 |
| 48 | Bianca Curitz | 1:03.21 | 1:17.49 | 1:21.15 1:08.75 1:22.58 1:03.21 2:20.38 |
| 49 | Ross Silbert | 1:12.41 | 1:18.66 | 1:21.90 1:12.41 1:17.03 1:17.06 1:50.68 |
| 50 | Yael Kallmann | 1:08.61 | 1:20.13 | 1:25.25 1:10.59 1:24.55 1:08.61 1:25.83 |
| 51 | Samuel Gawronsky | 1:08.27 | 1:21.35 | 1:27.80 1:08.27 1:37.78 1:19.91 1:16.33 |
| 52 | Ketan Tailor | 1:14.34 | 1:21.72 | 1:18.38 1:36.72 1:19.13 1:14.34 1:27.65 |
| 53 | Tyla Gill | 1:06.58 | 1:23.71 | 1:35.02 1:18.09 1:18.08 1:34.96 1:06.58 |
| 54 | David Shochot | 1:03.63 | 1:23.77 | 1:21.08 1:31.08 1:03.63 1:24.47 1:25.77 |
| 55 | Craig Simpson | 1:09.63 | 1:24.36 | DNF 1:31.61 1:14.11 1:09.63 1:27.36 |
| 56 | Joseph Ruiz von Walter | 1:09.00 | 1:25.16 | 1:09.00 2:00.83 1:39.28 1:18.34 1:17.86 |
| 57 | Trevor Nell | 1:18.08 | 1:25.32 | 1:29.25 2:14.83 1:19.46 1:27.25 1:18.08 |
| 58 | Yisroel Hecht | 1:10.94 | 1:25.40 | 1:35.96 2:08.16 1:24.25 1:10.94 1:16.00 |
| 59 | Matt Rubin | 1:03.06 | 1:26.09 | 1:26.77 1:03.06 1:37.86 1:28.21 1:23.30 |
| 60 | Robbie Taylor | 1:16.15 | 1:26.74 | 1:49.93 1:16.15 1:28.61 1:33.69 1:17.93 |
| 61 | Sabiha Jhetam-Loonat | 1:10.83 | 1:29.04 | 2:46.28 1:41.90 1:15.80 1:10.83 1:29.41 |
| 62 | Ethan Johnson | 1:26.50 | 1:31.53 | 1:33.46 1:32.31 1:28.83 1:36.68 1:26.50 |
| 63 | Tristan Thomas | 1:14.63 | 1:32.39 | 1:51.52 1:19.97 1:14.63 DNF 1:25.68 |
| 64 | Luke Chadwick | 1:02.61 | 1:37.27 | 2:03.36 1:21.25 1:02.61 1:47.03 1:43.53 |
| 65 | Lance Katz | 1:22.69 | 1:41.45 | 1:38.36 1:40.47 1:55.69 1:22.69 1:45.53 |
| 66 | Dylan Maneveld | 1:40.90 | 1:43.79 | 1:43.99 1:43.83 1:40.90 1:56.22 1:43.56 |
| 67 | Gayle Apfel | 1:25.75 | 1:44.49 | 1:56.59 1:25.75 2:53.27 1:46.36 1:30.52 |
| 68 | Shane Jacobs | 1:10.96 | 1:44.56 | 2:44.68 DNF 1:13.16 1:10.96 1:15.83 |
| 69 | Hannes van Niekerk | 1:36.63 | 1:46.57 | 1:39.31 1:36.63 2:12.99 1:41.75 1:58.65 |
| 70 | Lisa Bergoff Grey | 1:37.44 | 1:52.98 | 1:59.86 1:37.44 1:42.15 DNF 1:56.93 |
| 71 | Alistair Mc Donald | 1:12.88 | 1:54.91 | 2:04.77 2:23.31 1:55.46 1:12.88 1:44.50 |
| 72 | Elouise Nell | 1:41.36 | 2:02.62 | 2:06.40 DNF 2:19.19 1:42.27 1:41.36 |
| 73 | Juan Holscher | 1:39.00 | 2:03.37 | 2:05.80 1:52.71 2:45.50 2:11.61 1:39.00 |
| 74 | Duncan Maneveld | 1:54.11 | 2:07.93 | 2:40.53 2:10.74 1:56.05 1:54.11 2:17.00 |
| 75 | Erica Williams | 2:05.90 | 2:22.65 | 3:14.77 2:20.00 2:05.90 2:13.31 2:34.63 |
| 76 | Yehuda Brett | 1:43.55 | 2:25.64 | 2:41.69 1:43.55 6:25.08 2:31.55 2:03.68 |
| 77 | Adam Mohamed | 1:05.71 | 2:31.76 | DNF 3:18.22 1:05.71 2:42.15 1:34.91 |
| 78 | Faith Martin | 2:16.30 | 2:42.03 | DNF 2:36.61 2:16.30 2:25.02 3:04.47 |
| 79 | Declan Heathcote-Marks | 1:29.99 | 2:53.16 | 3:30.13 1:58.50 DNF 1:29.99 3:10.86 |
| 80 | Jeremy Martin | 1:38.30 | 3:02.36 | 3:42.66 DNF 1:38.30 1:41.90 3:42.53 |
| 81 | Bini Shulman | 18.46 | DNF | 20.16 DNF DNF 18.46 21.81 |
| 82 | Luca Karsten | 35.44 | DNF | 39.02 DNF 35.44 DNF DNF |
| 83 | Tracy Visser | DNF | DNF | DNF DNF DNF DNF DNF |