Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Pace | One Mans Pass | Feetjie Bos | Barbara Se Hill | Finish |
| 1 | 2039 | | Lucky MIYA | Lucky MIYA #2039 Male 40-49 | 02:28:47 | 02:28:47 | 1 (1) | 40-49 | 1 | Male | 1 | | 4:57 min/km | 00:42:45 | 01:31:35 | 02:01:50 | 02:28:47 |
| 2 | 2094 | | Daniel STONE | Daniel STONE #2094 Male 20-29 | 02:35:10 | 02:35:10 | 1 (2) | 20-29 | 1 | Male | 2 | | 5:10 min/km | 00:43:23 | 01:31:31 | 02:05:08 | 02:35:10 |
| 3 | 2087 | | Sipho MOFOKENG | Sipho MOFOKENG #2087 Male 30-39 | 02:35:32 | 02:35:32 | 1 (3) | 30-39 | 1 | Male | 3 | | 5:11 min/km | 00:44:00 | 01:31:44 | 02:03:21 | 02:35:32 |
| 4 | 2085 | | Mabuda RAUDZINGANA | Mabuda RAUDZINGANA #2085 Male 30-39 | 02:46:14 | 02:46:14 | 2 (4) | 30-39 | 2 | Male | 4 | | 5:32 min/km | 00:45:30 | 01:37:17 | 02:13:48 | 02:46:14 |
| 5 | 2079 | | Mohomane KOENA JACOB | Mohomane KOENA JACOB #2079 Male 30-39 | 02:56:48 | 02:56:48 | 3 (5) | 30-39 | 3 | Male | 5 | | 5:53 min/km | 00:47:58 | 01:42:25 | 02:23:41 | 02:56:48 |
| 6 | 2044 | | Ewoud GROBLER | Ewoud GROBLER #2044 Male 40-49 | 02:59:01 | 02:59:01 | 2 (6) | 40-49 | 2 | Male | 6 | | 5:58 min/km | 00:48:39 | 01:43:27 | 02:24:40 | 02:59:01 |
| 7 | 2017 | | Johan FOURIE | Johan FOURIE #2017 Male 30-39 | 03:10:51 | 03:10:51 | 4 (7) | 30-39 | 4 | Male | 7 | | 6:21 min/km | 00:51:50 | 01:51:23 | 02:33:48 | 03:10:51 |
| 8 | 2103 | | Isharalala STATEBANK | Isharalala STATEBANK #2103 Male 40-49 | 03:11:46 | 03:11:46 | 3 (8) | 40-49 | 3 | Male | 8 | | 6:23 min/km | 00:50:00 | 01:47:11 | 02:29:09 | 03:11:46 |
| 9 | 2047 | | Nelius VAN ROOYEN | Nelius VAN ROOYEN #2047 Male 30-39 | 03:13:06 | 03:13:06 | 5 (9) | 30-39 | 5 | Male | 9 | | 6:26 min/km | 00:53:23 | 01:52:43 | 02:36:58 | 03:13:06 |
| 10 | 2038 | | Theo FERREIRE | Theo FERREIRE #2038 Male 40-49 | 03:18:03 | 03:18:03 | 4 (10) | 40-49 | 4 | Male | 10 | | 6:36 min/km | 00:56:39 | 01:56:38 | 02:40:41 | 03:18:03 |
| 11 | 2008 | | Michael HERWEG | Michael HERWEG #2008 Male 20-29 | 03:26:48 | 03:26:48 | 2 (11) | 20-29 | 2 | Male | 11 | | 6:53 min/km | 00:55:56 | 01:58:53 | 02:46:44 | 03:26:48 |
| 12 | 2040 | | Paulos NKOSI | Paulos NKOSI #2040 Male 50+ | 03:28:19 | 03:28:19 | 1 (12) | 50+ | 1 | Male | 12 | | 6:56 min/km | 01:01:12 | 02:08:08 | 02:51:54 | 03:28:19 |
| 13 | 2004 | | Richard DE SAO JOSE | Richard DE SAO JOSE #2004 Male 40-49 | 03:28:23 | 03:28:23 | 5 (13) | 40-49 | 5 | Male | 13 | | 6:56 min/km | 00:58:59 | 02:00:54 | 02:46:47 | 03:28:23 |
| 14 | 2037 | | John PIPKIN | John PIPKIN #2037 Male 40-49 | 03:32:51 | 03:32:51 | 6 (14) | 40-49 | 6 | Male | 14 | | 7:05 min/km | 00:59:12 | 02:03:36 | 02:51:58 | 03:32:51 |
| 15 | 2098 | | Trude CARSTENS | Trude CARSTENS #2098 Female 30-39 | 03:38:25 | 03:38:25 | 1 (1) | 30-39 | 1 | Female | 1 | | 7:16 min/km | 01:04:35 | 02:12:48 | 03:00:52 | 03:38:25 |
| 16 | 2028 | | Zoe PAPADAKIS | Zoe PAPADAKIS #2028 Female 30-39 | 03:41:11 | 03:41:11 | 2 (2) | 30-39 | 2 | Female | 2 | | 7:22 min/km | 01:01:30 | 02:11:21 | 03:00:55 | 03:41:11 |
| 17 | 2091 | | Abdullah HOOSEN | Abdullah HOOSEN #2091 Male 30-39 | 03:41:28 | 03:41:28 | 6 (15) | 30-39 | 6 | Male | 15 | | 7:22 min/km | 00:58:05 | 02:09:03 | 02:59:08 | 03:41:28 |
| 18 | 2088 | | Jonas NGOZO | Jonas NGOZO #2088 Male 30-39 | 03:41:40 | 03:41:40 | 7 (16) | 30-39 | 7 | Male | 16 | | 7:23 min/km | 00:56:32 | 01:57:19 | 02:49:37 | 03:41:40 |
| 19 | 2009 | | Leon VAN RENSBURG | Leon VAN RENSBURG #2009 Male 50+ | 03:45:48 | 03:45:48 | 2 (17) | 50+ | 2 | Male | 17 | | 7:31 min/km | 01:01:20 | 02:08:56 | 03:00:45 | 03:45:48 |
| 20 | 2058 | | Murray CRICHTON | Murray CRICHTON #2058 Male 30-39 | 03:47:35 | 03:47:35 | 8 (18) | 30-39 | 8 | Male | 18 | | 7:35 min/km | 01:00:54 | 02:11:14 | 03:00:59 | 03:47:35 |
| 21 | 2078 | | Stefan BOSHOFF | Stefan BOSHOFF #2078 Male 40-49 | 03:48:05 | 03:48:05 | 7 (19) | 40-49 | 7 | Male | 19 | | 7:36 min/km | 00:59:34 | 02:09:13 | 03:02:48 | 03:48:05 |
| 22 | 2003 | | Jimmy MATTHEWS | Jimmy MATTHEWS #2003 Male 40-49 | 03:54:50 | 03:54:50 | 8 (20) | 40-49 | 8 | Male | 20 | | 7:49 min/km | 01:02:04 | 02:11:52 | 03:06:45 | 03:54:50 |
| 23 | 2084 | | Ryan SIMONATO | Ryan SIMONATO #2084 Male 40-49 | 03:54:51 | 03:54:51 | 9 (21) | 40-49 | 9 | Male | 21 | | 7:49 min/km | 01:00:06 | 02:10:23 | 03:06:52 | 03:54:51 |
| 24 | 2076 | | Michael-Ray JORDAAN | Michael-Ray JORDAAN #2076 Male 30-39 | 03:55:33 | 03:55:33 | 9 (22) | 30-39 | 9 | Male | 22 | | 7:51 min/km | 01:00:46 | 02:11:58 | 03:06:49 | 03:55:33 |
| 25 | 2071 | | Emmanuel BADI | Emmanuel BADI #2071 Male 40-49 | 03:55:42 | 03:55:42 | 10 (23) | 40-49 | 10 | Male | 23 | | 7:51 min/km | 01:19:53 | 02:48:21 | 03:48:54 | 03:55:42 |
| 26 | 2065 | | Renn HARTMANN | Renn HARTMANN #2065 Male 30-39 | 03:58:58 | 03:58:58 | 10 (24) | 30-39 | 10 | Male | 24 | | 7:57 min/km | 01:02:49 | 02:15:48 | 03:11:03 | 03:58:58 |
| 27 | 2023 | | Nicholas GOUWS | Nicholas GOUWS #2023 Male 40-49 | 03:59:20 | 03:59:20 | 11 (25) | 40-49 | 11 | Male | 25 | | 7:58 min/km | 01:09:09 | 02:22:01 | 03:17:53 | 03:59:20 |
| 28 | 2041 | | Calvin VAN AARDE | Calvin VAN AARDE #2041 Male 30-39 | 04:02:13 | 04:02:13 | 11 (26) | 30-39 | 11 | Male | 26 | | 8:04 min/km | 01:05:40 | 02:19:03 | 03:15:01 | 04:02:13 |
| 29 | 2035 | | Bhekisisa Robert NKABINDE | Bhekisisa Robert NKABINDE #2035 Male 50+ | 04:02:30 | 04:02:30 | 3 (27) | 50+ | 3 | Male | 27 | | 8:05 min/km | 01:10:46 | 02:23:31 | 03:17:49 | 04:02:30 |
| 30 | 2061 | | Hugo STASSEN | Hugo STASSEN #2061 Male 40-49 | 04:03:14 | 04:03:14 | 12 (28) | 40-49 | 12 | Male | 28 | | 8:06 min/km | 00:59:53 | 02:15:01 | 03:14:55 | 04:03:14 |
| 31 | 2029 | | Eric LADBROOKE | Eric LADBROOKE #2029 Male 50+ | 04:04:04 | 04:04:04 | 4 (29) | 50+ | 4 | Male | 29 | | 8:08 min/km | 00:56:34 | 02:07:58 | 03:07:07 | 04:04:04 |
| 32 | 2077 | | Sian PASSANAH | Sian PASSANAH #2077 Female 30-39 | 04:04:28 | 04:04:28 | 3 (3) | 30-39 | 3 | Female | 3 | | 8:08 min/km | 01:05:09 | 02:20:31 | 03:17:40 | 04:04:28 |
| 33 | 2082 | | Justin COOPER | Justin COOPER #2082 Male 40-49 | 04:07:15 | 04:07:15 | 13 (30) | 40-49 | 13 | Male | 30 | | 8:14 min/km | 01:08:36 | 02:25:13 | 03:20:22 | 04:07:15 |
| 34 | 2080 | | Godfried LANGENHOVEN | Godfried LANGENHOVEN #2080 Male 50+ | 04:07:16 | 04:07:16 | 5 (31) | 50+ | 5 | Male | 31 | | 8:14 min/km | 01:08:33 | 02:25:07 | 03:20:24 | 04:07:16 |
| 35 | 2081 | | Antonie PICK | Antonie PICK #2081 Male 50+ | 04:07:18 | 04:07:18 | 6 (32) | 50+ | 6 | Male | 32 | | 8:14 min/km | 01:08:31 | 02:25:18 | 03:20:27 | 04:07:18 |
| 36 | 2054 | | Ernie WEYERS | Ernie WEYERS #2054 Male 20-29 | 04:07:44 | 04:07:44 | 3 (33) | 20-29 | 3 | Male | 33 | | 8:15 min/km | 01:09:57 | 02:29:32 | 03:27:43 | 04:07:44 |
| 37 | 2092 | | Gareth PAYNE | Gareth PAYNE #2092 Male 40-49 | 04:09:00 | 04:09:00 | 14 (34) | 40-49 | 14 | Male | 34 | | 8:18 min/km | 01:00:29 | 02:15:07 | 03:14:58 | 04:09:00 |
| 38 | 2070 | | Jonathan JONES | Jonathan JONES #2070 Male 20-29 | 04:10:30 | 04:10:30 | 4 (35) | 20-29 | 4 | Male | 35 | | 8:21 min/km | 01:13:40 | 02:30:56 | 03:27:46 | 04:10:30 |
| 39 | 2089 | | Andre STEINMANN | Andre STEINMANN #2089 Male 20-29 | 04:10:46 | 04:10:46 | 5 (36) | 20-29 | 5 | Male | 36 | | 8:21 min/km | 01:09:00 | 02:22:30 | 03:22:16 | 04:10:46 |
| 40 | 2048 | | Kerry KEE | Kerry KEE #2048 Female 50+ | 04:11:31 | 04:11:31 | 1 (4) | 50+ | 1 | Female | 4 | | 8:23 min/km | 01:09:16 | 02:25:38 | 03:23:57 | 04:11:31 |
| 41 | 2063 | | Tiaan PEENS | Tiaan PEENS #2063 Male 20-29 | 04:13:05 | 04:13:05 | 6 (37) | 20-29 | 6 | Male | 37 | | 8:26 min/km | 01:08:38 | 02:29:39 | 03:27:39 | 04:13:05 |
| 42 | 2102 | | Christine STEYER | Christine STEYER #2102 Female 30-39 | 04:14:29 | 04:14:29 | 4 (5) | 30-39 | 4 | Female | 5 | | 8:28 min/km | 01:12:18 | 02:31:11 | 03:27:57 | 04:14:29 |
| 43 | 2097 | | Sizwe MALINGA | Sizwe MALINGA #2097 Male 30-39 | 04:18:32 | 04:18:32 | 12 (38) | 30-39 | 12 | Male | 38 | | 8:37 min/km | 01:08:29 | 02:25:53 | 03:27:54 | 04:18:32 |
| 44 | 2053 | | Anton SMIT | Anton SMIT #2053 Male 30-39 | 04:19:34 | 04:19:34 | 13 (39) | 30-39 | 13 | Male | 39 | | 8:39 min/km | 01:06:26 | 02:25:21 | 03:27:51 | 04:19:34 |
| 45 | 2051 | | Marius BESTER | Marius BESTER #2051 Male 40-49 | 04:24:26 | 04:24:26 | 15 (40) | 40-49 | 15 | Male | 40 | | 8:48 min/km | 01:09:50 | 02:37:28 | 03:38:36 | 04:24:26 |
| 46 | 2014 | | Heinrich BIRKNER | Heinrich BIRKNER #2014 Male 30-39 | 04:24:50 | 04:24:50 | 14 (41) | 30-39 | 14 | Male | 41 | | 8:49 min/km | 01:17:08 | 02:37:51 | 03:38:59 | 04:24:50 |
| 47 | 2012 | | Andrey KHARATYAN | Andrey KHARATYAN #2012 Male 50+ | 04:31:58 | 04:31:58 | 7 (42) | 50+ | 7 | Male | 42 | | 9:03 min/km | 01:12:24 | 02:38:08 | 03:40:29 | 04:31:58 |
| 48 | 2075 | | Izak VENTER | Izak VENTER #2075 Male 40-49 | 04:33:28 | 04:33:28 | 16 (43) | 40-49 | 16 | Male | 43 | | 9:06 min/km | | 02:35:49 | 03:39:04 | 04:33:28 |
| 49 | 830 | | Thabo Samuel MOLOI | Thabo Samuel MOLOI #830 Male 50+ | 04:34:42 | 04:34:42 | 8 (44) | 50+ | 8 | Male | 44 | HARRISMITH | 9:09 min/km | 01:15:34 | 02:40:56 | 03:42:24 | 04:34:42 |
| 50 | 2057 | | Pedrie ERASMUS | Pedrie ERASMUS #2057 Male 40-49 | 04:36:04 | 04:36:04 | 17 (45) | 40-49 | 17 | Male | 45 | | 9:12 min/km | 01:10:49 | 02:37:34 | 03:43:03 | 04:36:04 |