Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Turn Around | Finish |
| 1 | 305 | | Lindokuhle MSOMI | Lindokuhle MSOMI #305 Male Open | 01:21:46 | 01:21:46 | 1 (1) | Open | 1 | Male | 1 | 07:45:49 | 08:26:09 |
| 2 | 266 | | Hlomaya MACHEZA | Hlomaya MACHEZA #266 Male Open | 01:23:09 | 01:23:09 | 2 (2) | Open | 2 | Male | 2 | 07:46:18 | 08:27:24 |
| 3 | 233 | | Siyabonga MADLALA | Siyabonga MADLALA #233 Male Open | 01:23:53 | 01:23:53 | 3 (3) | Open | 3 | Male | 3 | 07:46:02 | 08:28:16 |
| 4 | 249 | | Derek WASSERFALL | Derek WASSERFALL #249 Male 40-49 | 01:31:23 | 01:31:23 | 1 (4) | 40-49 | 1 | Male | 4 | 07:48:38 | 08:35:46 |
| 5 | 209 | | Melusi NDLOVU | Melusi NDLOVU #209 Male Open | 01:34:24 | 01:34:24 | 4 (5) | Open | 4 | Male | 5 | 07:49:40 | 08:39:02 |
| 6 | 304 | | Prince MTHALANE | Prince MTHALANE #304 Male Open | 01:44:14 | 01:44:14 | 5 (6) | Open | 5 | Male | 6 | 07:52:35 | 08:48:37 |
| 7 | 30 | | Andrew NGWENYA | Andrew NGWENYA #30 Male 40-49 | 01:45:09 | 01:45:09 | 2 (7) | 40-49 | 2 | Male | 7 | 07:54:18 | 08:49:25 |
| 8 | 306 | | Oscar ZONDI | Oscar ZONDI #306 Male Open | 01:50:25 | 01:50:25 | 6 (8) | Open | 6 | Male | 8 | 08:01:21 | 08:56:47 |
| 9 | 262 | | Katelyn CORFE | Katelyn CORFE #262 Female Open | 01:54:54 | 01:54:54 | 1 (1) | Open | 1 | Female | 1 | 08:02:56 | 09:01:20 |
| 10 | 237 | | Bradley ROCHAT | Bradley ROCHAT #237 Male 40-49 | 01:57:26 | 01:57:26 | 3 (9) | 40-49 | 3 | Male | 9 | 08:07:35 | 09:05:51 |
| 11 | 218 | | Martin NGWENYA | Martin NGWENYA #218 Male 40-49 | 01:58:58 | 01:58:58 | 4 (10) | 40-49 | 4 | Male | 10 | 08:08:22 | 09:03:14 |
| 12 | 208 | | Ronan Lucouw STRAUSS | Ronan Lucouw STRAUSS #208 Male Open | 01:59:33 | 01:59:33 | 7 (11) | Open | 7 | Male | 11 | 08:03:44 | 09:04:03 |
| 13 | 240 | | Nicole WIGGILL | Nicole WIGGILL #240 Female Open | 01:59:38 | 01:59:38 | 2 (2) | Open | 2 | Female | 2 | 08:06:52 | 09:04:51 |
| 14 | 223 | | Bernice HARDING | Bernice HARDING #223 Female Open | 01:59:47 | 01:59:47 | 3 (3) | Open | 3 | Female | 3 | 08:06:04 | 09:04:18 |
| 15 | 253 | | Sphamandla MTOLO | Sphamandla MTOLO #253 Male Open | 02:00:42 | 02:00:42 | 8 (12) | Open | 8 | Male | 12 | 07:54:55 | 09:04:57 |
| 16 | 201 | | Heather BAGULEY | Heather BAGULEY #201 Female 40-49 | 02:01:48 | 02:01:48 | 1 (4) | 40-49 | 1 | Female | 4 | 08:07:01 | 09:07:40 |
| 17 | 244 | | Nicolette ADAMS | Nicolette ADAMS #244 Female Open | 02:03:05 | 02:03:05 | 4 (5) | Open | 4 | Female | 5 | 08:11:18 | 09:11:05 |
| 18 | 252 | | Graeme PHILLIPS | Graeme PHILLIPS #252 Male 50-59 | 02:05:14 | 02:05:14 | 1 (13) | 50-59 | 1 | Male | 13 | 08:10:01 | 09:11:53 |
| 19 | 231 | | Jill MAGRATH | Jill MAGRATH #231 Female 40-49 | 02:07:31 | 02:07:31 | 2 (6) | 40-49 | 2 | Female | 6 | 08:10:44 | 09:13:35 |
| 20 | 232 | | Jenni PATRICK | Jenni PATRICK #232 Female 50-59 | 02:07:32 | 02:07:32 | 1 (7) | 50-59 | 1 | Female | 7 | 08:09:51 | 09:13:34 |
| 21 | 214 | | Rown MILES | Rown MILES #214 Female 50-59 | 02:08:57 | 02:08:57 | 2 (8) | 50-59 | 2 | Female | 8 | 08:10:25 | 09:16:58 |
| 22 | 219 | | Siphamandla NGWENYA | Siphamandla NGWENYA #219 Male Open | 02:14:58 | 02:14:58 | 9 (14) | Open | 9 | Male | 14 | 08:11:32 | 09:19:14 |
| 23 | 234 | | Gillian BURE | Gillian BURE #234 Female 50-59 | 02:16:16 | 02:16:16 | 3 (9) | 50-59 | 3 | Female | 9 | 08:15:19 | 09:22:19 |
| 24 | 230 | | Michelle GELDENHUYS | Michelle GELDENHUYS #230 Female 40-49 | 02:16:16 | 02:16:16 | 3 (10) | 40-49 | 3 | Female | 10 | 08:14:43 | 09:22:19 |
| 25 | 286 | | Clare MANGAN | Clare MANGAN #286 Female 60+ | 02:16:27 | 02:16:27 | 1 (11) | 60+ | 1 | Female | 11 | 08:16:19 | 09:24:13 |
| 26 | 300 | | Jeanne TARRANT | Jeanne TARRANT #300 Female 40-49 | 02:17:39 | 02:17:39 | 4 (12) | 40-49 | 4 | Female | 12 | 08:14:54 | 09:24:05 |
| 27 | 292 | | Kim HOCKLY | Kim HOCKLY #292 Female 40-49 | 02:18:55 | 02:18:55 | 5 (13) | 40-49 | 5 | Female | 13 | 08:13:08 | 09:24:48 |
| 28 | 312 | | Meeren RUGUNANAN | Meeren RUGUNANAN #312 Male Open | 02:18:56 | 02:18:56 | 10 (15) | Open | 10 | Male | 15 | 08:18:47 | 09:25:22 |
| 29 | 311 | | Karen EMBY | Karen EMBY #311 Female Open | 02:18:56 | 02:18:56 | 5 (14) | Open | 5 | Female | 14 | 08:18:46 | 09:25:22 |
| 30 | 309 | | Michelle WOHLBERG | Michelle WOHLBERG #309 Female Open | 02:19:06 | 02:19:06 | 6 (15) | Open | 6 | Female | 15 | 08:13:21 | 09:24:48 |
| 31 | 303 | | Sue PRESTON | Sue PRESTON #303 Female 60+ | 02:19:32 | 02:19:32 | 2 (16) | 60+ | 2 | Female | 16 | 08:12:41 | 09:24:47 |
| 32 | 246 | | Ntobeko SIHIYA | Ntobeko SIHIYA #246 Male Open | 02:22:47 | 02:22:47 | 11 (16) | Open | 11 | Male | 16 | 08:20:15 | 09:28:17 |
| 33 | 229 | | Ilene VAN DYK | Ilene VAN DYK #229 Female 50-59 | 02:23:53 | 02:23:53 | 4 (17) | 50-59 | 4 | Female | 17 | 08:16:41 | 09:29:08 |
| 34 | 284 | | Michelle FEHRSEN | Michelle FEHRSEN #284 Female Open | 02:25:02 | 02:25:02 | 7 (18) | Open | 7 | Female | 18 | 08:15:00 | 09:30:06 |
| 35 | 288 | | Lydia DAVIDSON | Lydia DAVIDSON #288 Female 40-49 | 02:25:03 | 02:25:03 | 6 (19) | 40-49 | 6 | Female | 19 | 08:17:18 | 09:30:07 |
| 36 | 248 | | Chris MILLER | Chris MILLER #248 Male Open | 02:25:26 | 02:25:26 | 12 (17) | Open | 12 | Male | 17 | 08:19:04 | 09:31:41 |
| 37 | 265 | | Jane LECHELELE | Jane LECHELELE #265 Female 40-49 | 02:26:13 | 02:26:13 | 7 (20) | 40-49 | 7 | Female | 20 | 08:20:15 | 09:31:54 |
| 38 | 217 | | Katherine JACKSON | Katherine JACKSON #217 Female 40-49 | 02:26:22 | 02:26:22 | 8 (21) | 40-49 | 8 | Female | 21 | 08:21:27 | 09:32:37 |
| 39 | 216 | | Percy SINGH | Percy SINGH #216 Male 60+ | 02:26:33 | 02:26:33 | 1 (18) | 60+ | 1 | Male | 18 | 08:21:40 | 09:32:48 |
| 40 | 202 | | Elouise JONES | Elouise JONES #202 Female 40-49 | 02:26:36 | 02:26:36 | 9 (22) | 40-49 | 9 | Female | 22 | 08:21:12 | 09:32:18 |
| 41 | 260 | | Sarah FERREIRA | Sarah FERREIRA #260 Female Open | 02:26:56 | 02:26:56 | 8 (23) | Open | 8 | Female | 23 | 08:20:55 | 09:33:22 |
| 42 | 313 | | Joanne CUNNIFFE-MILLER | Joanne CUNNIFFE-MILLER #313 Female Open | 02:26:56 | 02:26:56 | 9 (24) | Open | 9 | Female | 24 | 08:20:28 | 09:33:22 |
| 43 | 308 | | Heather CASEY | Heather CASEY #308 Female 50-59 | 02:27:40 | 02:27:40 | 5 (25) | 50-59 | 5 | Female | 25 | 08:20:21 | 09:32:54 |
| 44 | 360 | | Marthinus STANDER | Marthinus STANDER #360 Male 40-49 | 02:28:31 | 02:28:31 | 5 (19) | 40-49 | 5 | Male | 19 | 08:21:00 | 09:35:22 |
| 45 | 236 | | Jacques COETZER | Jacques COETZER #236 Male 40-49 | 02:28:39 | 02:28:39 | 6 (20) | 40-49 | 6 | Male | 20 | 08:20:09 | 09:36:26 |
| 46 | 287 | | Emile STREICHER | Emile STREICHER #287 Male 60+ | 02:28:41 | 02:28:41 | 2 (21) | 60+ | 2 | Male | 21 | 08:19:34 | 09:36:27 |
| 47 | 61 | | Johan DE JAGER | Johan DE JAGER #61 Male 40-49 | 02:29:22 | 02:29:22 | 7 (22) | 40-49 | 7 | Male | 22 | 08:21:54 | 09:33:54 |
| 48 | 301 | | Jennifer FULLER | Jennifer FULLER #301 Female 40-49 | 02:29:26 | 02:29:26 | 10 (26) | 40-49 | 10 | Female | 26 | 08:20:36 | 09:34:06 |
| 49 | 213 | | Amanda KELLY | Amanda KELLY #213 Female 40-49 | 02:29:56 | 02:29:56 | 11 (27) | 40-49 | 11 | Female | 27 | 08:22:08 | 09:34:47 |
| 50 | 205 | | Dayne LARSEN | Dayne LARSEN #205 Female 50-59 | 02:30:18 | 02:30:18 | 6 (28) | 50-59 | 6 | Female | 28 | 08:21:14 | 09:36:33 |