Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Finish Status | Pace |
| 1 | 1247 | | Robert Pearse | Robert Pearse #1247 Male 95kmOpen 19-59 | 03:33:25 | 03:33:25 | 1 (1) | 95kmOpen 19-59 | 1 | Male | 1 | Finished | 26.7 km/h |
| 2 | 573 | | Jacques Human | Jacques Human #573 Male 95kmOpen 19-59 | 03:44:50 | 03:44:50 | 2 (2) | 95kmOpen 19-59 | 2 | Male | 2 | Finished | 25.4 km/h |
| 3 | 3175 | | Ulrich Roux | Ulrich Roux #3175 Male 95kmOpen 19-59 | 03:54:10 | 03:54:10 | 3 (3) | 95kmOpen 19-59 | 3 | Male | 3 | Finished | 24.3 km/h |
| 4 | 2582 | | Hans DU PREEZ | Hans DU PREEZ #2582 Male E-Bike | 03:54:31 | 03:54:31 | 1 (4) | E-Bike | 1 | Male | 4 | Finished | 24.3 km/h |
| 5 | 719 | | Kyle Petersen | Kyle Petersen #719 Male 95kmOpen 19-59 | 03:59:41 | 03:59:41 | 4 (5) | 95kmOpen 19-59 | 4 | Male | 5 | Finished | 23.8 km/h |
| 6 | 2525 | | Travis Kruger | Travis Kruger #2525 Male 95kmOpen 19-59 | 04:03:16 | 04:03:16 | 5 (6) | 95kmOpen 19-59 | 5 | Male | 6 | Finished | 23.4 km/h |
| 7 | 3102 | | Grant COMBRINK | Grant COMBRINK #3102 Male 95kmOpen 19-59 | 04:03:37 | 04:03:37 | 6 (7) | 95kmOpen 19-59 | 6 | Male | 7 | Finished | 23.4 km/h |
| 8 | 90 | | Alexander Haw | Alexander Haw #90 Male 95kmOpen 19-59 | 04:03:37 | 04:03:37 | 7 (8) | 95kmOpen 19-59 | 7 | Male | 8 | Finished | 23.4 km/h |
| 9 | 3177 | | Jack Macdiarmid | Jack Macdiarmid #3177 Male 95kmOpen 19-59 | 04:04:08 | 04:04:08 | 8 (9) | 95kmOpen 19-59 | 8 | Male | 9 | Finished | 23.3 km/h |
| 10 | 3306 | | Tristan Keeley | Tristan Keeley #3306 Male 95kmOpen 19-59 | 04:04:42 | 04:04:42 | 9 (10) | 95kmOpen 19-59 | 9 | Male | 10 | Finished | 23.3 km/h |
| 11 | 2748 | | Celeste Erasmus | Celeste Erasmus #2748 Female E-Bike | 04:05:08 | 04:05:08 | 1 (1) | E-Bike | 1 | Female | 1 | Finished | 23.3 km/h |
| 12 | 2786 | | Graham BEUSTER | Graham BEUSTER #2786 Male E-Bike | 04:05:12 | 04:05:12 | 2 (11) | E-Bike | 2 | Male | 11 | Finished | 23.2 km/h |
| 13 | 3103 | | Jurie / Tommy // KRIGE / SYLVESTER | Jurie / Tommy // KRIGE / SYLVESTER #3103 Mixed Tandem | 04:06:41 | 04:06:41 | 1 (1) | Tandem | 1 | Mixed | 1 | Finished | 23.1 km/h |
| 14 | 673 | | Bradley Wentzel | Bradley Wentzel #673 Male 95kmOpen 19-59 | 04:07:03 | 04:07:03 | 10 (12) | 95kmOpen 19-59 | 10 | Male | 12 | Finished | 23.1 km/h |
| 15 | 2785 | | Mags Myburgh | Mags Myburgh #2785 Female E-Bike | 04:09:05 | 04:09:05 | 2 (2) | E-Bike | 2 | Female | 2 | Finished | 22.9 km/h |
| 16 | 2975 | | Brian | Brian #2975 Male 95kmOpen 19-59 | 04:11:14 | 04:11:14 | 11 (13) | 95kmOpen 19-59 | 11 | Male | 13 | Finished | 22.7 km/h |
| 17 | 2999 | | Peter Koll | Peter Koll #2999 Male E-Bike | 04:13:36 | 04:13:36 | 3 (14) | E-Bike | 3 | Male | 14 | Finished | 22.5 km/h |
| 18 | 3356 | | Tinus ERASMUS | Tinus ERASMUS #3356 Male 95kmOpen 19-59 | 04:13:36 | 04:13:36 | 12 (15) | 95kmOpen 19-59 | 12 | Male | 15 | Finished | 22.5 km/h |
| 19 | 3370 | | Johan Boonzaier | Johan Boonzaier #3370 Male 95kmOpen 19-59 | 04:18:06 | 04:18:06 | 13 (16) | 95kmOpen 19-59 | 13 | Male | 16 | Finished | 22.1 km/h |
| 20 | 711 | | Sven Voigt | Sven Voigt #711 Male 95kmOpen 19-59 | 04:18:09 | 04:18:09 | 14 (17) | 95kmOpen 19-59 | 14 | Male | 17 | Finished | 22.1 km/h |
| 21 | 950 | | Kevin Cruickshank | Kevin Cruickshank #950 Male 95kmOpen 19-59 | 04:18:10 | 04:18:10 | 15 (18) | 95kmOpen 19-59 | 15 | Male | 18 | Finished | 22.1 km/h |
| 22 | 3316 | | Darrel Fitz-Gerald | Darrel Fitz-Gerald #3316 Male 95kmOpen 19-59 | 04:18:11 | 04:18:11 | 16 (19) | 95kmOpen 19-59 | 16 | Male | 19 | Finished | 22.1 km/h |
| 23 | 9808 | | Roger BRESCIANINO | Roger BRESCIANINO #9808 Male 95kmOpen 19-59 | 04:19:04 | 04:19:04 | 17 (20) | 95kmOpen 19-59 | 17 | Male | 20 | Finished | 22.0 km/h |
| 24 | 3379 | | Lientjie SCHOLTZ | Lientjie SCHOLTZ #3379 Female 95kmOpen 19-59 | 04:22:52 | 04:22:52 | 1 (3) | 95kmOpen 19-59 | 1 | Female | 3 | Finished | 21.7 km/h |
| 25 | 2723 | | Etienne TERBLANCHE | Etienne TERBLANCHE #2723 Male 95kmOpen 19-59 | 04:22:53 | 04:22:53 | 18 (21) | 95kmOpen 19-59 | 18 | Male | 21 | Finished | 21.7 km/h |
| 26 | 2965 | | Des NANGLE | Des NANGLE #2965 Male 95kmOpen 19-59 | 04:22:56 | 04:22:56 | 19 (22) | 95kmOpen 19-59 | 19 | Male | 22 | Finished | 21.7 km/h |
| 27 | 3235 | | Terrence Brocco | Terrence Brocco #3235 Male 95kmOpen 19-59 | 04:23:29 | 04:23:29 | 20 (23) | 95kmOpen 19-59 | 20 | Male | 23 | Finished | 21.6 km/h |
| 28 | 2259 | | Dean VORSTER | Dean VORSTER #2259 Male 95kmOpen 19-59 | 04:23:33 | 04:23:33 | 21 (24) | 95kmOpen 19-59 | 21 | Male | 24 | Finished | 21.6 km/h |
| 29 | 3344 | | Deon Kotze | Deon Kotze #3344 Male 95kmOpen 19-59 | 04:24:22 | 04:24:22 | 22 (25) | 95kmOpen 19-59 | 22 | Male | 25 | Finished | 21.6 km/h |
| 30 | 3278 | | Branko Brkljac | Branko Brkljac #3278 Male 95kmOpen 19-59 | 04:24:24 | 04:24:24 | 23 (26) | 95kmOpen 19-59 | 23 | Male | 26 | Finished | 21.6 km/h |
| 31 | 2994 | | Peter Van Der Ross | Peter Van Der Ross #2994 Male 95kmOpen 19-59 | 04:24:25 | 04:24:25 | 24 (27) | 95kmOpen 19-59 | 24 | Male | 27 | Finished | 21.6 km/h |
| 32 | 2825 | | Kirstin SIMPSON | Kirstin SIMPSON #2825 Female 95kmOpen 19-59 | 04:26:15 | 04:26:15 | 2 (4) | 95kmOpen 19-59 | 2 | Female | 4 | Finished | 21.4 km/h |
| 33 | 3218 | | Simon Shaw | Simon Shaw #3218 Male 95kmOpen 19-59 | 04:26:42 | 04:26:42 | 25 (28) | 95kmOpen 19-59 | 25 | Male | 28 | Finished | 21.4 km/h |
| 34 | 9247 | | Neill UPTON | Neill UPTON #9247 Male 95kmOpen 19-59 | 04:27:22 | 04:27:22 | 26 (29) | 95kmOpen 19-59 | 26 | Male | 29 | Finished | 21.3 km/h |
| 35 | 2237 | | Fabio Pig PIGNANELLI | Fabio Pig PIGNANELLI #2237 Male 95kmOpen 19-59 | 04:27:33 | 04:27:33 | 27 (30) | 95kmOpen 19-59 | 27 | Male | 30 | Finished | 21.3 km/h |
| 36 | 2517 | | Brendon Smith | Brendon Smith #2517 Male 95kmOpen 19-59 | 04:29:42 | 04:29:42 | 28 (31) | 95kmOpen 19-59 | 28 | Male | 31 | Finished | 21.1 km/h |
| 37 | 3241 | | Raf BRYLA | Raf BRYLA #3241 Male 95kmOpen 19-59 | 04:31:08 | 04:31:08 | 29 (32) | 95kmOpen 19-59 | 29 | Male | 32 | Finished | 21.0 km/h |
| 38 | 2281 | | Steve BEYNON-DAVIES | Steve BEYNON-DAVIES #2281 Male 95kmOpen 19-59 | 04:31:33 | 04:31:33 | 30 (33) | 95kmOpen 19-59 | 30 | Male | 33 | Finished | 21.0 km/h |
| 39 | 3107 | | Kyle THORP | Kyle THORP #3107 Male 95kmOpen 19-59 | 04:31:54 | 04:31:54 | 31 (34) | 95kmOpen 19-59 | 31 | Male | 34 | Finished | 21.0 km/h |
| 40 | 2983 | | Iain Lindsay | Iain Lindsay #2983 Male 95kmOpen 19-59 | 04:31:58 | 04:31:58 | 32 (35) | 95kmOpen 19-59 | 32 | Male | 35 | Finished | 21.0 km/h |
| 41 | 2795 | | Wesley Brink | Wesley Brink #2795 Male 95kmOpen 19-59 | 04:32:08 | 04:32:08 | 33 (36) | 95kmOpen 19-59 | 33 | Male | 36 | Finished | 20.9 km/h |
| 42 | 3215 | | Craig Palm | Craig Palm #3215 Male 95kmOpen 19-59 | 04:32:15 | 04:32:15 | 34 (37) | 95kmOpen 19-59 | 34 | Male | 37 | Finished | 20.9 km/h |
| 43 | 3389 | | Jan De Vries | Jan De Vries #3389 Male 95kmOpen 19-59 | 04:32:44 | 04:32:44 | 35 (38) | 95kmOpen 19-59 | 35 | Male | 38 | Finished | 20.9 km/h |
| 44 | 2917 | | Mia VAN ROOYEN | Mia VAN ROOYEN #2917 Female 95kmOpen 19-59 | 04:32:48 | 04:32:48 | 3 (5) | 95kmOpen 19-59 | 3 | Female | 5 | Finished | 20.9 km/h |
| 45 | 2945 | | Jacques RAUTENBACH | Jacques RAUTENBACH #2945 Male 95kmOpen 19-59 | 04:33:38 | 04:33:38 | 36 (39) | 95kmOpen 19-59 | 36 | Male | 39 | Finished | 20.8 km/h |
| 46 | 2802 | | Martin VICTOR | Martin VICTOR #2802 Male 95kmOpen 19-59 | 04:35:16 | 04:35:16 | 37 (40) | 95kmOpen 19-59 | 37 | Male | 40 | Finished | 20.7 km/h |
| 47 | 3369 | | James ALLEN | James ALLEN #3369 Male 95kmOpen 19-59 | 04:35:54 | 04:35:54 | 38 (41) | 95kmOpen 19-59 | 38 | Male | 41 | Finished | 20.7 km/h |
| 48 | 3333 | | Elsabe LATEGAN | Elsabe LATEGAN #3333 Female 95kmOpen 19-59 | 04:36:21 | 04:36:21 | 4 (6) | 95kmOpen 19-59 | 4 | Female | 6 | Finished | 20.6 km/h |
| 49 | 3237 | | Craig BESTER | Craig BESTER #3237 Male 95kmOpen 19-59 | 04:36:24 | 04:36:24 | 39 (42) | 95kmOpen 19-59 | 39 | Male | 42 | Finished | 20.6 km/h |
| 50 | 3391 | | John Gordon JANSEN VAN NIEWENHUIZEN | John Gordon JANSEN VAN NIEWENHUIZEN #3391 Male 95kmOpen 19-59 | 04:36:28 | 04:36:28 | 40 (43) | 95kmOpen 19-59 | 40 | Male | 43 | Finished | 20.6 km/h |