In order of postion, name, division and time:
Half Marathon
126, Danie van der Merwe, Masters 40+, 1:43:15
593, Johan Lingenfelder, Senior, 2:05:17
648, Tom Johnson, Masters 50+, 2:07:11
1025, Wenda Perold, Masters 50+, 2:21:49
1077, Mike Ungerer, Masters 50+, 2:24:12
1268, Nadia le Roux, Senior, 2:34:07
1462, Marize Edwards, Masters 60+, 3:21:58
(source Sonia Harlock)
Half Marathon
126, Danie van der Merwe, Masters 40+, 1:43:15
593, Johan Lingenfelder, Senior, 2:05:17
648, Tom Johnson, Masters 50+, 2:07:11
1025, Wenda Perold, Masters 50+, 2:21:49
1077, Mike Ungerer, Masters 50+, 2:24:12
1268, Nadia le Roux, Senior, 2:34:07
1462, Marize Edwards, Masters 60+, 3:21:58
(source Sonia Harlock)