Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Pace | Finish |
| 1 | 637 | | Justin VAN DER LINDE | Justin VAN DER LINDE #637 Male Open | 01:12:05 | 01:12:05 | 1 (1) | Open | 1 | Male | 1 | 45.8 km/h | 01:12:05 |
| 2 | 304 | | Brandon VAN DER BERG | Brandon VAN DER BERG #304 Male Open | 01:16:30 | 01:16:30 | 2 (2) | Open | 2 | Male | 2 | 43.1 km/h | 01:16:30 |
| 3 | 298 | | Warwick VAN BREDA | Warwick VAN BREDA #298 Male Open | 01:16:51 | 01:16:51 | 3 (3) | Open | 3 | Male | 3 | 42.9 km/h | 01:16:51 |
| 4 | 117 | | Justin ASHWORTH | Justin ASHWORTH #117 Male Open | 01:16:54 | 01:16:54 | 4 (4) | Open | 4 | Male | 4 | 42.9 km/h | 01:16:54 |
| 5 | 598 | | Henry DE LANGE | Henry DE LANGE #598 Male Open | 01:18:16 | 01:18:16 | 5 (5) | Open | 5 | Male | 5 | 42.2 km/h | 01:18:16 |
| 6 | 307 | | Frans VAN DER BERG | Frans VAN DER BERG #307 Male Open | 01:20:21 | 01:20:21 | 6 (6) | Open | 6 | Male | 6 | 41.1 km/h | 01:20:21 |
| 7 | 690 | | Henry HURN | Henry HURN #690 Male Open | 01:22:58 | 01:22:58 | 7 (7) | Open | 7 | Male | 7 | 39.8 km/h | 01:22:58 |
| 8 | 463 | | Danie STEYN | Danie STEYN #463 Male Open | 01:22:59 | 01:22:59 | 8 (8) | Open | 8 | Male | 8 | 39.8 km/h | 01:22:59 |
| 9 | 313 | | Jannie VAN DER WESTHUIZEN | Jannie VAN DER WESTHUIZEN #313 Male Open | 01:22:59 | 01:22:59 | 9 (9) | Open | 9 | Male | 9 | 39.8 km/h | 01:22:59 |
| 10 | 615 | | Mc DIPPENAAR | Mc DIPPENAAR #615 Male Open | 01:26:17 | 01:26:17 | 10 (10) | Open | 10 | Male | 10 | 38.2 km/h | 01:26:17 |
| 11 | 613 | | Susna SPIES | Susna SPIES #613 Female Open | 01:26:17 | 01:26:17 | 1 (1) | Open | 1 | Female | 1 | 38.2 km/h | 01:26:17 |
| 12 | 658 | | Koos VAN ROOYEN | Koos VAN ROOYEN #658 Male Open | 01:27:07 | 01:27:07 | 11 (11) | Open | 11 | Male | 11 | 37.9 km/h | 01:27:07 |
| 13 | 650 | | Anneke VAN ROOYEN | Anneke VAN ROOYEN #650 Female Open | 01:27:07 | 01:27:07 | 2 (2) | Open | 2 | Female | 2 | 37.9 km/h | 01:27:07 |
| 14 | 206 | | Danie JORDAAN | Danie JORDAAN #206 Male Open | 01:29:47 | 01:29:47 | 12 (12) | Open | 12 | Male | 12 | 36.8 km/h | 01:29:47 |
| 15 | 293 | | Vaughan TOWNSEND | Vaughan TOWNSEND #293 Male Open | 01:30:09 | 01:30:09 | 13 (13) | Open | 13 | Male | 13 | 36.6 km/h | 01:30:09 |
| 16 | 181 | | Hennie/Penny FOURIE/FOURIE | Hennie/Penny FOURIE/FOURIE #181 Mixed Tandem | 01:35:08 | 01:35:08 | 1 (1) | Tandem | 1 | Mixed | 1 | 34.7 km/h | 01:35:08 |
| 17 | 642 | | Alec BROUGH | Alec BROUGH #642 Male Open | 01:35:18 | 01:35:18 | 14 (14) | Open | 14 | Male | 14 | 34.6 km/h | 01:35:18 |
| 18 | 172 | | Lizelle ELLIOTT | Lizelle ELLIOTT #172 Female Open | 01:38:30 | 01:38:30 | 3 (3) | Open | 3 | Female | 3 | 33.5 km/h | 01:38:30 |
| 19 | 243 | | Kabelo MOALUSI | Kabelo MOALUSI #243 Male Open | 01:38:32 | 01:38:32 | 15 (15) | Open | 15 | Male | 15 | 33.5 km/h | 01:38:32 |
| 20 | 167 | | Hendrik DU PLESSIS | Hendrik DU PLESSIS #167 Male Open | 01:42:44 | 01:42:44 | 16 (16) | Open | 16 | Male | 16 | 32.1 km/h | 01:42:44 |
| 21 | 180 | | Bennie HATTINGH | Bennie HATTINGH #180 Male Open | 01:42:44 | 01:42:44 | 17 (17) | Open | 17 | Male | 17 | 32.1 km/h | 01:42:44 |
| 22 | 174 | | Rudolph ELLIOTT | Rudolph ELLIOTT #174 Male Open | 01:42:51 | 01:42:51 | 18 (18) | Open | 18 | Male | 18 | 32.1 km/h | 01:42:51 |
| 23 | 580 | | Dawie JACOBS | Dawie JACOBS #580 Male Open | 01:43:17 | 01:43:17 | 19 (19) | Open | 19 | Male | 19 | 31.9 km/h | 01:43:17 |
| 24 | 483 | | Dewald BEUMER | Dewald BEUMER #483 Male Open | 01:43:34 | 01:43:34 | 20 (20) | Open | 20 | Male | 20 | 31.9 km/h | 01:43:34 |
| 25 | 287 | | Henk BEUMER | Henk BEUMER #287 Male Open | 01:43:37 | 01:43:37 | 21 (21) | Open | 21 | Male | 21 | 31.8 km/h | 01:43:37 |
| 26 | 431 | | Gerda / Jacques VAN NIEKERK | Gerda / Jacques VAN NIEKERK #431 Mixed Tandem | 01:43:39 | 01:43:39 | 2 (2) | Tandem | 2 | Mixed | 2 | 31.8 km/h | 01:43:39 |
| 27 | 256 | | Job PHETLHE | Job PHETLHE #256 Male Open | 01:43:40 | 01:43:40 | 22 (22) | Open | 22 | Male | 22 | 31.8 km/h | 01:43:40 |
| 28 | 255 | | Jeanette NAUDE | Jeanette NAUDE #255 Female Open | 01:44:15 | 01:44:15 | 4 (4) | Open | 4 | Female | 4 | 31.6 km/h | 01:44:15 |
| 29 | 248 | | Tebatso Mokg MOKGOKOLO | Tebatso Mokg MOKGOKOLO #248 Male Open | 01:44:20 | 01:44:20 | 23 (23) | Open | 23 | Male | 23 | 31.6 km/h | 01:44:20 |
| 30 | 264 | | Kgotso RASEAMOGO | Kgotso RASEAMOGO #264 Male Open | 01:44:20 | 01:44:20 | 24 (24) | Open | 24 | Male | 24 | 31.6 km/h | 01:44:20 |
| 31 | 213 | | Mandla MAGOME | Mandla MAGOME #213 Male Open | 01:44:23 | 01:44:23 | 25 (25) | Open | 25 | Male | 25 | 31.6 km/h | 01:44:23 |
| 32 | 327 | | Gerrie VAN RENSBURG | Gerrie VAN RENSBURG #327 Male Open | 01:44:33 | 01:44:33 | 26 (26) | Open | 26 | Male | 26 | 31.6 km/h | 01:44:33 |
| 33 | 281 | | Merciale SWANEPOEL | Merciale SWANEPOEL #281 Female Open | 01:46:30 | 01:46:30 | 5 (5) | Open | 5 | Female | 5 | 31.0 km/h | 01:46:30 |
| 34 | 332 | | Clint VIVIERS | Clint VIVIERS #332 Male Open | 01:51:16 | 01:51:16 | 27 (27) | Open | 27 | Male | 27 | 29.7 km/h | 01:51:16 |
| 35 | 229 | | Chris MARAIS | Chris MARAIS #229 Male Open | 01:52:24 | 01:52:24 | 28 (28) | Open | 28 | Male | 28 | 29.4 km/h | 01:52:24 |
| 36 | 246 | | Mitchell BRON | Mitchell BRON #246 Male Open | 01:52:25 | 01:52:25 | 29 (29) | Open | 29 | Male | 29 | 29.4 km/h | 01:52:25 |
| 37 | 152 | | Gunther DREWES | Gunther DREWES #152 Male Open | 01:52:35 | 01:52:35 | 30 (30) | Open | 30 | Male | 30 | 29.3 km/h | 01:52:35 |
| 38 | 261 | | Keketsi RAMAHALI | Keketsi RAMAHALI #261 Male Open | 01:52:37 | 01:52:37 | 31 (31) | Open | 31 | Male | 31 | 29.3 km/h | 01:52:37 |
| 39 | 175 | | Dion HARVEY | Dion HARVEY #175 Male Open | 01:56:56 | 01:56:56 | 32 (32) | Open | 32 | Male | 32 | 28.2 km/h | 01:56:56 |
| 40 | 270 | | Ian RUSSELL | Ian RUSSELL #270 Male Open | 01:56:56 | 01:56:56 | 33 (33) | Open | 33 | Male | 33 | 28.2 km/h | 01:56:56 |
| 41 | 397 | | Corne VAN DER SCHYFF | Corne VAN DER SCHYFF #397 Male Open | 01:57:49 | 01:57:49 | 34 (34) | Open | 34 | Male | 34 | 28.0 km/h | 01:57:49 |
| 42 | 219 | | Mo’ MAKGELE | Mo’ MAKGELE #219 Male Open | 02:06:17 | 02:06:17 | 35 (35) | Open | 35 | Male | 35 | 26.1 km/h | 02:06:17 |
| 43 | 211 | | Morne KELLERMAN | Morne KELLERMAN #211 Male Open | 02:12:02 | 02:12:02 | 36 (36) | Open | 36 | Male | 36 | 25.0 km/h | 02:12:02 |
| 44 | 555 | | Charl ERLANK | Charl ERLANK #555 Male Open | 02:12:16 | 02:12:16 | 37 (37) | Open | 37 | Male | 37 | 24.9 km/h | 02:12:16 |
| 45 | 320 | | Peter BERGER | Peter BERGER #320 Male Open | 02:32:14 | 02:32:14 | 38 (38) | Open | 38 | Male | 38 | 21.7 km/h | 02:32:14 |
| | 274 | | Tim STANLEY | Tim STANLEY #274 Male Open | DNF | DNF | | Open | | Male | | | |