In order of position, name, division and time:
Marathon
115, Monty Sahd, Senior, 3:46:08
150, Frik Nelson, Veteran, 3:51:58
Half marathon
419, Gus Venter, Veteran, 1:45:55
420, Diederick Jordaan, Veteran, 1:45:56
421, Geoffrey Lee, Senior, 1:45:59
1457, Lize-Marie Sahd, Senior, 2:05:22
1511, Elnastien Kotze, Master, 2:06:32
2087, Andries Carstens, Senior, 2:14:37
2187, Magdaleen Uys, Veteran, 2:16:04
2189, Amanda van der Merwe, Master, 2:16:05
2578, Helene Joubert, Senior, 2:21:30
2819, Karien Carstens, Senior, 2:25:05
3369, Wilandi van der Westhuizen, Junior, 2:33:19
3430, Dominique Waso, Veteran, 2:34:11
3649, Quinton Arendse, Veteran, 2:38:39
4256, Lucia Lodewyk, Veteran, 2:57:23
4515, Hantie Nelson, Veteran, 3:10:48
4516, Marize Edwards, Grand Master, 3:10:53
(source Michélle Jacobsz)
Marathon
115, Monty Sahd, Senior, 3:46:08
150, Frik Nelson, Veteran, 3:51:58
Half marathon
419, Gus Venter, Veteran, 1:45:55
420, Diederick Jordaan, Veteran, 1:45:56
421, Geoffrey Lee, Senior, 1:45:59
1457, Lize-Marie Sahd, Senior, 2:05:22
1511, Elnastien Kotze, Master, 2:06:32
2087, Andries Carstens, Senior, 2:14:37
2187, Magdaleen Uys, Veteran, 2:16:04
2189, Amanda van der Merwe, Master, 2:16:05
2578, Helene Joubert, Senior, 2:21:30
2819, Karien Carstens, Senior, 2:25:05
3369, Wilandi van der Westhuizen, Junior, 2:33:19
3430, Dominique Waso, Veteran, 2:34:11
3649, Quinton Arendse, Veteran, 2:38:39
4256, Lucia Lodewyk, Veteran, 2:57:23
4515, Hantie Nelson, Veteran, 3:10:48
4516, Marize Edwards, Grand Master, 3:10:53
(source Michélle Jacobsz)