Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Award Category | Gender | Gen Pos | Pace | Finish |
| 1 | 2146 | | Thamsanga KHUMALO | Thamsanga KHUMALO #2146 Male 30-49 | 01:04:11 | 01:04:11 | 1 (1) | 30-49 | 1 | Veteran 40-49 | Male | 1 | 48.6 km/h | 01:04:11 |
| 2 | 2139 | | Wilhelm Steyn RUDOLF NAUDE | Wilhelm Steyn RUDOLF NAUDE #2139 Mixed Tandem | 01:15:06 | 01:15:06 | 1 (1) | Tandem | 1 | Veteran 40-49 | Mixed | 1 | 41.5 km/h | 01:15:06 |
| 3 | 2002 | | Gareth Greer ALBERTUS DIPPENAAR | Gareth Greer ALBERTUS DIPPENAAR #2002 Mixed Tandem | 01:16:54 | 01:16:54 | 2 (2) | Tandem | 2 | Master 50-59 | Mixed | 2 | 40.6 km/h | 01:16:54 |
| 4 | 2035 | | Daneil STEENKAMP | Daneil STEENKAMP #2035 Male 30-49 | 01:25:13 | 01:25:13 | 2 (2) | 30-49 | 2 | Veteran 40-49 | Male | 2 | 36.6 km/h | 01:25:13 |
| 5 | 2021 | | Tony LAMBERTI | Tony LAMBERTI #2021 Male 50+ | 01:25:44 | 01:25:44 | 1 (3) | 50+ | 1 | G Master 60+ | Male | 3 | 36.4 km/h | 01:25:44 |
| 6 | 2006 | | Herman COMBRINK | Herman COMBRINK #2006 Male 50+ | 01:27:50 | 01:27:50 | 2 (4) | 50+ | 2 | Master 50-59 | Male | 4 | 35.5 km/h | 01:27:50 |
| 7 | 2007 | | Aidan COMER | Aidan COMER #2007 Male 50+ | 01:27:59 | 01:27:59 | 3 (5) | 50+ | 3 | G Master 60+ | Male | 5 | 35.5 km/h | 01:27:59 |
| 8 | 2110 | | Gerhard VAN ASWEGEN | Gerhard VAN ASWEGEN #2110 Male 50+ | 01:28:05 | 01:28:05 | 4 (6) | 50+ | 4 | Master 50-59 | Male | 6 | 35.4 km/h | 01:28:05 |
| 9 | 2140 | | Quintin KNOETZE | Quintin KNOETZE #2140 Male 15-29 | 01:30:13 | 01:30:13 | 1 (7) | 15-29 | 1 | Sub Jun 13-14 | Male | 7 | 34.6 km/h | 01:30:13 |
| 10 | 2017 | | Marcellus HOODS | Marcellus HOODS #2017 Male 50+ | 01:30:33 | 01:30:33 | 5 (8) | 50+ | 5 | Master 50-59 | Male | 8 | 34.5 km/h | 01:30:33 |
| 11 | 2138 | | Erik HARKEMA | Erik HARKEMA #2138 Male 50+ | 01:31:59 | 01:31:59 | 6 (9) | 50+ | 6 | Master 50-59 | Male | 9 | 33.9 km/h | 01:31:59 |
| 12 | 2005 | | Innocent CHIBVONGODZE | Innocent CHIBVONGODZE #2005 Male 30-49 | 01:32:06 | 01:32:06 | 3 (10) | 30-49 | 3 | Sub Vet 30-39 | Male | 10 | 33.9 km/h | 01:32:06 |
| 13 | 2047 | | Rudolf VENTER | Rudolf VENTER #2047 Male 30-49 | 01:33:30 | 01:33:30 | 4 (11) | 30-49 | 4 | Veteran 40-49 | Male | 11 | 33.4 km/h | 01:33:30 |
| 14 | 2144 | | Eben CAUBSLY | Eben CAUBSLY #2144 Male 50+ | 01:33:35 | 01:33:35 | 7 (12) | 50+ | 7 | Master 50-59 | Male | 12 | 33.3 km/h | 01:33:35 |
| 15 | 2010 | | Louis DU PLESSIS | Louis DU PLESSIS #2010 Male 30-49 | 01:33:54 | 01:33:54 | 5 (13) | 30-49 | 5 | Sub Vet 30-39 | Male | 13 | 33.2 km/h | 01:33:54 |
| 16 | 2033 | | Bernard PRINSLOO | Bernard PRINSLOO #2033 Male 30-49 | 01:34:21 | 01:34:21 | 6 (14) | 30-49 | 6 | Veteran 40-49 | Male | 14 | 33.1 km/h | 01:34:21 |
| 17 | 2032 | | Pieter PIETERSE | Pieter PIETERSE #2032 Male 50+ | 01:37:46 | 01:37:46 | 8 (15) | 50+ | 8 | G Master 60+ | Male | 15 | 31.9 km/h | 01:37:46 |
| 18 | 2042 | | Brandt VAN DER MERWE | Brandt VAN DER MERWE #2042 Male 50+ | 01:38:42 | 01:38:42 | 9 (16) | 50+ | 9 | Master 50-59 | Male | 16 | 31.6 km/h | 01:38:42 |
| 19 | 2043 | | Joshua VAN DERMERWE | Joshua VAN DERMERWE #2043 Male 15-29 | 01:38:43 | 01:38:43 | 2 (17) | 15-29 | 2 | Youth 15-16 | Male | 17 | 31.6 km/h | 01:38:43 |
| 20 | 2015 | | Hannie GREYLING | Hannie GREYLING #2015 Mixed E-Bike | 01:39:48 | 01:39:48 | 1 (3) | E-Bike | 1 | G Master 60+ | Mixed | 3 | 31.3 km/h | 01:39:48 |
| 21 | 2048 | | Henk HOLDER | Henk HOLDER #2048 Mixed Tandem | 01:40:17 | 01:40:17 | 3 (4) | Tandem | 3 | Veteran 40-49 | Mixed | 4 | 31.1 km/h | 01:40:17 |
| 22 | 2013 | | Nolan EDWARDS | Nolan EDWARDS #2013 Male 30-49 | 01:42:25 | 01:42:25 | 7 (18) | 30-49 | 7 | Veteran 40-49 | Male | 18 | 30.5 km/h | 01:42:25 |
| 23 | 2030 | | Elmarie PIETERSE | Elmarie PIETERSE #2030 Female 30-49 | 01:43:14 | 01:43:14 | 1 (1) | 30-49 | 1 | Veteran 40-49 | Female | 1 | 30.2 km/h | 01:43:14 |
| 24 | 2039 | | Graham TURNBULL | Graham TURNBULL #2039 Mixed E-Bike | 01:45:15 | 01:45:15 | 2 (5) | E-Bike | 2 | G Master 60+ | Mixed | 5 | 29.6 km/h | 01:45:15 |
| 25 | 2041 | | Patricia TURNBULL | Patricia TURNBULL #2041 Mixed E-Bike | 01:45:16 | 01:45:16 | 3 (6) | E-Bike | 3 | G Master 60+ | Mixed | 6 | 29.6 km/h | 01:45:16 |
| 26 | 2135 | | Stefan VAN ECK | Stefan VAN ECK #2135 Male 50+ | 01:47:05 | 01:47:05 | 10 (19) | 50+ | 10 | Master 50-59 | Male | 19 | 29.1 km/h | 01:47:05 |
| 27 | 2176 | | Marlene HUMAN | Marlene HUMAN #2176 Female 30-49 | 01:47:36 | 01:47:36 | 2 (2) | 30-49 | 2 | Veteran 40-49 | Female | 2 | 29.0 km/h | 01:47:36 |
| 28 | 2142 | | Hennie NAGEL | Hennie NAGEL #2142 Male 50+ | 01:48:44 | 01:48:44 | 11 (20) | 50+ | 11 | Master 50-59 | Male | 20 | 28.7 km/h | 01:48:44 |
| 29 | 2147 | | Mthokozisi NTULI | Mthokozisi NTULI #2147 Male 30-49 | 01:48:56 | 01:48:56 | 8 (21) | 30-49 | 8 | Sub Vet 30-39 | Male | 21 | 28.6 km/h | 01:48:56 |
| 30 | 2012 | | Hendrik DU PREEZ | Hendrik DU PREEZ #2012 Male 50+ | 01:49:55 | 01:49:55 | 12 (22) | 50+ | 12 | G Master 60+ | Male | 22 | 28.4 km/h | 01:49:55 |
| 31 | 2018 | | Marisa HUMAN | Marisa HUMAN #2018 Female 30-49 | 01:50:13 | 01:50:13 | 3 (3) | 30-49 | 3 | Veteran 40-49 | Female | 3 | 28.3 km/h | 01:50:13 |
| 32 | 2008 | | Elmarie CROUS | Elmarie CROUS #2008 Female 50+ | 01:52:48 | 01:52:48 | 1 (4) | 50+ | 1 | Master 50-59 | Female | 4 | 27.7 km/h | 01:52:48 |
| 33 | 2153 | | Barts BOTHA | Barts BOTHA #2153 Male 50+ | 01:53:05 | 01:53:05 | 13 (23) | 50+ | 13 | Master 50-59 | Male | 23 | 27.6 km/h | 01:53:05 |
| 34 | 2004 | | Brandon BUNNELL | Brandon BUNNELL #2004 Male 30-49 | 01:54:00 | 01:54:00 | 9 (24) | 30-49 | 9 | Veteran 40-49 | Male | 24 | 27.4 km/h | 01:54:00 |
| 35 | 2009 | | Cor DE GEUS | Cor DE GEUS #2009 Male 50+ | 01:54:00 | 01:54:00 | 14 (25) | 50+ | 14 | G Master 60+ | Male | 25 | 27.4 km/h | 01:54:00 |
| 36 | 2023 | | Faith LEEUW | Faith LEEUW #2023 Female 30-49 | 01:55:05 | 01:55:05 | 4 (5) | 30-49 | 4 | Veteran 40-49 | Female | 5 | 27.1 km/h | 01:55:05 |
| 37 | 2149 | | Kenny SEKOME | Kenny SEKOME #2149 Male 30-49 | 01:55:52 | 01:55:52 | 10 (26) | 30-49 | 10 | Sub Vet 30-39 | Male | 26 | 26.9 km/h | 01:55:52 |
| 38 | 2045 | | Antony VAN DRIEL | Antony VAN DRIEL #2045 Male 50+ | 01:55:57 | 01:55:57 | 15 (27) | 50+ | 15 | Master 50-59 | Male | 27 | 26.9 km/h | 01:55:57 |
| 39 | 2044 | | Anja VAN DRIEL | Anja VAN DRIEL #2044 Female 50+ | 01:55:57 | 01:55:57 | 2 (6) | 50+ | 2 | Master 50-59 | Female | 6 | 26.9 km/h | 01:55:57 |
| 40 | 2027 | | Adrienn MCKEEN | Adrienn MCKEEN #2027 Male 30-49 | 01:56:39 | 01:56:39 | 11 (28) | 30-49 | 11 | Sub Vet 30-39 | Male | 28 | 26.7 km/h | 01:56:39 |
| 41 | 2037 | | Robin SYMES | Robin SYMES #2037 Male 50+ | 01:56:56 | 01:56:56 | 16 (29) | 50+ | 16 | G Master 60+ | Male | 29 | 26.7 km/h | 01:56:56 |
| 42 | 2014 | | Marc GAFFLEY | Marc GAFFLEY #2014 Male 50+ | 01:57:43 | 01:57:43 | 17 (30) | 50+ | 17 | G Master 60+ | Male | 30 | 26.5 km/h | 01:57:43 |
| 43 | 2011 | | Willem DU PLESSIS | Willem DU PLESSIS #2011 Male 50+ | 01:59:24 | 01:59:24 | 18 (31) | 50+ | 18 | G Master 60+ | Male | 31 | 26.1 km/h | 01:59:24 |
| 44 | 2049 | | Thenis JANSE VAN RENSBURG | Thenis JANSE VAN RENSBURG #2049 Male 30-49 | 02:02:25 | 02:02:25 | 12 (32) | 30-49 | 12 | Sub Vet 30-39 | Male | 32 | 25.5 km/h | 02:02:25 |
| 45 | 2137 | | Morne KELLERMAN | Morne KELLERMAN #2137 Male 30-49 | 02:03:31 | 02:03:31 | 13 (33) | 30-49 | 13 | Sub Vet 30-39 | Male | 33 | 25.3 km/h | 02:03:31 |
| 46 | 2028 | | Danie OOSTHUIZEN | Danie OOSTHUIZEN #2028 Male 50+ | 02:05:37 | 02:05:37 | 19 (34) | 50+ | 19 | Master 50-59 | Male | 34 | 24.8 km/h | 02:05:37 |
| 47 | 2111 | | Brandon BEUKES | Brandon BEUKES #2111 Male 15-29 | 02:07:17 | 02:07:17 | 3 (35) | 15-29 | 3 | Senior 19-29 | Male | 35 | 24.5 km/h | 02:07:17 |
| 48 | 2152 | | Darius SMIT | Darius SMIT #2152 Male 50+ | 02:07:23 | 02:07:23 | 20 (36) | 50+ | 20 | Master 50-59 | Male | 36 | 24.5 km/h | 02:07:23 |
| 49 | 2150 | | Tebogo MASHISM | Tebogo MASHISM #2150 Male 30-49 | 02:14:43 | 02:14:43 | 14 (37) | 30-49 | 14 | Sub Vet 30-39 | Male | 37 | 23.2 km/h | 02:14:43 |
| 50 | 2026 | | Ofentse MATSEKE | Ofentse MATSEKE #2026 Female 30-49 | 02:15:05 | 02:15:05 | 5 (7) | 30-49 | 5 | Sub Vet 30-39 | Female | 7 | 23.1 km/h | 02:15:05 |