Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Pace |
| 1 | 862 | | Herman FOURIE | Herman FOURIE #862 Male Elite 19+ | 01:53:04.29 | 01:53:04.29 | 1 (1) | Elite | 1 | Male | 1 | 31.8 km/h |
| 2 | 914 | | Alan GORDON | Alan GORDON #914 Male Sub-Vet 30-39 | 01:53:04.71 | 01:53:04.71 | 1 (2) | Sub-Vet | 1 | Male | 2 | 31.8 km/h |
| 3 | 851 | | Derek ACKERMANN | Derek ACKERMANN #851 Male Sub-Vet 30-39 | 02:01:01.99 | 02:01:01.99 | 2 (3) | Sub-Vet | 2 | Male | 3 | 29.7 km/h |
| 4 | 872 | | Gunther KATZKE | Gunther KATZKE #872 Male Elite 19+ | 02:01:03.75 | 02:01:03.75 | 2 (4) | Elite | 2 | Male | 4 | 29.7 km/h |
| 5 | 889 | | Sydney SWART | Sydney SWART #889 Male Vet 40-49 | 02:01:09.89 | 02:01:09.89 | 1 (5) | Vet | 1 | Male | 5 | 29.7 km/h |
| 6 | 873 | | Walt KATZKE | Walt KATZKE #873 Male Vet 40-49 | 02:07:33.95 | 02:07:33.95 | 2 (6) | Vet | 2 | Male | 6 | 28.2 km/h |
| 7 | 904 | | Jako VILJOEN | Jako VILJOEN #904 Male Vet 40-49 | 02:07:34.00 | 02:07:34.00 | 3 (7) | Vet | 3 | Male | 7 | 28.2 km/h |
| 8 | 905 | | Hercules COETZEE | Hercules COETZEE #905 Male Master 50-59 | 02:07:36.39 | 02:07:36.39 | 1 (8) | Master | 1 | Male | 8 | 28.2 km/h |
| 9 | 884 | | Janbastiaan RABIE | Janbastiaan RABIE #884 Male Sub-Vet 30-39 | 02:09:02.43 | 02:09:02.43 | 3 (9) | Sub-Vet | 3 | Male | 9 | 27.9 km/h |
| 10 | 860 | | Gerhardus Dirk FOUCHE | Gerhardus Dirk FOUCHE #860 Male Vet 40-49 | 02:11:41.83 | 02:11:41.83 | 4 (10) | Vet | 4 | Male | 10 | 27.3 km/h |
| 11 | 930 | | Hannes MALAN | Hannes MALAN #930 Male Sub-Vet 30-39 | 02:11:42.41 | 02:11:42.41 | 4 (11) | Sub-Vet | 4 | Male | 11 | 27.3 km/h |
| 12 | 864 | | Ronald FRASER | Ronald FRASER #864 Male Vet 40-49 | 02:11:45.42 | 02:11:45.42 | 5 (12) | Vet | 5 | Male | 12 | 27.3 km/h |
| 13 | 931 | | Nello VAN DER MERWE | Nello VAN DER MERWE #931 Male Master 50-59 | 02:14:14.65 | 02:14:14.65 | 2 (13) | Master | 2 | Male | 13 | 26.8 km/h |
| 14 | 865 | | Herman GERNER | Herman GERNER #865 Male Vet 40-49 | 02:14:24.63 | 02:14:24.63 | 6 (14) | Vet | 6 | Male | 14 | 26.8 km/h |
| 15 | 926 | | Louw AGENBERG | Louw AGENBERG #926 Male Vet 40-49 | 02:14:27.07 | 02:14:27.07 | 7 (15) | Vet | 7 | Male | 15 | 26.8 km/h |
| 16 | 928 | | Hp JANSEN | Hp JANSEN #928 Male Elite 19+ | 02:15:37.99 | 02:15:37.99 | 3 (16) | Elite | 3 | Male | 16 | 26.5 km/h |
| 17 | 893 | | Gerrit Albertus THERON | Gerrit Albertus THERON #893 Male Sub-Vet 30-39 | 02:16:50.12 | 02:16:50.12 | 5 (17) | Sub-Vet | 5 | Male | 17 | 26.3 km/h |
| 18 | 907 | | Martin VAN GHENT | Martin VAN GHENT #907 Male Master 50-59 | 02:17:05.17 | 02:17:05.17 | 3 (18) | Master | 3 | Male | 18 | 26.3 km/h |
| 19 | 906 | | Chris PRINSLOO | Chris PRINSLOO #906 Male Gr Master 60-69 | 02:19:50.04 | 02:19:50.04 | 1 (19) | Gr Master 60+ | 1 | Male | 19 | 25.7 km/h |
| 20 | 868 | | Ricardo GUTIERREZ | Ricardo GUTIERREZ #868 Male Master 50-59 | 02:19:56.10 | 02:19:56.10 | 4 (20) | Master | 4 | Male | 20 | 25.7 km/h |
| 21 | 915 | | Riaan SMIT | Riaan SMIT #915 Mixed E-Bike | 02:19:57.57 | 02:19:57.57 | 1 (1) | E-Bike | 1 | Mixed | 1 | 25.7 km/h |
| 22 | 856 | | Lisa BOTHA | Lisa BOTHA #856 Mixed E-Bike | 02:19:58.81 | 02:19:58.81 | 2 (2) | E-Bike | 2 | Mixed | 2 | 25.7 km/h |
| 23 | 903 | | Taryn-Maie WILLE | Taryn-Maie WILLE #903 Female Elite 19+ | 02:20:59.09 | 02:20:59.09 | 1 (1) | Elite | 1 | Female | 1 | 25.5 km/h |
| 24 | 916 | | Tyler BOTHA | Tyler BOTHA #916 Male Elite 19+ | 02:21:00.35 | 02:21:00.35 | 4 (21) | Elite | 4 | Male | 21 | 25.5 km/h |
| 25 | 927 | | Derek DONKIN | Derek DONKIN #927 Male Master 50-59 | 02:24:13.21 | 02:24:13.21 | 5 (22) | Master | 5 | Male | 22 | 25.0 km/h |
| 26 | 854 | | Emile BADENHORST | Emile BADENHORST #854 Male Vet 40-49 | 02:25:33.47 | 02:25:33.47 | 8 (23) | Vet | 8 | Male | 23 | 24.7 km/h |
| 27 | 871 | | Willem JACOBS | Willem JACOBS #871 Male Vet 40-49 | 02:25:35.28 | 02:25:35.28 | 9 (24) | Vet | 9 | Male | 24 | 24.7 km/h |
| 28 | 913 | | Gerhard JACOBS | Gerhard JACOBS #913 Male Elite 19+ | 02:25:38.76 | 02:25:38.76 | 5 (25) | Elite | 5 | Male | 25 | 24.7 km/h |
| 29 | 901 | | Paul VENTER | Paul VENTER #901 Male Vet 40-49 | 02:25:44.02 | 02:25:44.02 | 10 (26) | Vet | 10 | Male | 26 | 24.7 km/h |
| 30 | 855 | | Jeffrey Mark BOTHA | Jeffrey Mark BOTHA #855 Male Master 50-59 | 02:25:44.57 | 02:25:44.57 | 6 (27) | Master | 6 | Male | 27 | 24.7 km/h |
| 31 | 900 | | Hanrè VD BERG | Hanrè VD BERG #900 Male Junior 17-18 | 02:27:17.27 | 02:27:17.27 | 1 (28) | Junior | 1 | Male | 28 | 24.4 km/h |
| 32 | 886 | | Xandrich SCHOERIE | Xandrich SCHOERIE #886 Male Youth 15-16 | 02:27:19.56 | 02:27:19.56 | 1 (29) | Youth | 1 | Male | 29 | 24.4 km/h |
| 33 | 863 | | Lianke FOURIE | Lianke FOURIE #863 Female Junior 17-18 | 02:27:21.52 | 02:27:21.52 | 1 (2) | Junior | 1 | Female | 2 | 24.4 km/h |
| 34 | 861 | | Coenie FOURIE | Coenie FOURIE #861 Male Master 50-59 | 02:27:22.73 | 02:27:22.73 | 7 (30) | Master | 7 | Male | 30 | 24.4 km/h |
| 35 | 881 | | Jonathan Benjamin MCCABE | Jonathan Benjamin MCCABE #881 Male Junior 17-18 | 02:31:01.02 | 02:31:01.02 | 2 (31) | Junior | 2 | Male | 31 | 23.8 km/h |
| 36 | 895 | | Stephanus Johannes VAN HEERDEN | Stephanus Johannes VAN HEERDEN #895 Male Junior 17-18 | 02:31:01.24 | 02:31:01.24 | 3 (32) | Junior | 3 | Male | 32 | 23.8 km/h |
| 37 | 921 | | Mone PIETERSE | Mone PIETERSE #921 Female Elite 19+ | 02:31:13.64 | 02:31:13.64 | 2 (3) | Elite | 2 | Female | 3 | 23.8 km/h |
| 38 | 898 | | Hendrik Petrus VAN SCHALKWYK | Hendrik Petrus VAN SCHALKWYK #898 Male Master 50-59 | 02:31:13.78 | 02:31:13.78 | 8 (33) | Master | 8 | Male | 33 | 23.8 km/h |
| 39 | 919 | | Mark PIETERSE | Mark PIETERSE #919 Male Master 50-59 | 02:31:14.25 | 02:31:14.25 | 9 (34) | Master | 9 | Male | 34 | 23.8 km/h |
| 40 | 920 | | Barend VORSTER | Barend VORSTER #920 Mixed E-Bike | 02:31:15.03 | 02:31:15.03 | 3 (3) | E-Bike | 3 | Mixed | 3 | 23.8 km/h |
| 41 | 880 | | Moss MALULEKE | Moss MALULEKE #880 Male Vet 40-49 | 02:32:53.77 | 02:32:53.77 | 11 (35) | Vet | 11 | Male | 35 | 23.5 km/h |
| 42 | 911 | | Karia MARTIN | Karia MARTIN #911 Female Vet 40-49 | 02:32:57.13 | 02:32:57.13 | 1 (4) | Vet | 1 | Female | 4 | 23.5 km/h |
| 43 | 857 | | Hein DE JAGER | Hein DE JAGER #857 Male Master 50-59 | 02:33:24.16 | 02:33:24.16 | 10 (36) | Master | 10 | Male | 36 | 23.5 km/h |
| 44 | 899 | | Tertius VAN WYNGAARDT | Tertius VAN WYNGAARDT #899 Male Vet 40-49 | 02:33:29.44 | 02:33:29.44 | 12 (37) | Vet | 12 | Male | 37 | 23.5 km/h |
| 45 | 859 | | Fanus EKSTEEN | Fanus EKSTEEN #859 Male Gr Master 60-69 | 02:33:29.64 | 02:33:29.64 | 2 (38) | Gr Master 60+ | 2 | Male | 38 | 23.5 km/h |
| 46 | 866 | | Charle GREYLING | Charle GREYLING #866 Male Vet 40-49 | 02:34:05.20 | 02:34:05.20 | 13 (39) | Vet | 13 | Male | 39 | 23.4 km/h |
| 47 | 917 | | Shawn MARTINS | Shawn MARTINS #917 Male Master 50-59 | 02:34:25.75 | 02:34:25.75 | 11 (40) | Master | 11 | Male | 40 | 23.3 km/h |
| 48 | 867 | | Philippus Jeremias GREYLING | Philippus Jeremias GREYLING #867 Male Master 50-59 | 02:38:43.64 | 02:38:43.64 | 12 (41) | Master | 12 | Male | 41 | 22.7 km/h |
| 49 | 853 | | Ruan AUCAMP | Ruan AUCAMP #853 Male Vet 40-49 | 02:39:01.73 | 02:39:01.73 | 14 (42) | Vet | 14 | Male | 42 | 22.6 km/h |
| 50 | 890 | | Johannes SWARTS | Johannes SWARTS #890 Male Master 50-59 | 02:39:02.48 | 02:39:02.48 | 13 (43) | Master | 13 | Male | 43 | 22.6 km/h |