Please note that due to the route deviations on the 30km race that some riders’ time were adjusted with 30 minutes as instructed to us by the CSA. If you have ridden the full 30km and feel that your time has been incorrectly adjusted, please send you


Please note that a filter has been selected. All result positions are now relevant to the selected filter. Press on the 'BACK' or 'CLEAR' button to go back to the full results.
Pos Race No Name
Click name to view profile & download certificate
Name
Click name to view profile & download certificate
Time   Gap
Mat2Mat
Click on your time to view your video
Lic No Time
Gap
Pace
Mat2Mat
Click on time to view video
Gender Gen Pos Gen Pos
(Cat Pos)
Category Cat Pos Club Lic No Pace
1 966 Johan Dean de Villiers Johan Dean de Villiers
966 Male (Sub Junior)
01:11:07.9   -
01:11:07.9
01:11:07.9
-
02:21/km
01:11:07.9
1
(1)
Male 1 Sub Junior 1 02:21/km
2 504 Anuscka van Dyk Anuscka van Dyk
504 Female (Sub Junior)
01:17:56.0   -
01:17:56.0
01:17:56.0
-
02:33/km
01:17:56.0
1
(1)
Female 1 Sub Junior 1 02:33/km
3 283 Alexander Vehmeyer Alexander Vehmeyer
283 Male (Sub Junior)
01:18:00.9   +06:53
01:18:10.3
01:18:00.9
+06:53
02:37/km
01:18:10.3
2
(2)
Male 2 Sub Junior 2 02:37/km
4 589 Xavier Barnard Xavier Barnard
589 Male (Sub Junior)
Xavier
01:18:06.1   +06:59
01:18:10.9
01:18:06.1
+06:59
02:36/km
01:18:10.9
3
(3)
Male 3 Sub Junior 3 Xavier 02:36/km
5 360 Phillip Naude Phillip Naude
360 Male (Sub Junior)
01:21:35.5   +10:28
01:22:08.2
01:21:35.5
+10:28
02:42/km
01:22:08.2
4
(4)
Male 4 Sub Junior 4 02:42/km
6 448 Ethan Ross Ethan Ross
448 Male (Sub Junior)
Ethan
01:21:49.4   +10:42
01:21:57.1
01:21:49.4
+10:42
02:42/km
01:21:57.1
5
(5)
Male 5 Sub Junior 5 Ethan 02:42/km
7 437 Karl-Heinz Meinke Karl-Heinz Meinke
437 Male (Sub Junior)
01:28:01.0   +16:54
01:28:42.8
01:28:01.0
+16:54
02:55/km
01:28:42.8
6
(6)
Male 6 Sub Junior 6 02:55/km
8 770 Nicola Du Plessis Nicola Du Plessis
770 Female (Sub Junior)
01:30:58.0   +13:02
01:27:55.0
01:30:58.0
+13:02
03:00/km
01:27:55.0
2
(2)
Female 2 Sub Junior 2 03:00/km
9 571 Xander Coetzee Xander Coetzee
571 Male (Sub Junior)
01:31:54.1   +20:47
01:32:24.3
01:31:54.1
+20:47
03:03/km
01:32:24.3
7
(7)
Male 7 Sub Junior 7 03:03/km
10 1635 Duvan van der Vyver Duvan van der Vyver
1635 Male (Sub Junior)
01:33:02.5   +21:55
01:33:32.9
01:33:02.5
+21:55
03:06/km
01:33:32.9
8
(8)
Male 8 Sub Junior 8 03:06/km
11 349 Jared Terlouw Jared Terlouw
349 Male (Sub Junior)
01:40:25.1   +29:18
01:40:42.2
01:40:25.1
+29:18
03:21/km
01:40:42.2
9
(9)
Male 9 Sub Junior 9 03:21/km
12 791 Jeandre Jordaan Jeandre Jordaan
791 Male (Sub Junior)
01:40:45.7   +29:38
01:40:50.3
01:40:45.7
+29:38
03:21/km
01:40:50.3
10
(10)
Male 10 Sub Junior 10 03:21/km
13 234 Jacques Bothma Jacques Bothma
234 Male (Sub Junior)
01:55:28.8   +44:21
01:56:09.7
01:55:28.8
+44:21
03:52/km
01:56:09.7
11
(11)
Male 11 Sub Junior 11 03:52/km