Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Finish |
| 1 | 342 | | Lukhanyo NOBAKADA | Lukhanyo NOBAKADA #342 Male Senior | 01:09:42 | 01:09:42 | 1 (1) | Senior | 1 | Male | 1 | KHAYELITSHA AC | 01:09:42 |
| 2 | 351 | | Lungile GONGQA | Lungile GONGQA #351 Male 40-49 | 01:10:30 | 01:10:30 | 1 (2) | 40-49 | 1 | Male | 2 | TEMP | 01:10:30 |
| 3 | 359 | | Star SHAYAMANO | Star SHAYAMANO #359 Male Senior | 01:11:15 | 01:11:15 | 2 (3) | Senior | 2 | Male | 3 | AAC | 01:11:15 |
| 4 | 350 | | Sibusiso MADIKAZELA | Sibusiso MADIKAZELA #350 Male Senior | 01:11:56 | 01:11:56 | 3 (4) | Senior | 3 | Male | 4 | NEBANK WP | 01:11:56 |
| 5 | 160 | | Aphelele MTAYISE | Aphelele MTAYISE #160 Male Senior | 01:19:42 | 01:19:42 | 4 (5) | Senior | 4 | Male | 5 | SOUTH AFRICAN POLICE SERVICE WP | 01:19:42 |
| 6 | 338 | | Anathi MTYI | Anathi MTYI #338 Male Senior | 01:20:40 | 01:20:40 | 5 (6) | Senior | 5 | Male | 6 | Chillies Athletics Club | 01:20:40 |
| 7 | 77 | | Ayanda GWADISO | Ayanda GWADISO #77 Male Senior | 01:22:56 | 01:22:56 | 6 (7) | Senior | 6 | Male | 7 | | 01:22:56 |
| 8 | 352 | | Zintle XINIWE | Zintle XINIWE #352 Female Senior | 01:23:45 | 01:23:45 | 1 (1) | Senior | 1 | Female | 1 | BOXER AC | 01:23:45 |
| 9 | 67 | | Emmanuel FREDERICKS | Emmanuel FREDERICKS #67 Male Junior | 01:24:18 | 01:24:18 | 1 (8) | Junior | 1 | Male | 8 | | 01:24:18 |
| 10 | 325 | | Franz-Erich STREICHER | Franz-Erich STREICHER #325 Male Senior | 01:24:54 | 01:24:54 | 7 (9) | Senior | 7 | Male | 9 | TEMP | 01:24:54 |
| 11 | 253 | | Hayley TONKIN | Hayley TONKIN #253 Female Senior | 01:27:15 | 01:27:15 | 2 (2) | Senior | 2 | Female | 2 | TEMP | 01:27:15 |
| 12 | 86 | | John HUTCHINSON | John HUTCHINSON #86 Male Senior | 01:28:08 | 01:28:08 | 8 (10) | Senior | 8 | Male | 10 | LANGEBAAN AC | 01:28:08 |
| 13 | 126 | | Teboho LINYELO | Teboho LINYELO #126 Male 40-49 | 01:31:16 | 01:31:16 | 2 (11) | 40-49 | 2 | Male | 11 | CLUB MYKONOS MULTISPORT | 01:31:16 |
| 14 | 301 | | Henry CIEVERTS | Henry CIEVERTS #301 Male 60-69 | 01:31:21 | 01:31:21 | 1 (12) | 60-69 | 1 | Male | 12 | PINELANDS AC | 01:31:21 |
| 15 | 358 | | Bester DIRKIE | Bester DIRKIE #358 Male Senior | 01:31:56 | 01:31:56 | 9 (13) | Senior | 9 | Male | 13 | | 01:31:56 |
| 16 | 40 | | Louis CLAASSEN | Louis CLAASSEN #40 Male 60-69 | 01:33:02 | 01:33:02 | 2 (14) | 60-69 | 2 | Male | 14 | LANGEBAAN STRANDLOPERS | 01:33:02 |
| 17 | 137 | | Fikanomusa MAKHATHINI | Fikanomusa MAKHATHINI #137 Male 40-49 | 01:33:02 | 01:33:02 | 3 (15) | 40-49 | 3 | Male | 15 | WEST COAST AC | 01:33:02 |
| 18 | 173 | | Zibusiso NGWENYA | Zibusiso NGWENYA #173 Male 40-49 | 01:33:56 | 01:33:56 | 4 (16) | 40-49 | 4 | Male | 16 | HOPEFIELD AC | 01:33:56 |
| 19 | 162 | | Naison MUREGA | Naison MUREGA #162 Male Senior | 01:33:58 | 01:33:58 | 10 (17) | Senior | 10 | Male | 17 | LANGEBAAN STRANDLOPERS | 01:33:58 |
| 20 | 355 | | Lisa-Jo AUSTIN | Lisa-Jo AUSTIN #355 Female Senior | 01:34:52 | 01:34:52 | 3 (3) | Senior | 3 | Female | 3 | TEMP | 01:34:52 |
| 21 | 356 | | Andrew AUSTIN | Andrew AUSTIN #356 Male 40-49 | 01:34:53 | 01:34:53 | 5 (18) | 40-49 | 5 | Male | 18 | | 01:34:53 |
| 22 | 146 | | Kelly MENDONCA | Kelly MENDONCA #146 Female Senior | 01:35:47 | 01:35:47 | 4 (4) | Senior | 4 | Female | 4 | LANGEBAAN STRANDLOPERS | 01:35:47 |
| 23 | 167 | | Anton NEETHLING | Anton NEETHLING #167 Male 40-49 | 01:36:14 | 01:36:14 | 6 (19) | 40-49 | 6 | Male | 19 | DURBANVILLE AC | 01:36:14 |
| 24 | 90 | | Stanton JANSEN | Stanton JANSEN #90 Male Senior | 01:37:26 | 01:37:26 | 11 (20) | Senior | 11 | Male | 20 | LANGEBAAN AC | 01:37:26 |
| 25 | 191 | | Zahir PHILLIPS | Zahir PHILLIPS #191 Male Senior | 01:38:22 | 01:38:22 | 12 (21) | Senior | 12 | Male | 21 | KENSINGTON & FACTRETON SAC | 01:38:22 |
| 26 | 206 | | Yaseen RHODE | Yaseen RHODE #206 Male 40-49 | 01:38:23 | 01:38:23 | 7 (22) | 40-49 | 7 | Male | 22 | KENSINGTON & FACTRETON SAC | 01:38:23 |
| 27 | 299 | | Mariko BENESI | Mariko BENESI #299 Male 40-49 | 01:38:35 | 01:38:35 | 8 (23) | 40-49 | 8 | Male | 23 | | 01:38:35 |
| 28 | 306 | | Jacques MOUTON | Jacques MOUTON #306 Male 50-59 | 01:40:04 | 01:40:04 | 1 (24) | 50-59 | 1 | Male | 24 | | 01:40:04 |
| 29 | 124 | | Refuoe Samuel LESIA | Refuoe Samuel LESIA #124 Male Senior | 01:41:14 | 01:41:14 | 13 (25) | Senior | 13 | Male | 25 | | 01:41:14 |
| 30 | 333 | | Musa SIXHOLO | Musa SIXHOLO #333 Male Senior | 01:41:34 | 01:41:34 | 14 (26) | Senior | 14 | Male | 26 | TEMP | 01:41:34 |
| 31 | 76 | | Petrus GROENEWALD | Petrus GROENEWALD #76 Male Senior | 01:41:44 | 01:41:44 | 15 (27) | Senior | 15 | Male | 27 | BOXER AC | 01:41:44 |
| 32 | 140 | | Junita MAREE | Junita MAREE #140 Female 40-49 | 01:42:02 | 01:42:02 | 1 (5) | 40-49 | 1 | Female | 5 | BRACKENFELL AC | 01:42:02 |
| 33 | 130 | | Lorenzo LUCAS | Lorenzo LUCAS #130 Male 60-69 | 01:42:12 | 01:42:12 | 3 (28) | 60-69 | 3 | Male | 28 | NEDBANK RUNNING CLUB WP | 01:42:12 |
| 34 | 236 | | Adrian SOLOMON | Adrian SOLOMON #236 Male Senior | 01:43:21 | 01:43:21 | 16 (29) | Senior | 16 | Male | 29 | | 01:43:21 |
| 35 | 171 | | Sarie NEL | Sarie NEL #171 Female Senior | 01:43:28 | 01:43:28 | 5 (6) | Senior | 5 | Female | 6 | | 01:43:28 |
| 36 | 166 | | Nhlanhla NDLOVU | Nhlanhla NDLOVU #166 Male Senior | 01:43:48 | 01:43:48 | 17 (30) | Senior | 17 | Male | 30 | CLUB MYKONOS MULTISPORT | 01:43:48 |
| 37 | 85 | | Alwyn HUGO | Alwyn HUGO #85 Male 40-49 | 01:43:49 | 01:43:49 | 9 (31) | 40-49 | 9 | Male | 31 | | 01:43:49 |
| 38 | 183 | | Francois OLIPHANT | Francois OLIPHANT #183 Male 40-49 | 01:44:05 | 01:44:05 | 10 (32) | 40-49 | 10 | Male | 32 | WELLINGTON AC | 01:44:05 |
| 39 | 57 | | Alistar DIRKSE | Alistar DIRKSE #57 Male Junior | 01:44:37 | 01:44:37 | 2 (33) | Junior | 2 | Male | 33 | CLUB MYKONOS MULTISPORT | 01:44:37 |
| 40 | 282 | | Anna VAN ZYL | Anna VAN ZYL #282 Female Senior | 01:44:42 | 01:44:42 | 6 (7) | Senior | 6 | Female | 7 | LANGEBAAN STRANDLOPERS | 01:44:42 |
| 41 | 223 | | Lizanne SCHOLTZ | Lizanne SCHOLTZ #223 Female 50-59 | 01:44:42 | 01:44:42 | 1 (8) | 50-59 | 1 | Female | 8 | LANGEBAAN STRANDLOPERS | 01:44:42 |
| 42 | 272 | | Louis VAN DER WALT | Louis VAN DER WALT #272 Male 50-59 | 01:44:42 | 01:44:42 | 2 (34) | 50-59 | 2 | Male | 34 | LANGEBAAN STRANDLOPERS | 01:44:42 |
| 43 | 58 | | Alicia DU PLESSIS | Alicia DU PLESSIS #58 Female Senior | 01:44:46 | 01:44:46 | 7 (9) | Senior | 7 | Female | 9 | | 01:44:46 |
| 44 | 92 | | Iwan JANSEN VAN RENSBURG | Iwan JANSEN VAN RENSBURG #92 Male Senior | 01:44:58 | 01:44:58 | 18 (35) | Senior | 18 | Male | 35 | | 01:44:58 |
| 45 | 227 | | Luyanda SEYIBHOKHWE | Luyanda SEYIBHOKHWE #227 Male 40-49 | 01:45:23 | 01:45:23 | 11 (36) | 40-49 | 11 | Male | 36 | | 01:45:23 |
| 46 | 47 | | Shaun DE JAGER | Shaun DE JAGER #47 Male 40-49 | 01:45:25 | 01:45:25 | 12 (37) | 40-49 | 12 | Male | 37 | CLUB MYKONOS MULTISPORT | 01:45:25 |
| 47 | 235 | | Wilfred SOEGOP | Wilfred SOEGOP #235 Male Senior | 01:46:02 | 01:46:02 | 19 (38) | Senior | 19 | Male | 38 | HOPEFIELD AC | 01:46:02 |
| 48 | 263 | | Michaela VAN DEN BERG | Michaela VAN DEN BERG #263 Female Senior | 01:46:22 | 01:46:22 | 8 (10) | Senior | 8 | Female | 10 | | 01:46:22 |
| 49 | 177 | | Leslie NORRIS | Leslie NORRIS #177 Male 60-69 | 01:46:25 | 01:46:25 | 4 (39) | 60-69 | 4 | Male | 39 | CAPE MULTI SPORT CLUB | 01:46:25 |
| 50 | 222 | | Jacob SCHOLTZ | Jacob SCHOLTZ #222 Male Senior | 01:48:08 | 01:48:08 | 20 (40) | Senior | 20 | Male | 40 | MELKBOS AC | 01:48:08 |