Fav | Pos | Race No | Share | Name | Name | Category | Cat Pos | Gender | Gen Pos | Pace | Time | Finish |
| 1 | 1 | 15012 | | Shaun-Nick BESTER | Shaun-Nick BESTER #15012 Male Vet Men 30-49 | Vet Men 30-49 | 1 | Male | 1 | 32.9 km/h | 04:33:14 | 04:33:14 |
| 2 | 2 | 15103 | | Nico STERK | Nico STERK #15103 Male Vet Men 30-49 | Vet Men 30-49 | 2 | Male | 2 | 29.7 km/h | 05:03:22 | 05:03:22 |
| 3 | 3 | 15178 | | Albert Olivier | Albert Olivier #15178 Male Master Men 50+ | Master Men 50+ | 1 | Male | 3 | 29.4 km/h | 05:05:42 | 05:05:42 |
| 4 | 4 | 15043 | | Jono GAY | Jono GAY #15043 Male Vet Men 30-49 | Vet Men 30-49 | 3 | Male | 4 | 29.4 km/h | 05:05:46 | 05:05:46 |
| 5 | 5 | 15040 | | Bryn FREEMAN | Bryn FREEMAN #15040 Male Master Men 50+ | Master Men 50+ | 2 | Male | 5 | 28.6 km/h | 05:14:24 | 05:14:24 |
| 6 | 6 | 15039 | | Stuart FORBES | Stuart FORBES #15039 Male Vet Men 30-49 | Vet Men 30-49 | 4 | Male | 6 | 28.3 km/h | 05:17:29 | 05:17:29 |
| 7 | 7 | 15080 | | Grant MARTINAGLIA | Grant MARTINAGLIA #15080 Male Vet Men 30-49 | Vet Men 30-49 | 5 | Male | 7 | 28.2 km/h | 05:19:39 | 05:19:39 |
| 8 | 8 | 15053 | | Alex HAW | Alex HAW #15053 Male Vet Men 30-49 | Vet Men 30-49 | 6 | Male | 8 | 28.0 km/h | 05:20:54 | 05:20:54 |
| 9 | 9 | 15087 | | Danie MOUTON | Danie MOUTON #15087 Male Master Men 50+ | Master Men 50+ | 3 | Male | 9 | 28.0 km/h | 05:21:15 | 05:21:15 |
| 10 | 10 | 15070 | | Piet LAUBSCHER | Piet LAUBSCHER #15070 Male Master Men 50+ | Master Men 50+ | 4 | Male | 10 | 26.9 km/h | 05:34:29 | 05:34:29 |
| 11 | 11 | 15097 | | Hannes PRETORIUS | Hannes PRETORIUS #15097 Male Senior Men 19-29 | Senior Men 19-29 | 1 | Male | 11 | 26.9 km/h | 05:34:41 | 05:34:41 |
| 12 | 12 | 15049 | | Nico GROENEWALD | Nico GROENEWALD #15049 Male Master Men 50+ | Master Men 50+ | 5 | Male | 12 | 26.9 km/h | 05:34:46 | 05:34:46 |
| 13 | 13 | 15001 | | Tom ACKERMAN | Tom ACKERMAN #15001 Male Master Men 50+ | Master Men 50+ | 6 | Male | 13 | 26.7 km/h | 05:36:48 | 05:36:48 |
| 14 | 14 | 15083 | | Ruben MEIRING | Ruben MEIRING #15083 Male Senior Men 19-29 | Senior Men 19-29 | 2 | Male | 14 | 26.6 km/h | 05:37:52 | 05:37:52 |
| 15 | 15 | 15150 | | Tom WETTON | Tom WETTON #15150 Male Vet Men 30-49 | Vet Men 30-49 | 7 | Male | 15 | 26.6 km/h | 05:38:15 | 05:38:15 |
| 16 | 16 | 15025 | | Nicholas CAMPBELL | Nicholas CAMPBELL #15025 Male Vet Men 30-49 | Vet Men 30-49 | 8 | Male | 16 | 26.4 km/h | 05:40:54 | 05:40:54 |
| 17 | 17 | 15005 | | George ARNOLD | George ARNOLD #15005 Male Vet Men 30-49 | Vet Men 30-49 | 9 | Male | 17 | 26.4 km/h | 05:41:04 | 05:41:04 |
| 18 | 18 | 15033 | | Gert DE LANGE | Gert DE LANGE #15033 Male Vet Men 30-49 | Vet Men 30-49 | 10 | Male | 18 | 26.4 km/h | 05:41:06 | 05:41:06 |
| 19 | 19 | 15155 | | Justin Erasmus | Justin Erasmus #15155 Male Vet Men 30-49 | Vet Men 30-49 | 11 | Male | 19 | 26.3 km/h | 05:42:17 | 05:42:17 |
| 20 | 20 | 15028 | | Petrus Johannes CELLIERS | Petrus Johannes CELLIERS #15028 Male Vet Men 30-49 | Vet Men 30-49 | 12 | Male | 20 | 26.2 km/h | 05:43:58 | 05:43:58 |
| 21 | 21 | 15003 | | Steven ANDREWS | Steven ANDREWS #15003 Male Master Men 50+ | Master Men 50+ | 7 | Male | 21 | 25.5 km/h | 05:52:22 | 05:52:22 |
| 22 | 22 | 15062 | | Henno KIRSTEIN | Henno KIRSTEIN #15062 Male Vet Men 30-49 | Vet Men 30-49 | 13 | Male | 22 | 25.5 km/h | 05:52:39 | 05:52:39 |
| 23 | 23 | 15171 | | Etienne Malan | Etienne Malan #15171 Male Master Men 50+ | Master Men 50+ | 8 | Male | 23 | 25.5 km/h | 05:53:35 | 05:53:35 |
| 24 | 24 | 15011 | | Grant BERINGER | Grant BERINGER #15011 Male Vet Men 30-49 | Vet Men 30-49 | 14 | Male | 24 | 25.4 km/h | 05:53:51 | 05:53:51 |
| 25 | 25 | 15121 | | Coenraad STEENKAMP | Coenraad STEENKAMP #15121 Male Vet Men 30-49 | Vet Men 30-49 | 15 | Male | 25 | 25.4 km/h | 05:54:55 | 05:54:55 |
| 26 | 26 | 15144 | | Richan VON STADEN | Richan VON STADEN #15144 Male Senior Men 19-29 | Senior Men 19-29 | 3 | Male | 26 | 25.3 km/h | 05:55:23 | 05:55:23 |
| 27 | 27 | 15051 | | Clinton HALSEY | Clinton HALSEY #15051 Male Vet Men 30-49 | Vet Men 30-49 | 16 | Male | 27 | 25.3 km/h | 05:56:09 | 05:56:09 |
| 28 | 28 | 15076 | | Steve MAISEL | Steve MAISEL #15076 Male Vet Men 30-49 | Vet Men 30-49 | 17 | Male | 28 | 25.2 km/h | 05:57:05 | 05:57:05 |
| 29 | 29 | 15172 | | Pieter Bezuidenhout | Pieter Bezuidenhout #15172 Male Vet Men 30-49 | Vet Men 30-49 | 18 | Male | 29 | 25.2 km/h | 05:57:23 | 05:57:23 |
| 30 | 30 | 15002 | | Steve AMOS | Steve AMOS #15002 Male Master Men 50+ | Master Men 50+ | 9 | Male | 30 | 25.2 km/h | 05:57:41 | 05:57:41 |
| 31 | 31 | 15094 | | Johan POTGIETER | Johan POTGIETER #15094 Male Master Men 50+ | Master Men 50+ | 10 | Male | 31 | 25.0 km/h | 06:00:03 | 06:00:03 |
| 32 | 32 | 15140 | | Kobus VAN NIEKERK | Kobus VAN NIEKERK #15140 Male Master Men 50+ | Master Men 50+ | 11 | Male | 32 | 24.9 km/h | 06:00:47 | 06:00:47 |
| 33 | 33 | 15064 | | Liam KRAUSE | Liam KRAUSE #15064 Male Senior Men 19-29 | Senior Men 19-29 | 4 | Male | 33 | 24.6 km/h | 06:05:12 | 06:05:12 |
| 34 | 34 | 15118 | | Ryan SMITH | Ryan SMITH #15118 Male Master Men 50+ | Master Men 50+ | 12 | Male | 34 | 24.6 km/h | 06:05:16 | 06:05:16 |
| 35 | 35 | 15066 | | Heinrich LAHNER | Heinrich LAHNER #15066 Male Vet Men 30-49 | Vet Men 30-49 | 19 | Male | 35 | 24.4 km/h | 06:09:08 | 06:09:08 |
| 36 | 36 | 15010 | | John BENNETT | John BENNETT #15010 Male Master Men 50+ | Master Men 50+ | 13 | Male | 36 | 24.4 km/h | 06:09:20 | 06:09:20 |
| 37 | 37 | 15009 | | Luciano BENADE | Luciano BENADE #15009 Male Vet Men 30-49 | Vet Men 30-49 | 20 | Male | 37 | 24.3 km/h | 06:10:06 | 06:10:06 |
| 38 | 38 | 15100 | | Tienie PRINSLOO | Tienie PRINSLOO #15100 Male Vet Men 30-49 | Vet Men 30-49 | 21 | Male | 38 | 24.3 km/h | 06:10:09 | 06:10:09 |
| 39 | 39 | 15119 | | Dobri STANISAVLJEVIC | Dobri STANISAVLJEVIC #15119 Male Master Men 50+ | Master Men 50+ | 14 | Male | 39 | 24.2 km/h | 06:11:56 | 06:11:56 |
| 40 | 40 | 15136 | | Grant VAN DER WAL | Grant VAN DER WAL #15136 Male Master Men 50+ | Master Men 50+ | 15 | Male | 40 | 24.2 km/h | 06:12:30 | 06:12:30 |
| 41 | 41 | 15092 | | Michele ORSELLI | Michele ORSELLI #15092 Male Master Men 50+ | Master Men 50+ | 16 | Male | 41 | 24.1 km/h | 06:12:50 | 06:12:50 |
| 42 | 42 | 15006 | | Sean BARKER | Sean BARKER #15006 Male Vet Men 30-49 | Vet Men 30-49 | 22 | Male | 42 | 24.1 km/h | 06:12:54 | 06:12:54 |
| 43 | 43 | 15036 | | Anton DU PREEZ | Anton DU PREEZ #15036 Male Vet Men 30-49 | Vet Men 30-49 | 23 | Male | 43 | 24.1 km/h | 06:14:09 | 06:14:09 |
| 44 | 44 | 15058 | | Gene JACOBS | Gene JACOBS #15058 Male Vet Men 30-49 | Vet Men 30-49 | 24 | Male | 44 | 24.0 km/h | 06:14:13 | 06:14:13 |
| 45 | 45 | 15048 | | Kevin GRENFELL | Kevin GRENFELL #15048 Male Vet Men 30-49 | Vet Men 30-49 | 25 | Male | 45 | 24.0 km/h | 06:14:41 | 06:14:41 |
| 46 | 46 | 15057 | | Andrew HOSSACK | Andrew HOSSACK #15057 Male Master Men 50+ | Master Men 50+ | 17 | Male | 46 | 24.0 km/h | 06:14:45 | 06:14:45 |
| 47 | 47 | 15019 | | Heinri BRINK | Heinri BRINK #15019 Male Vet Men 30-49 | Vet Men 30-49 | 26 | Male | 47 | 24.0 km/h | 06:14:47 | 06:14:47 |
| 48 | 48 | 15032 | | Jacques DE KLERK | Jacques DE KLERK #15032 Male Master Men 50+ | Master Men 50+ | 18 | Male | 48 | 23.9 km/h | 06:16:37 | 06:16:37 |
| 49 | 49 | 15065 | | Ivan KRUGER | Ivan KRUGER #15065 Male Master Men 50+ | Master Men 50+ | 19 | Male | 49 | 23.9 km/h | 06:16:46 | 06:16:46 |
| 50 | 50 | 15174 | | Nareer Rautenbach | Nareer Rautenbach #15174 Female Vet Women 30-49 | Vet Women 30-49 | 1 | Female | 1 | 23.8 km/h | 06:18:49 | 06:18:49 |