Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Pace | Wave | Finish |
| 1 | 174 | | Jan WITHAAR | Jan WITHAAR #174 Male Sub-Vet | 02:21:57 | 02:21:57 | 1 (1) | Sub-Vet | 1 | Male | 1 | 27.5 km/h | 65km Elite | 02:21:57 |
| 2 | 79 | | Andreas KUHN | Andreas KUHN #79 Male Senior | 02:23:08 | 02:23:08 | 1 (2) | Senior | 1 | Male | 2 | 27.2 km/h | 65km Elite | 02:23:08 |
| 3 | 10 | | Calvin BENEKE | Calvin BENEKE #10 Male Senior | 02:24:26 | 02:24:26 | 2 (3) | Senior | 2 | Male | 3 | 27.0 km/h | 65km Elite | 02:24:26 |
| 4 | 81 | | Casper KRUGER | Casper KRUGER #81 Male Senior | 02:24:34 | 02:24:34 | 3 (4) | Senior | 3 | Male | 4 | 27.0 km/h | 65km Elite | 02:24:34 |
| 5 | 154 | | Wayne VAN DER WALT | Wayne VAN DER WALT #154 Male Senior | 02:34:20 | 02:34:20 | 4 (5) | Senior | 4 | Male | 5 | 25.3 km/h | 65km Elite | 02:34:20 |
| 6 | 47 | | Ruan ENGLAND | Ruan ENGLAND #47 Male Senior | 02:34:21 | 02:34:21 | 5 (6) | Senior | 5 | Male | 6 | 25.3 km/h | 65km Elite | 02:34:21 |
| 7 | 109 | | Bertus ODENDAAL | Bertus ODENDAAL #109 Male Sub-Vet | 02:37:58 | 02:37:58 | 2 (7) | Sub-Vet | 2 | Male | 7 | 24.7 km/h | 65km A | 02:37:58 |
| 8 | 29 | | Gary COOPER | Gary COOPER #29 Male Master | 02:40:07 | 02:40:07 | 1 (8) | Master | 1 | Male | 8 | 24.4 km/h | 65km B | 02:40:07 |
| 9 | 53 | | Franco FERREIRA | Franco FERREIRA #53 Male Sub-Vet | 02:40:36 | 02:40:36 | 3 (9) | Sub-Vet | 3 | Male | 9 | 24.3 km/h | 65km A | 02:40:36 |
| 10 | 30 | | Joshua COOPER | Joshua COOPER #30 Male Senior | 02:41:00 | 02:41:00 | 6 (10) | Senior | 6 | Male | 10 | 24.2 km/h | 65km B | 02:41:00 |
| 11 | 96 | | Charl MARAIS | Charl MARAIS #96 Male Vet | 02:41:02 | 02:41:02 | 1 (11) | Vet | 1 | Male | 11 | 24.2 km/h | 65km A | 02:41:02 |
| 12 | 130 | | Tinus SCHEEPERS | Tinus SCHEEPERS #130 Male Master | 02:41:03 | 02:41:03 | 2 (12) | Master | 2 | Male | 12 | 24.2 km/h | 65km A | 02:41:03 |
| 13 | 84 | | Doug LANG | Doug LANG #84 Male Vet | 02:42:12 | 02:42:12 | 2 (13) | Vet | 2 | Male | 13 | 24.0 km/h | 65km A | 02:42:12 |
| 14 | 177 | | Johan VAN ROOYEN | Johan VAN ROOYEN #177 Male Vet | 02:42:14 | 02:42:14 | 3 (14) | Vet | 3 | Male | 14 | 24.0 km/h | 65km A | 02:42:14 |
| 15 | 3 | | Franco ALEXANDER | Franco ALEXANDER #3 Male Sub-Vet | 02:42:50 | 02:42:50 | 4 (15) | Sub-Vet | 4 | Male | 15 | 23.9 km/h | 65km A | 02:42:50 |
| 16 | 161 | | Chomp VAN WYK | Chomp VAN WYK #161 Male Vet | 02:44:41 | 02:44:41 | 4 (16) | Vet | 4 | Male | 16 | 23.7 km/h | 65km A | 02:44:41 |
| 17 | 140 | | Ricky SOTO MAIOR | Ricky SOTO MAIOR #140 Male Sub-Vet | 02:45:13 | 02:45:13 | 5 (17) | Sub-Vet | 5 | Male | 17 | 23.6 km/h | 65km A | 02:45:13 |
| 18 | 123 | | Conrad RAUTENBACH | Conrad RAUTENBACH #123 Male Vet | 02:46:02 | 02:46:02 | 5 (18) | Vet | 5 | Male | 18 | 23.5 km/h | 65km A | 02:46:02 |
| 19 | 31 | | Timo COOPER | Timo COOPER #31 Male Senior | 02:47:52 | 02:47:52 | 7 (19) | Senior | 7 | Male | 19 | 23.2 km/h | 65km Elite | 02:47:52 |
| 20 | 118 | | Mark PIETERSE | Mark PIETERSE #118 Male Vet | 02:47:53 | 02:47:53 | 6 (20) | Vet | 6 | Male | 20 | 23.2 km/h | 65km A | 02:47:53 |
| 21 | 176 | | Gavin STEYL | Gavin STEYL #176 Male Master | 02:50:01 | 02:50:01 | 3 (21) | Master | 3 | Male | 21 | 22.9 km/h | 65km A | 02:50:01 |
| 22 | 28 | | David COOKE | David COOKE #28 Male Vet | 02:51:36 | 02:51:36 | 7 (22) | Vet | 7 | Male | 22 | 22.7 km/h | 65km A | 02:51:36 |
| 23 | 137 | | Pierre SMITH | Pierre SMITH #137 Male Senior | 02:52:05 | 02:52:05 | 8 (23) | Senior | 8 | Male | 23 | 22.7 km/h | 65km A | 02:52:05 |
| 24 | 15 | | Floris BOTHA | Floris BOTHA #15 Male Master | 02:53:33 | 02:53:33 | 4 (24) | Master | 4 | Male | 24 | 22.5 km/h | 65km A | 02:53:33 |
| 25 | 153 | | Martin VAN DER WALT | Martin VAN DER WALT #153 Male Sub-Vet | 02:53:47 | 02:53:47 | 6 (25) | Sub-Vet | 6 | Male | 25 | 22.4 km/h | 65km A | 02:53:47 |
| 26 | 43 | | Mark DRACATOS | Mark DRACATOS #43 Male Vet | 02:53:52 | 02:53:52 | 8 (26) | Vet | 8 | Male | 26 | 22.4 km/h | 65km A | 02:53:52 |
| 27 | 55 | | Ian FRANKEN | Ian FRANKEN #55 Male Vet | 02:54:15 | 02:54:15 | 9 (27) | Vet | 9 | Male | 27 | 22.4 km/h | 65km A | 02:54:15 |
| 28 | 52 | | Marco FERDINANDI | Marco FERDINANDI #52 Male Master | 02:54:22 | 02:54:22 | 5 (28) | Master | 5 | Male | 28 | 22.4 km/h | 65km B | 02:54:22 |
| 29 | 178 | | Pedro CORREA | Pedro CORREA #178 Male Vet | 02:55:47 | 02:55:47 | 10 (29) | Vet | 10 | Male | 29 | 22.2 km/h | 65km A | 02:55:47 |
| 30 | 39 | | Rick DIESEL | Rick DIESEL #39 Male Sub-Vet | 02:56:46 | 02:56:46 | 7 (30) | Sub-Vet | 7 | Male | 30 | 22.1 km/h | 65km A | 02:56:46 |
| 31 | 35 | | Johan DE VILLIERS | Johan DE VILLIERS #35 Male Vet | 02:57:17 | 02:57:17 | 11 (31) | Vet | 11 | Male | 31 | 22.0 km/h | 65km A | 02:57:17 |
| 32 | 45 | | Cornelius ENGELBRECHT | Cornelius ENGELBRECHT #45 Male Vet | 02:57:17 | 02:57:17 | 12 (32) | Vet | 12 | Male | 32 | 22.0 km/h | 65km A | 02:57:17 |
| 33 | 155 | | Philip VAN DER WESTHUIZEN | Philip VAN DER WESTHUIZEN #155 Male Sub-Vet | 02:59:18 | 02:59:18 | 8 (33) | Sub-Vet | 8 | Male | 33 | 21.8 km/h | 65km A | 02:59:18 |
| 34 | 138 | | Piet SMITH | Piet SMITH #138 Male Master | 02:59:26 | 02:59:26 | 6 (34) | Master | 6 | Male | 34 | 21.7 km/h | 65km A | 02:59:26 |
| 35 | 136 | | Mariske SMITH | Mariske SMITH #136 Female Sub-Vet | 02:59:27 | 02:59:27 | 1 (1) | Sub-Vet | 1 | Female | 1 | 21.7 km/h | 65km A | 02:59:27 |
| 36 | 165 | | Jaco VENTER | Jaco VENTER #165 Male Sub-Vet | 03:04:26 | 03:04:26 | 9 (35) | Sub-Vet | 9 | Male | 35 | 21.1 km/h | 65km A | 03:04:26 |
| 37 | 17 | | Renier BOTHA | Renier BOTHA #17 Male Sub-Vet | 03:11:20 | 03:11:20 | 10 (36) | Sub-Vet | 10 | Male | 36 | 20.4 km/h | 65km A | 03:11:20 |
| 38 | 58 | | Roberto GNUDI | Roberto GNUDI #58 Male Master | 03:11:21 | 03:11:21 | 7 (37) | Master | 7 | Male | 37 | 20.4 km/h | 65km A | 03:11:21 |
| 39 | 4 | | Rob ANDERSON | Rob ANDERSON #4 Male Senior | 03:11:36 | 03:11:36 | 9 (38) | Senior | 9 | Male | 38 | 20.4 km/h | 65km C | 03:11:36 |
| 40 | 101 | | Nthate MOKGELE | Nthate MOKGELE #101 Male Vet | 03:13:48 | 03:13:48 | 13 (39) | Vet | 13 | Male | 39 | 20.1 km/h | 65km C | 03:13:48 |
| 41 | 11 | | Phillip BENNETT | Phillip BENNETT #11 Male Gr Master | 03:14:50 | 03:14:50 | 1 (40) | Gr Master | 1 | Male | 40 | 20.0 km/h | 65km B | 03:14:50 |
| 42 | 99 | | Gerald MARTIN | Gerald MARTIN #99 Male Vet | 03:14:50 | 03:14:50 | 14 (41) | Vet | 14 | Male | 41 | 20.0 km/h | 65km B | 03:14:50 |
| 43 | 122 | | Trevor QUAITE | Trevor QUAITE #122 Male Vet | 03:15:22 | 03:15:22 | 15 (42) | Vet | 15 | Male | 42 | 20.0 km/h | 65km B | 03:15:22 |
| 44 | 95 | | Stephen MAHONY | Stephen MAHONY #95 Male Master | 03:16:13 | 03:16:13 | 8 (43) | Master | 8 | Male | 43 | 19.9 km/h | 65km A | 03:16:13 |
| 45 | 98 | | Dean MARTIN | Dean MARTIN #98 Male Vet | 03:17:09 | 03:17:09 | 16 (44) | Vet | 16 | Male | 44 | 19.8 km/h | 65km B | 03:17:09 |
| 46 | 33 | | Jock DA COSTA | Jock DA COSTA #33 Male Gr Master | 03:17:10 | 03:17:10 | 2 (45) | Gr Master | 2 | Male | 45 | 19.8 km/h | 65km B | 03:17:10 |
| 47 | 129 | | Lourens RUDMAN | Lourens RUDMAN #129 Male Master | 03:17:51 | 03:17:51 | 9 (46) | Master | 9 | Male | 46 | 19.7 km/h | 65km A | 03:17:51 |
| 48 | 46 | | Edward ENGLAND | Edward ENGLAND #46 Male Vet | 03:20:29 | 03:20:29 | 17 (47) | Vet | 17 | Male | 47 | 19.5 km/h | 65km A | 03:20:29 |
| 49 | 60 | | Derek GRAHN | Derek GRAHN #60 Male Master | 03:20:42 | 03:20:42 | 10 (48) | Master | 10 | Male | 48 | 19.4 km/h | 65km A | 03:20:42 |
| 50 | 32 | | Yvonne CORNES | Yvonne CORNES #32 Female Vet | 03:20:50 | 03:20:50 | 1 (2) | Vet | 1 | Female | 2 | 19.4 km/h | 65km A | 03:20:50 |