Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Pace |
| 1 | 2682 | | Henro VAN DER WALT | Henro VAN DER WALT #2682 Male Sub-Jun 13-14 | 01:07:01.79 | 01:07:01.79 | 1 (1) | Sub-Jun | 1 | Male | 1 | 26.9 km/h |
| 2 | 2685 | | Werner VISAGIE | Werner VISAGIE #2685 Male Master 50-59 | 01:14:26.28 | 01:14:26.28 | 1 (2) | Master | 1 | Male | 2 | 24.2 km/h |
| 3 | 2658 | | Marnus LOMBARD | Marnus LOMBARD #2658 Male Youth 15-16 | 01:15:55.67 | 01:15:55.67 | 1 (3) | Youth | 1 | Male | 3 | 23.7 km/h |
| 4 | 2638 | | Hanco FOURIE | Hanco FOURIE #2638 Male Sub-Jun 13-14 | 01:15:59.28 | 01:15:59.28 | 2 (4) | Sub-Jun | 2 | Male | 4 | 23.7 km/h |
| 5 | 2677 | | Werner STEYN | Werner STEYN #2677 Male Vet 40-49 | 01:19:22.50 | 01:19:22.50 | 1 (5) | Vet | 1 | Male | 5 | 22.7 km/h |
| 6 | 2670 | | Jeffrey RABE | Jeffrey RABE #2670 Male Junior 17-18 | 01:20:35.69 | 01:20:35.69 | 1 (6) | Junior | 1 | Male | 6 | 22.3 km/h |
| 7 | 2656 | | Alexander Waldemar KUHN | Alexander Waldemar KUHN #2656 Male Senior 19-29 | 01:21:23.62 | 01:21:23.62 | 1 (7) | Senior | 1 | Male | 7 | 22.1 km/h |
| 8 | 2709 | | Rogan SCHULZE | Rogan SCHULZE #2709 Male Sub-Vet 30-39 | 01:21:25.99 | 01:21:25.99 | 1 (8) | Sub-Vet | 1 | Male | 8 | 22.1 km/h |
| 9 | 2697 | | Brett STEVENS | Brett STEVENS #2697 Male Master 50-59 | 01:21:35.01 | 01:21:35.01 | 2 (9) | Master | 2 | Male | 9 | 22.1 km/h |
| 10 | 2663 | | Marco NORTJE | Marco NORTJE #2663 Male Youth 15-16 | 01:21:35.42 | 01:21:35.42 | 2 (10) | Youth | 2 | Male | 10 | 22.1 km/h |
| 11 | 2694 | | Louise VAN GHENT | Louise VAN GHENT #2694 Mixed E-Bike | 01:21:49.43 | 01:21:49.43 | 1 (1) | E-Bike | 1 | Mixed | 1 | 22.0 km/h |
| 12 | 2717 | | Emil SCHEEPERS | Emil SCHEEPERS #2717 Male Senior 19-29 | 01:24:45.72 | 01:24:45.72 | 2 (11) | Senior | 2 | Male | 11 | 21.2 km/h |
| 13 | 2605 | | Hercules BARNARDT | Hercules BARNARDT #2605 Male Sub-Vet 30-39 | 01:24:46.36 | 01:24:46.36 | 2 (12) | Sub-Vet | 2 | Male | 12 | 21.2 km/h |
| 14 | 2715 | | Athol FERNANDEZ | Athol FERNANDEZ #2715 Male Gr Master 60+ | 01:25:17.66 | 01:25:17.66 | 1 (13) | Gr Master | 1 | Male | 13 | 21.1 km/h |
| 15 | 2716 | | Monica ROODE | Monica ROODE #2716 Female Master 50-59 | 01:25:18.66 | 01:25:18.66 | 1 (1) | Master | 1 | Female | 1 | 21.1 km/h |
| 16 | 2676 | | Wernich STEYN | Wernich STEYN #2676 Male Sub-Jun 13-14 | 01:25:34.46 | 01:25:34.46 | 3 (14) | Sub-Jun | 3 | Male | 14 | 21.0 km/h |
| 17 | 2622 | | Desmond CAMPBELL | Desmond CAMPBELL #2622 Male Vet 40-49 | 01:26:12.95 | 01:26:12.95 | 2 (15) | Vet | 2 | Male | 15 | 20.9 km/h |
| 18 | 2657 | | Leon LOMBARD | Leon LOMBARD #2657 Male Youth 15-16 | 01:26:15.95 | 01:26:15.95 | 3 (16) | Youth | 3 | Male | 16 | 20.9 km/h |
| 19 | 2604 | | Anton BAM | Anton BAM #2604 Male Senior 19-29 | 01:26:34.05 | 01:26:34.05 | 3 (17) | Senior | 3 | Male | 17 | 20.8 km/h |
| 20 | 2646 | | Neil HATTON | Neil HATTON #2646 Male Master 50-59 | 01:28:18.88 | 01:28:18.88 | 3 (18) | Master | 3 | Male | 18 | 20.4 km/h |
| 21 | 2608 | | Chris BEZUIDENHOUT | Chris BEZUIDENHOUT #2608 Male Youth 15-16 | 01:28:30.66 | 01:28:30.66 | 4 (19) | Youth | 4 | Male | 19 | 20.3 km/h |
| 22 | 2679 | | David TURNER | David TURNER #2679 Male Vet 40-49 | 01:29:07.83 | 01:29:07.83 | 3 (20) | Vet | 3 | Male | 20 | 20.2 km/h |
| 23 | 2624 | | Neville CAMPBELL | Neville CAMPBELL #2624 Male Sub-Vet 30-39 | 01:29:56.78 | 01:29:56.78 | 3 (21) | Sub-Vet | 3 | Male | 21 | 20.0 km/h |
| 24 | 2621 | | Alecia CAMPBELL | Alecia CAMPBELL #2621 Female Sub-Vet 30-39 | 01:29:57.39 | 01:29:57.39 | 1 (2) | Sub-Vet | 1 | Female | 2 | 20.0 km/h |
| 25 | 2660 | | Reuel MCCABE | Reuel MCCABE #2660 Male Sub-Jun 13-14 | 01:30:28.28 | 01:30:28.28 | 4 (22) | Sub-Jun | 4 | Male | 22 | 19.9 km/h |
| 26 | 2659 | | Ethan Josef MCCABE | Ethan Josef MCCABE #2659 Male Junior 17-18 | 01:30:29.30 | 01:30:29.30 | 2 (23) | Junior | 2 | Male | 23 | 19.9 km/h |
| 27 | 2714 | | Ettienne VAN WYNGAARDT | Ettienne VAN WYNGAARDT #2714 Male Vet 40-49 | 01:32:08.17 | 01:32:08.17 | 4 (24) | Vet | 4 | Male | 24 | 19.5 km/h |
| 28 | 2713 | | Leon LOUW | Leon LOUW #2713 Male Master 50-59 | 01:32:10.67 | 01:32:10.67 | 4 (25) | Master | 4 | Male | 25 | 19.5 km/h |
| 29 | 2680 | | Debra-Ann TYLER | Debra-Ann TYLER #2680 Female Master 50-59 | 01:32:15.16 | 01:32:15.16 | 2 (3) | Master | 2 | Female | 3 | 19.5 km/h |
| 30 | 2601 | | Jane ALLISON | Jane ALLISON #2601 Female Vet 40-49 | 01:32:27.78 | 01:32:27.78 | 1 (4) | Vet | 1 | Female | 4 | 19.5 km/h |
| 31 | 2612 | | Frank Errold BOUCHER | Frank Errold BOUCHER #2612 Male Sub-Vet 30-39 | 01:32:30.41 | 01:32:30.41 | 4 (26) | Sub-Vet | 4 | Male | 26 | 19.5 km/h |
| 32 | 2711 | | Marelize NEL | Marelize NEL #2711 Female Senior 19-29 | 01:32:42.80 | 01:32:42.80 | 1 (5) | Senior | 1 | Female | 5 | 19.4 km/h |
| 33 | 2613 | | Mark BOUCHER | Mark BOUCHER #2613 Male Sub-Vet 30-39 | 01:32:48.66 | 01:32:48.66 | 5 (27) | Sub-Vet | 5 | Male | 27 | 19.4 km/h |
| 34 | 2634 | | Lynton EVENS | Lynton EVENS #2634 Male Sub-Vet 30-39 | 01:32:51.51 | 01:32:51.51 | 6 (28) | Sub-Vet | 6 | Male | 28 | 19.4 km/h |
| 35 | 2699 | | Nicol MARTN | Nicol MARTN #2699 Male Vet 40-49 | 01:33:25.28 | 01:33:25.28 | 5 (29) | Vet | 5 | Male | 29 | 19.3 km/h |
| 36 | 2664 | | Linda PAULSE | Linda PAULSE #2664 Female Vet 40-49 | 01:33:52.91 | 01:33:52.91 | 2 (6) | Vet | 2 | Female | 6 | 19.2 km/h |
| 37 | 2665 | | Shawn Robert PAULSE | Shawn Robert PAULSE #2665 Male Master 50-59 | 01:33:52.91 | 01:33:52.91 | 5 (30) | Master | 5 | Male | 30 | 19.2 km/h |
| 38 | 2671 | | Joshua ROBERTSON | Joshua ROBERTSON #2671 Male Sub-Jun 13-14 | 01:34:04.51 | 01:34:04.51 | 5 (31) | Sub-Jun | 5 | Male | 31 | 19.1 km/h |
| 39 | 2639 | | Joseph FOURIE | Joseph FOURIE #2639 Male Vet 40-49 | 01:34:23.63 | 01:34:23.63 | 6 (32) | Vet | 6 | Male | 32 | 19.1 km/h |
| 40 | 2700 | | Clarissa GORDON | Clarissa GORDON #2700 Female Senior 19-29 | 01:35:21.37 | 01:35:21.37 | 2 (7) | Senior | 2 | Female | 7 | 18.9 km/h |
| 41 | 2632 | | Marius DU PREEZ | Marius DU PREEZ #2632 Male Master 50-59 | 01:35:45.35 | 01:35:45.35 | 6 (33) | Master | 6 | Male | 33 | 18.8 km/h |
| 42 | 2615 | | Nicolaas BREDENKAMP | Nicolaas BREDENKAMP #2615 Male Youth 15-16 | 01:36:26.83 | 01:36:26.83 | 5 (34) | Youth | 5 | Male | 34 | 18.7 km/h |
| 43 | 2681 | | Dermot Michael TYLER | Dermot Michael TYLER #2681 Male Master 50-59 | 01:37:04.03 | 01:37:04.03 | 7 (35) | Master | 7 | Male | 35 | 18.5 km/h |
| 44 | 2696 | | Heinz KATZKE | Heinz KATZKE #2696 Male Gr Master 60+ | 01:37:27.38 | 01:37:27.38 | 2 (36) | Gr Master | 2 | Male | 36 | 18.5 km/h |
| 45 | 2653 | | Stephanus Johannes KEMP | Stephanus Johannes KEMP #2653 Male Sub-Jun 13-14 | 01:37:45.31 | 01:37:45.31 | 6 (37) | Sub-Jun | 6 | Male | 37 | 18.4 km/h |
| 46 | 2627 | | Shawn DE BEER | Shawn DE BEER #2627 Male Sub-Vet 30-39 | 01:37:51.87 | 01:37:51.87 | 7 (38) | Sub-Vet | 7 | Male | 38 | 18.4 km/h |
| 47 | 2628 | | Fanie DE JAGER | Fanie DE JAGER #2628 Male Sub-Vet 30-39 | 01:38:01.62 | 01:38:01.62 | 8 (39) | Sub-Vet | 8 | Male | 39 | 18.4 km/h |
| 48 | 2645 | | Michelle GREYLING | Michelle GREYLING #2645 Female Master 50-59 | 01:38:08.87 | 01:38:08.87 | 3 (8) | Master | 3 | Female | 8 | 18.3 km/h |
| 49 | 2690 | | Daleen MINNAAR | Daleen MINNAAR #2690 Female Master 50-59 | 01:38:18.45 | 01:38:18.45 | 4 (9) | Master | 4 | Female | 9 | 18.3 km/h |
| 50 | 2701 | | Alex GORDON | Alex GORDON #2701 Male Gr Master 60+ | 01:39:11.86 | 01:39:11.86 | 3 (40) | Gr Master | 3 | Male | 40 | 18.1 km/h |