Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Pace | Finish |
| 1 | 2248 | | Kevin SCHOLTS | Kevin SCHOLTS #2248 Male Senior 19-29 Men | 02:23:39 | 02:23:39 | 1 (1) | Senior 19-29 Men | 1 | Male | 1 | 31.3 km/h | 02:23:39 |
| 2 | 2255 | | Siyanda GUMEDE | Siyanda GUMEDE #2255 Male Senior 19-29 Men | 02:23:40 | 02:23:40 | 2 (2) | Senior 19-29 Men | 2 | Male | 2 | 31.3 km/h | 02:23:40 |
| 3 | 2100 | | Ivan HARKEMA | Ivan HARKEMA #2100 Male Senior 19-29 Men | 02:23:41 | 02:23:41 | 3 (3) | Senior 19-29 Men | 3 | Male | 3 | 31.3 km/h | 02:23:41 |
| 4 | 2259 | | Halalisani Njabulo NDEBELE | Halalisani Njabulo NDEBELE #2259 Male Senior 19-29 Men | 02:23:41 | 02:23:41 | 4 (4) | Senior 19-29 Men | 4 | Male | 4 | 31.3 km/h | 02:23:41 |
| 5 | 2115 | | Carl LOTTER | Carl LOTTER #2115 Male Vet 40-49 Men | 02:23:42 | 02:23:42 | 1 (5) | Vet 40-49 Men | 1 | Male | 5 | 31.3 km/h | 02:23:42 |
| 6 | 2173 | | Jeandre VAN SCHALKWYK | Jeandre VAN SCHALKWYK #2173 Male Master 50-59 Men | 02:23:43 | 02:23:43 | 1 (6) | Master 50-59 Men | 1 | Male | 6 | 31.3 km/h | 02:23:43 |
| 7 | 2189 | | Paul NEWMAN | Paul NEWMAN #2189 Male Vet 40-49 Men | 02:23:44 | 02:23:44 | 2 (7) | Vet 40-49 Men | 2 | Male | 7 | 31.3 km/h | 02:23:44 |
| 8 | 2183 | | Chris VAN ROOYEN | Chris VAN ROOYEN #2183 Male Master 50-59 Men | 02:23:44 | 02:23:44 | 2 (8) | Master 50-59 Men | 2 | Male | 8 | 31.3 km/h | 02:23:44 |
| 9 | 2167 | | Charl WENUM | Charl WENUM #2167 Mixed Ebike | 02:23:52 | 02:23:52 | 1 (1) | Ebike | 1 | Mixed | 1 | 31.3 km/h | 02:23:52 |
| 10 | 2185 | | Nathan NAUDE | Nathan NAUDE #2185 Male Senior 19-29 Men | 02:28:45 | 02:28:45 | 5 (9) | Senior 19-29 Men | 5 | Male | 9 | 30.2 km/h | 02:28:45 |
| 11 | 2174 | | Dirk NEL | Dirk NEL #2174 Male Master 50-59 Men | 02:35:32 | 02:35:32 | 3 (10) | Master 50-59 Men | 3 | Male | 10 | 28.9 km/h | 02:35:32 |
| 12 | 2254 | | Dieketso Tyson TJEGE | Dieketso Tyson TJEGE #2254 Male Senior 19-29 Men | 02:36:32 | 02:36:32 | 6 (11) | Senior 19-29 Men | 6 | Male | 11 | 28.7 km/h | 02:36:32 |
| 13 | 2258 | | Thabiso RENGANE | Thabiso RENGANE #2258 Male Senior 19-29 Men | 02:36:43 | 02:36:43 | 7 (12) | Senior 19-29 Men | 7 | Male | 12 | 28.7 km/h | 02:36:43 |
| 14 | 2156 | | Deon VAN DER MERWE | Deon VAN DER MERWE #2156 Male Sub-Vet 30-39 Men | 02:36:48 | 02:36:48 | 1 (13) | Sub-Vet 30-39 Men | 1 | Male | 13 | 28.7 km/h | 02:36:48 |
| 15 | 2195 | | Alton VAN PUTTEN | Alton VAN PUTTEN #2195 Male Vet 40-49 Men | 02:37:20 | 02:37:20 | 3 (14) | Vet 40-49 Men | 3 | Male | 14 | 28.6 km/h | 02:37:20 |
| 16 | 2140 | | Alastair STEDMAN | Alastair STEDMAN #2140 Male Sub-Vet 30-39 Men | 02:39:42 | 02:39:42 | 2 (15) | Sub-Vet 30-39 Men | 2 | Male | 15 | 28.2 km/h | 02:39:42 |
| 17 | 2247 | | Tania BUGARIN | Tania BUGARIN #2247 Female Open 19-39 Women | 02:40:32 | 02:40:32 | 1 (1) | Open 19-39 Women | 1 | Female | 1 | 28.0 km/h | 02:40:32 |
| 18 | 2123 | | Caitlin MEE | Caitlin MEE #2123 Female Open 19-39 Women | 02:40:33 | 02:40:33 | 2 (2) | Open 19-39 Women | 2 | Female | 2 | 28.0 km/h | 02:40:33 |
| 19 | 2141 | | Nico STEENKAMP | Nico STEENKAMP #2141 Male Master 50-59 Men | 02:40:34 | 02:40:34 | 4 (16) | Master 50-59 Men | 4 | Male | 16 | 28.0 km/h | 02:40:34 |
| 20 | 2089 | | Gert DE LANGE | Gert DE LANGE #2089 Male Vet 40-49 Men | 02:41:17 | 02:41:17 | 4 (17) | Vet 40-49 Men | 4 | Male | 17 | 27.9 km/h | 02:41:17 |
| 21 | 2124 | | Steve MEE | Steve MEE #2124 Male Master 50-59 Men | 02:42:08 | 02:42:08 | 5 (18) | Master 50-59 Men | 5 | Male | 18 | 27.8 km/h | 02:42:08 |
| 22 | 2228 | | Sanet COETZEE | Sanet COETZEE #2228 Female Open 19-39 Women | 02:45:49 | 02:45:49 | 3 (3) | Open 19-39 Women | 3 | Female | 3 | 27.1 km/h | 02:45:49 |
| 23 | 2108 | | Lappies LABUSCHAGNE | Lappies LABUSCHAGNE #2108 Male Master 50-59 Men | 02:47:52 | 02:47:52 | 6 (19) | Master 50-59 Men | 6 | Male | 19 | 26.8 km/h | 02:47:52 |
| 24 | 2179 | | Bruce VILJOEN | Bruce VILJOEN #2179 Male Gr Master 60+ Men | 02:49:31 | 02:49:31 | 1 (20) | Gr Master 60+ Men | 1 | Male | 20 | 26.5 km/h | 02:49:31 |
| 25 | 2070 | | Sampie BANNISTER | Sampie BANNISTER #2070 Mixed Ebike | 02:49:46 | 02:49:46 | 2 (2) | Ebike | 2 | Mixed | 2 | 26.5 km/h | 02:49:46 |
| 26 | 2098 | | Roberto GNUDI | Roberto GNUDI #2098 Male Gr Master 60+ Men | 02:51:21 | 02:51:21 | 2 (21) | Gr Master 60+ Men | 2 | Male | 21 | 26.3 km/h | 02:51:21 |
| 27 | 2171 | | Waynand SCHMIDT | Waynand SCHMIDT #2171 Male Gr Master 60+ Men | 02:51:23 | 02:51:23 | 3 (22) | Gr Master 60+ Men | 3 | Male | 22 | 26.3 km/h | 02:51:23 |
| 28 | 2231 | | Marnich VAN WYNGAARDT | Marnich VAN WYNGAARDT #2231 Male Senior 19-29 Men | 02:53:30 | 02:53:30 | 8 (23) | Senior 19-29 Men | 8 | Male | 23 | 25.9 km/h | 02:53:30 |
| 29 | 2086 | | Herman COMBRINK | Herman COMBRINK #2086 Male Master 50-59 Men | 02:56:20 | 02:56:20 | 7 (24) | Master 50-59 Men | 7 | Male | 24 | 25.5 km/h | 02:56:20 |
| 30 | 2136 | | Hans SERFONTEIN | Hans SERFONTEIN #2136 Male Vet 40-49 Men | 02:57:26 | 02:57:26 | 5 (25) | Vet 40-49 Men | 5 | Male | 25 | 25.4 km/h | 02:57:26 |
| 31 | 2215 | | Pieter SMITH | Pieter SMITH #2215 Male Sub-Vet 30-39 Men | 02:57:26 | 02:57:26 | 3 (26) | Sub-Vet 30-39 Men | 3 | Male | 26 | 25.4 km/h | 02:57:26 |
| 32 | 2103 | | Dennis HRESTAK | Dennis HRESTAK #2103 Male Master 50-59 Men | 03:01:36 | 03:01:36 | 8 (27) | Master 50-59 Men | 8 | Male | 27 | 24.8 km/h | 03:01:36 |
| 33 | 2130 | | Bheki NKOSI | Bheki NKOSI #2130 Male Vet 40-49 Men | 03:02:49 | 03:02:49 | 6 (28) | Vet 40-49 Men | 6 | Male | 28 | 24.6 km/h | 03:02:49 |
| 34 | 2113 | | Alwyn LIEBENBERG | Alwyn LIEBENBERG #2113 Male Vet 40-49 Men | 03:03:58 | 03:03:58 | 7 (29) | Vet 40-49 Men | 7 | Male | 29 | 24.5 km/h | 03:03:58 |
| 35 | 2244 | | Rodney MASEMOLA | Rodney MASEMOLA #2244 Male Senior 19-29 Men | 03:04:40 | 03:04:40 | 9 (30) | Senior 19-29 Men | 9 | Male | 30 | 24.4 km/h | 03:04:40 |
| 36 | 2157 | | Hein VAN LOGGERENBERG | Hein VAN LOGGERENBERG #2157 Male Master 50-59 Men | 03:04:46 | 03:04:46 | 9 (31) | Master 50-59 Men | 9 | Male | 31 | 24.4 km/h | 03:04:46 |
| 37 | 2145 | | Francois THERON | Francois THERON #2145 Male Vet 40-49 Men | 03:05:14 | 03:05:14 | 8 (32) | Vet 40-49 Men | 8 | Male | 32 | 24.3 km/h | 03:05:14 |
| 38 | 2256 | | Refilwe MOGOROSI | Refilwe MOGOROSI #2256 Female Open 19-39 Women | 03:06:15 | 03:06:15 | 4 (4) | Open 19-39 Women | 4 | Female | 4 | 24.2 km/h | 03:06:15 |
| 39 | 2097 | | Julian FORD | Julian FORD #2097 Male Gr Master 60+ Men | 03:07:47 | 03:07:47 | 4 (33) | Gr Master 60+ Men | 4 | Male | 33 | 24.0 km/h | 03:07:47 |
| 40 | 2102 | | Trish HEIMANN | Trish HEIMANN #2102 Female Open 40+ Women | 03:07:48 | 03:07:48 | 1 (5) | Open 40+ Women | 1 | Female | 5 | 24.0 km/h | 03:07:48 |
| 41 | 2161 | | Fanie VAN VUUREN | Fanie VAN VUUREN #2161 Male Master 50-59 Men | 03:09:26 | 03:09:26 | 10 (34) | Master 50-59 Men | 10 | Male | 34 | 23.8 km/h | 03:09:26 |
| 42 | 2163 | | Konrad VILJOEN | Konrad VILJOEN #2163 Male Master 50-59 Men | 03:09:33 | 03:09:33 | 11 (35) | Master 50-59 Men | 11 | Male | 35 | 23.7 km/h | 03:09:33 |
| 43 | 2411 | | Daniel ROBERTO | Daniel ROBERTO #2411 Male Senior 19-29 Men | 03:09:39 | 03:09:39 | 10 (36) | Senior 19-29 Men | 10 | Male | 36 | 23.7 km/h | 03:09:39 |
| 44 | 2090 | | Marionne DE WIT | Marionne DE WIT #2090 Female Open 40+ Women | 03:10:16 | 03:10:16 | 2 (6) | Open 40+ Women | 2 | Female | 6 | 23.7 km/h | 03:10:16 |
| 45 | 2191 | | Daniel MANYEMWE | Daniel MANYEMWE #2191 Male Vet 40-49 Men | 03:10:17 | 03:10:17 | 9 (37) | Vet 40-49 Men | 9 | Male | 37 | 23.6 km/h | 03:10:17 |
| 46 | 2134 | | Ricky REYNOLDS | Ricky REYNOLDS #2134 Male Sub-Vet 30-39 Men | 03:12:02 | 03:12:02 | 4 (38) | Sub-Vet 30-39 Men | 4 | Male | 38 | 23.4 km/h | 03:12:02 |
| 47 | 2109 | | Jaco LE GRANGE | Jaco LE GRANGE #2109 Male Master 50-59 Men | 03:15:23 | 03:15:23 | 12 (39) | Master 50-59 Men | 12 | Male | 39 | 23.0 km/h | 03:15:23 |
| 48 | 2224 | | Erica DANIEL | Erica DANIEL #2224 Female Open 40+ Women | 03:16:06 | 03:16:06 | 3 (7) | Open 40+ Women | 3 | Female | 7 | 22.9 km/h | 03:16:06 |
| 49 | 2132 | | Theane PIETERSE | Theane PIETERSE #2132 Female Open 19-39 Women | 03:17:56 | 03:17:56 | 5 (8) | Open 19-39 Women | 5 | Female | 8 | 22.7 km/h | 03:17:56 |
| 50 | 2144 | | Frederik SWANEPOEL | Frederik SWANEPOEL #2144 Male Sub-Vet 30-39 Men | 03:17:56 | 03:17:56 | 5 (40) | Sub-Vet 30-39 Men | 5 | Male | 40 | 22.7 km/h | 03:17:56 |