2019 Sanlam Cape Town Marathon Results
Position
Name
Surname
Category
Gender
Finish Time
1Edwin KibetKOECHSeniorMale02:09:20
2Daniel MuindiMUTETISeniorMale02:09:25
3MohamedZIANISeniorMale02:09:29
4ElroyGALANTSeniorMale02:10:31
5Khoarahlane JosephSEUTLOALISeniorMale02:11:04
6Samuel TheuriMWANIKISeniorMale02:11:06
7Motlokoa ClementMKHABUTLANESeniorMale02:12:09
8KipkemoiKIPSANGSeniorMale02:12:45
9Abdi FufaNIGASSASeniorMale02:13:33
10SibusisoNZIMASeniorMale02:13:41
11MelikhayaFRANSSeniorMale02:14:57
12Abebe KumsaGONDEROSeniorMale02:15:18
13CollenMULAUDZISeniorMale02:15:49
14JeremiahMOSHWETSISeniorMale02:16:37
15PaulusLIYAMBOSeniorMale02:17:20
16TumeloMOTLAGALESeniorMale02:17:28
17RabsonCHIGARA40-49Male02:17:59
18PhilaniBUTHELEZISeniorMale02:18:03
19LindikhayaMTHANGAYI40-49Male02:18:06
20Uveni-NawaKUGONGELWASeniorMale02:18:31
21NkosikhonaMHLAKWANASeniorMale02:18:40
22PeterMUTHUBISeniorMale02:19:23
23Teshome ShumiYADETESeniorMale02:19:52
24SiyabongaNKONDESeniorMale02:19:58
25LuthandoHEJANASeniorMale02:20:06
26SibusisoMADIKIZELASeniorMale02:21:37
27MusawenkosiNKOSISeniorMale02:23:38
28MthandazoQHINA40-49Male02:23:57
29ThusoPHASWANASeniorMale02:24:49
30Hlasa VincentSENGSeniorMale02:24:50
31GilbertMUTANDIROSeniorMale02:25:01
32StanleyMOFUSeniorMale02:25:17
33ThulaniMAGAGULA40-49Male02:25:23
34Richard MotsamaiMAVUSO40-49Male02:25:29
35ProfessaMTHERTHWASeniorMale02:26:07
36PinehasEMBASHU40-49Male02:26:19
37ChabeliNYEDIMANESeniorMale02:26:20
38AneleMALIZA40-49Male02:26:44
39CelestineCHEPCHIRCHIRSeniorFemale02:26:44
40NdumisoSOKHELASeniorMale02:26:57
41Nurit ShimelsYIMAMSeniorFemale02:27:40
42SelloLEKALAKALASeniorMale02:27:48
43GodfreyRAMOKONESeniorMale02:27:55
44MynhardtKAUANIVISeniorMale02:28:31
45Gete MindayeTILAHUNSeniorFemale02:28:32
46AndaLUBELWANASeniorMale02:28:58
47SithembisoMQHELESeniorMale02:29:35
48AdmireMUZOPAMBWASeniorMale02:29:50
49Urge DiroSOBOKASeniorFemale02:29:50
50PfareloMATHADASeniorMale02:29:50
51SiyabongaSAKWESeniorMale02:30:15
52LindiliTEKOTA50-59Male02:31:37
53Janet JelagatRONOSeniorFemale02:32:48
54JimmyBONJESI40-49Male02:33:07
55Peter OngkabetseMEDUPE40-49Male02:34:17
56EliasMABANE50-59Male02:34:54
57MthethoMNTUNGWA40-49Male02:35:00
58ZingisileMARIKENI40-49Male02:35:01
59GivemoreMUDZINGANYAMASeniorMale02:35:03
60TebogoSITHOLESeniorMale02:35:57
61SamsonMKHIZE40-49Male02:35:57
62SimphiweVELLEM40-49Male02:36:11
63ShadrackHOFF40-49Male02:36:22
64NehengKHATALASeniorFemale02:36:34
65BeatieDEUTSCHSeniorFemale02:36:41
66SampieMOKGATLA40-49Male02:37:28
67NkosinathiNGCONGO40-49Male02:38:07
68MbuleloSPEELMAN40-49Male02:38:08
69MafikaNGIDI40-49Male02:38:17
70LucaBOYANASeniorMale02:38:18
71GcinaMSIBISeniorMale02:38:22
72MorisMAIGA40-49Male02:38:52
73Natalia ElisanteSULLESeniorFemale02:38:55
74MorrisKETSHE50-59Male02:38:58
75GaryBROWNSeniorMale02:39:21
76VictorMSOPISeniorMale02:39:42
77Samuel EliasSEGOABASeniorMale02:39:47
78GrahamMALINGA40-49Male02:40:13
79MilliamEBONGONSeniorFemale02:40:20
80Patli ActionRAMABOEA40-49Male02:40:26
81EricSIGXASHE40-49Male02:40:35
82MduMENZESeniorMale02:40:37
83MatlouLEBUSHOSeniorMale02:40:37
84LoversHLATSHWAYOSeniorMale02:40:41
85MatshedisoTSOLOSeniorMale02:40:51
86SiphiweMASHIANESeniorMale02:40:52
87AneleNDZUTA40-49Male02:40:53
88DanielJENNER40-49Male02:41:26
89Leswene AfricaMAILOLASeniorMale02:41:31
90AnnieBOTHMASeniorFemale02:41:44
91MarkROBINSONSeniorMale02:41:53
92LesliePANGEMANAN40-49Male02:42:06
93SeanDOWDS50-59Male02:42:19
94ReubenMHASHUSeniorMale02:42:28
95SinobomMZUKELASeniorMale02:42:36
96NhlanhlaKHANYILE40-49Male02:42:38
97DominicRIVERASeniorMale02:42:43
98MpenduleSIGWADISeniorMale02:42:50
99ClintonFERREIRA40-49Male02:42:54
100MelikhayaKEPE40-49Male02:42:57
101BonganiBILANKULUSeniorMale02:42:58
102MkhuhlaneMGCINA40-49Male02:43:19
103MatomeMOTIMELESeniorMale02:43:20
104CorneliaJOUBERTSeniorFemale02:43:21
105DinekhiBUTISeniorMale02:43:32
106KhayaJARASeniorMale02:43:45
107DavidSEALOGO40-49Male02:43:46
108Flomena ChepchirchirCHUMBASeniorFemale02:43:47
109MduduziNHLEKOSeniorMale02:43:58
110MichaelNDLOVU50-59Male02:44:05
111MatthewDaneelSeniorMale02:44:15
112PhumlaniNXUSANISeniorMale02:44:20
113AneleMAVKEWASeniorMale02:44:34
114PrincipalFANA50-59Male02:44:39
115PedroMENDOZASeniorMale02:44:42
116LesegoMABILETSASeniorMale02:44:49
117MelikhayaMSIZISeniorMale02:44:51
118KoriSESHOENESeniorMale02:44:57
119ZweneMORENGSeniorMale02:44:59
120AgentMOAGISeniorMale02:45:07
121DosiDUMISANI40-49Male02:45:11
122FantasticMAKHUBELASeniorMale02:45:27
123SakhileNKOSISeniorMale02:45:41
124RyanCOPELAND40-49Male02:45:41
125MarkDUNHAMSeniorMale02:45:42
126BhekiNENE50-59Male02:46:12
127MichaelMAZIBUKOSeniorMale02:46:14
128SbusisoMLENGETYA40-49Male02:46:30
129Tsietsi EsaiaMOKOENA50-59Male02:46:46
130TumeloMOKOATSISeniorMale02:47:18
131SyabongaNYAWOSeniorMale02:47:21
132MusawenkosiSIBIYASeniorMale02:47:21
133CliveMOLIFI40-49Male02:47:29
134EmanuelDLAMINISeniorMale02:47:37
135SiyandaSIKHOSANASeniorMale02:47:47
136LwandileNGOBESeniorMale02:47:53
137IvanAMBRAALSeniorMale02:48:34
138SiyayaKHOZASeniorMale02:48:40
139OnkabetseTHOLE40-49Male02:48:40
140DanielRACHERE40-49Male02:48:41
141DesmonZIBI50-59Male02:48:47
142ListerPAKUASeniorMale02:48:50
143LukeSERAFINSeniorMale02:48:51
144StuartRAWLINSONSeniorMale02:48:54
145NicDE BEER40-49Male02:49:00
146AshleyDRIVER40-49Male02:49:18
147ChristopherMULLERSeniorMale02:49:25
148AdrianALBRECHTSeniorMale02:49:35
149MduduziKHUMALOSeniorMale02:49:35
150ThomasMKANSI40-49Male02:49:35
151PaulEICHERT40-49Male02:49:40
152WilliamROBINSONSeniorMale02:49:40
153SimonMOTLOUNG40-49Male02:49:44
154TawandaCHOMUZINDA40-49Male02:50:01
155LeboPHALULASeniorFemale02:50:04
156NelsonBASS40-49Male02:50:08
157SheraazOSMANSeniorMale02:50:17
158BuisengLETEBELESeniorMale02:50:20
159JosephTUTUBALA40-49Male02:50:36
160MasandeNOTUNUNUSeniorMale02:50:46
161JustinMARAISSeniorMale02:50:59
162NeilBROERSSeniorMale02:51:18
163PeterMASIA50-59Male02:51:41
164OscarCOETZEESeniorMale02:51:56
165ConnorMERCERSeniorMale02:51:57
166ZenzileBLANKWESeniorMale02:52:11
167MichaelPSALTISSeniorMale02:52:16
168SibusisoMAHLANGUSeniorMale02:52:19
169JabulaniMASHININI40-49Male02:52:20
170GimoMATUSO40-49Male02:52:22
171AnthonyKHEDAMA40-49Male02:52:25
172KemangKHUNONYANESeniorMale02:52:26
173PrettyboyMASANGOSeniorMale02:52:38
174RheinCOETZEESeniorMale02:52:44
175TerenceSAMUELSONSeniorMale02:52:45
176JeffreyMAEPASeniorMale02:52:45
177LuvuyoSILWANASeniorMale02:52:45
178DuaneRABIE40-49Male02:52:50
179MarkHANKINSeniorMale02:53:03
180LoyisoSILWANASeniorMale02:53:05
181BonisileNGCULANA40-49Male02:53:12
182TimsTHABOSeniorMale02:53:13
183NareMAKGAKGASeniorMale02:53:19
184LeonardDLAMINISeniorMale02:53:22
185ThembaMATSOTSOSeniorMale02:53:23
186SiyabongaNDWANDWESeniorMale02:53:28
187MkhetheniMANQELESeniorMale02:53:31
188NicholasMPONTSHANE40-49Male02:53:33
189MosongoMOKOATSI40-49Male02:53:35
190BenDE KLERK40-49Male02:53:35
191CraigMAKAPELA40-49Male02:53:36
192LebogangPHALULASeniorFemale02:53:36
193SydneyKAOMOSeniorMale02:53:38
194ClintonPARKERSeniorMale02:53:45
195CobieSMITHSeniorFemale02:53:53
196ShaunMEIKLEJOHN50-59Male02:53:54
197DuncanJOBETA50-59Male02:53:55
198HansleyWEAVER40-49Male02:53:57
199GeoffreyABRAMS40-49Male02:54:02
200ToloMOOKETSISeniorMale02:54:02
201KhangelaniDELISeniorMale02:54:09
202Ntungufhadzeni RecksonNEMUKULA50-59Male02:54:13
203MakhosiMHLONGOSeniorFemale02:54:15
204AneleBANSSeniorMale02:54:18
205Ramadimetja LizzyBABILISeniorFemale02:54:18
206MandlaPANGALELE40-49Male02:54:23
207GeorgeQITHISeniorMale02:54:31
208CharneBOSMAN40-49Female02:54:32
209MohaleMOKOTLASeniorMale02:54:32
210PhitiMOJELASeniorMale02:54:33
211KhensaniNGOBENISeniorMale02:54:33
212DawieMEYERSeniorMale02:54:49
213DamianWILLSeniorMale02:54:51
214FaiezADAMSSeniorMale02:54:52
215WandileFUNDA40-49Male02:54:57
216RichmanMAQENGUSeniorMale02:55:00
217TumoSHOAPHASeniorMale02:55:05
218NikiSTEENKAMP40-49Male02:55:07
219SithembeleSIHUNUZASeniorMale02:55:18
220SakhumziTAHOSeniorMale02:55:24
221KwaziKHESWASeniorMale02:55:26
222KabeloRABOGALESeniorMale02:55:29
223DanetteSMITHSeniorFemale02:55:32
224ColinGEORGE40-49Male02:55:35
225BrianPRUNTYSeniorMale02:55:40
226ZukoMAMBULASeniorMale02:55:40
227SihleMapukata40-49Male02:55:42
228FundileDUMZELESeniorMale02:55:47
229SiphoMNGUNISeniorMale02:55:48
230BoitumeloMOENG40-49Male02:55:51
231JonathanBLACKSeniorMale02:56:06
232PuleTJAOANESeniorMale02:56:07
233AubreyMAKHUBOSeniorMale02:56:14
234DanielSASSSeniorMale02:56:16
235KobusMEYER40-49Male02:56:18
236AgeloMUTANGISeniorMale02:56:19
237LebohangSENTISeniorMale02:56:20
238NeoLEANYASeniorMale02:56:21
239CarolineJOSTENSeniorFemale02:56:37
240GrahamDU BOURGSeniorMale02:56:44
241ThembinkosiSOJOLASeniorMale02:56:44
242MzuvukileDYASI40-49Male02:56:45
243ByronREEVESeniorMale02:56:50
244WernerBRUCKNERSeniorMale02:57:00
245AashiekPARKER40-49Male02:57:01
246KennedySEKHUTHESeniorMale02:57:02
247MojalefaMOSIASeniorMale02:57:03
248VonganiMASHILESeniorMale02:57:05
249MariRABIESeniorFemale02:57:08
250PieterCALITZ40-49Male02:57:11
251RussellLUND40-49Male02:57:11
252LizwiMKHWANAZISeniorMale02:57:21
253SimonSIBISI40-49Male02:57:23
254TashvillePIETERS40-49Male02:57:29
255TsenoliTIHELI40-49Male02:57:31
256JacobusBOSHOFF40-49Male02:57:32
257ThembekileKEBENISeniorMale02:57:33
258DionMIDDELKOOP40-49Male02:57:46
259LuckyMBATHASeniorMale02:57:48
260JustinBLENDSeniorMale02:57:50
261JonasNGOZOSeniorMale02:57:51
262MartinJANSENSeniorMale02:58:03
263DeanMATTEUCCISeniorMale02:58:03
264JohannesRADEBE40-49Male02:58:04
265MelikhayaJANDICKSeniorMale02:58:09
266AaronMABENA40-49Male02:58:11
267TshepoMAMORARESeniorMale02:58:13
268WandisileNONGODLWANA40-49Male02:58:17
269LizoTOMOLOSeniorMale02:58:18
270AubreyNTHAKOSeniorMale02:58:18
271WernerGELDENHUIS40-49Male02:58:19
272RicardoJAFTHASeniorMale02:58:19
273ThulaniMATSHOBASeniorMale02:58:22
274JoeyKLAASEN40-49Male02:58:26
275PumlaniBANGANI40-49Male02:58:31
276MichaelMESCHEDESeniorMale02:58:37
277DeanJOFFESeniorMale02:58:40
278KatlegoMANGANYASeniorMale02:58:40
279NardusMATTHYSENSeniorMale02:58:42
280JdNEILLSeniorMale02:58:46
281LuckyMORAJANE40-49Male02:58:47
282DanielCUNNAMASeniorMale02:58:48
283FumanekileHILLMANSeniorMale02:58:49
284MlandeliMKHOHLAKALISeniorMale02:58:51
285ImranPaya40-49Male02:58:55
286SimonGOLDSBROUGHSeniorMale02:58:55
287SamDALGLEISHSeniorMale02:58:58
288DavidZHUWAO40-49Male02:59:01
289GcobaniSITSHEKESeniorMale02:59:06
290GreggHOPFELDT40-49Male02:59:09
291KateMURRAYSeniorFemale02:59:12
292EvangelosKARNAVOSSeniorMale02:59:18
293ShenTIANSeniorMale02:59:18
294NathiNTSHINGILA40-49Male02:59:31
295UlricaSTANDER40-49Female02:59:35
296MosesSKOSANASeniorMale02:59:39
297FikanomusaMAKHATHINISeniorMale02:59:40
298XolaMZWAKALISeniorMale02:59:43
299Nice FumaniMASWANGANYESeniorMale02:59:43
300NhlanhlaMAGUBANE50-59Male02:59:48
301ThabangLETHEOSeniorMale02:59:48
302MongeziMTSHIZANA40-49Male02:59:49
303SimisoNCUBESeniorMale02:59:53
304FrancoisNELSeniorMale02:59:53
305MusaZWENISeniorMale02:59:56
306RamputuMASHIANE40-49Male02:59:59
307GiftKEKANASeniorMale03:00:01
308MkhululiJACKSeniorMale03:00:02
309CarlaMOLONAROSeniorFemale03:00:08
310Loki JosaieDIRADINGOESeniorMale03:00:12
311MthokozisiNCUBE40-49Male03:00:14
312ThokozaneMADONDO40-49Male03:00:20
313TebogoSTONESeniorMale03:00:39
314ReginaldPOOPEDISeniorMale03:00:41
315ClaytonKELLYSeniorMale03:00:51
316MaliviweMBIXANESeniorMale03:00:57
317SamuelMUNYAI60-69Male03:01:07
318MariaVILAKAZI40-49Female03:01:09
319MichaelKUPFERBERGSeniorMale03:01:11
320AdmireRUSHIKASeniorMale03:01:12
321AbongileBAMBELASeniorMale03:01:15
322CasperVAN ANTWERPEN40-49Male03:01:15
323SipeleleVELLEMSeniorMale03:01:15
324IgnatiousMOYOSeniorMale03:01:16
325GeraldKHANYE40-49Male03:01:18
326RoryFARMER40-49Male03:01:20
327PuleSEBOLAISeniorMale03:01:22
328DumisaSIBIYA50-59Male03:01:24
329ChrizellROBERTSSeniorFemale03:01:25
330HarryMAREDISeniorMale03:01:26
331ThomasBROWNESeniorMale03:01:30
332MoratehiMELAMUSeniorMale03:01:33
333ThamsanqaZWANE40-49Male03:01:33
334MaropengSEKOKOTLASeniorMale03:01:34
335TshililoRAMARUSeniorMale03:01:37
336NsamuMOONGASeniorMale03:01:38
337MarcusNKHUMELENISeniorMale03:01:40
338KatazaSHIPALANASeniorFemale03:01:41
339NelsonKGANYAGOSeniorMale03:01:42
340CebisaMAHLUKWANASeniorMale03:01:46
341MlungisiXULU40-49Male03:02:08
342AnnerienVAN SCHALKWYK40-49Female03:02:12
343NzamaSIBISI50-59Male03:02:25
344KenoshiMOLEKOASeniorMale03:02:42
345MatshelaneMAMABOLO40-49Male03:02:42
346MaxwellSACKSSeniorMale03:02:44
347LeshiretseMPHAHLELESeniorMale03:02:46
348SiphoKUNENESeniorMale03:02:53
349CatherineSKOSANASeniorFemale03:02:58
350PhikisileMENJENJALOSeniorMale03:03:02
351JulianGOVAN40-49Male03:03:04
352BethuelLEPHALLO40-49Male03:03:06
353LuntuKOSANA40-49Male03:03:10
354OswaldSINGANOSeniorMale03:03:12
355MakhithaMACINGWANE40-49Male03:03:13
356ZibeleBALASeniorMale03:03:14
357SiyabongaMADALASeniorMale03:03:15
358MethuseliNKOMOSeniorMale03:03:16
359EnochNDHLOVUSeniorMale03:03:17
360JoeleMIRA40-49Male03:03:30
361EuniceNHLAPO40-49Female03:03:45
362BongolethuTAWOSeniorMale03:03:47
363MarkPIKKERSeniorMale03:03:49
364TholangMOLOI50-59Male03:03:52
365BhekaniCELESeniorMale03:03:52
366VusumziNELANI40-49Male03:03:52
367SimphiweGCEBA40-49Male03:03:52
368OngeziweNOVEVESeniorMale03:03:59
369SiphiwoKLAASSeniorMale03:04:01
370ZabevuyaSHUSHU50-59Male03:04:01
371VuyoDUBASeniorMale03:04:06
372RolandVrolikSeniorMale03:04:07
373ClintWILLIAMSSeniorMale03:04:07
374ShaunRUBENSTEINSeniorMale03:04:09
375KenSTREVER40-49Male03:04:10
376BonganiSAMBOSeniorMale03:04:11
377NdodekhayaMEMANE40-49Male03:04:18
378AbramDITSEBE40-49Male03:04:27
379IsaacMANUEL50-59Male03:04:28
380NonelelaPUPUMASeniorMale03:04:33
381GladstoneJUMBESeniorMale03:04:33
382MarkKALIS40-49Male03:04:36
383KennethMBOMBISeniorMale03:04:48
384PhillipSEMELA40-49Male03:04:49
385SimonSTOFBERGSeniorMale03:04:49
386AnneSTEWART40-49Female03:04:53
387VeliBHENGU40-49Male03:04:57
388MaijaneMANKOE40-49Male03:04:57
389NicolasROTH40-49Male03:05:03
390PjSUTHERLANDSeniorMale03:05:05
391RuphatRAPHOLOSeniorMale03:05:18
392GuidoTAGGE40-49Male03:05:25
393MthobisiWANDASeniorMale03:05:26
394PatSHEA40-49Male03:05:34
395FrancisJEKE40-49Male03:05:36
396MlungisiKHANYILE40-49Male03:05:40
397SiphiweSEMELASeniorMale03:05:42
398CedrickMAMPURU40-49Male03:05:47
399LarryMUKOKOSeniorMale03:05:48
400NkhetheniMASUPA40-49Male03:05:55
401MthandeniNENESeniorMale03:05:57
402KennethSHIBAMBO40-49Male03:06:01
403SimphiweMAJIKISeniorMale03:06:06
404BonginkosiMAHLANGUSeniorMale03:06:11
405MthokozisiNZUZASeniorMale03:06:27
406BonganiMBUYAZISeniorMale03:06:35
407LindsayVAN ASWAGEN50-59Female03:06:35
408MnyamezeliNANGU40-49Male03:06:39
409Danzil-JoheinWILLEMSESeniorMale03:06:41
410BenWATERBOERSeniorMale03:06:49
411ElijahRACOCO40-49Male03:06:56
412KellyNELSeniorFemale03:06:59
413ThifhelimbiluNEMUTWANISeniorMale03:07:01
414HenryCRAUSESeniorMale03:07:01
415RuanSMALBERGERSeniorMale03:07:01
416ShamiegRYKLIEF40-49Male03:07:07
417SiphoMANGWALESeniorMale03:07:07
418Lee-ShayWILLEMSESeniorFemale03:07:12
419WillemKOORTS50-59Male03:07:21
420MakhangelaMBAMBO40-49Male03:07:30
421LlewelynCURLEWIS40-49Male03:07:31
422PedroVAN GAALENSeniorMale03:07:32
423VickyHANSENSeniorFemale03:07:32
424AndrewCOOPER50-59Male03:07:34
425NicholasMSINDO40-49Male03:07:34
426TakawiraMTHANYAWASeniorMale03:07:38
427NjabuloMAVUNDLASeniorMale03:07:41
428ThapeloRAMOTSEI40-49Male03:07:46
429Lesego RosinahHLAKOSeniorFemale03:07:47
430PaulGERRARDSeniorMale03:07:48
431CecilREID40-49Male03:07:51
432FabiohBUSBYSeniorMale03:07:53
433ArthurNZIWENI40-49Male03:07:54
434XolisileMAJEKESeniorMale03:08:03
435EddieMOUTON40-49Male03:08:05
436SiyabongaMBASANASeniorMale03:08:16
437Dana BiancaVAN ZYL40-49Female03:08:22
438BernardGRIESELSeniorMale03:08:39
439MzimasiDYASI40-49Male03:08:41
440MasonCRANSWICK50-59Male03:08:41
441BrendonLEASKSeniorMale03:08:46
442PhilaniSITHOLESeniorMale03:08:46
443WesleyCIEVERTSSeniorMale03:08:48
444BruceD'HOTMANSeniorMale03:09:04
445SinawoGWIJASeniorMale03:09:08
446JennaBOWESSeniorFemale03:09:09
447SbonisoMAJOLASeniorMale03:09:12
448ManaseNTINTILISeniorMale03:09:12
449TheresaLOOTS40-49Female03:09:13
450MazotshoMAKOLWA40-49Male03:09:17
451JochemMELIS40-49Male03:09:19
452AndrewNGWENYA40-49Male03:09:27
453LisaPRINGLESeniorFemale03:09:34
454RogerWESTBROOK40-49Male03:09:34
455MbMHLANGASeniorMale03:09:35
456LebogangMABUZASeniorMale03:09:37
457MitsieVAN DER WESTHUIZEN40-49Female03:09:37
458AnnamartLAUBSCHERSeniorFemale03:09:43
459JacobVAN RENSBURGSeniorMale03:09:46
460EnockGIJIMANISeniorMale03:09:48
461MlungisiNJONGONKULU40-49Male03:09:50
462JoseALMEIDA40-49Male03:09:58
463CleoTHANGOANE40-49Male03:10:01
464NkosinathiLOSINI40-49Male03:10:02
465MafisaNTSOAHAESeniorMale03:10:03
466MziwethuMYALISeniorMale03:10:06
467RiaanVAN ZYL40-49Male03:10:09
468FezidingaMDABASeniorMale03:10:13
469SiphoBREAKFASTSeniorMale03:10:14
470MasiloMOGOTSI40-49Male03:10:14
471TlhogiMOTENESeniorMale03:10:27
472MarloweBRETTSeniorMale03:10:29
473ThanduxoloCETYWAYOSeniorMale03:10:36
474NkosanaMADUNA40-49Male03:10:37
475MduduziNGCONGOSeniorMale03:10:44
476ZukoBOOISeniorMale03:10:46
477NorbertCHIKWADZE40-49Male03:10:48
478MelusiNGUBOSeniorMale03:10:52
479BhekaMAGWAZASeniorMale03:10:55
480LindelaMZOBE40-49Male03:11:06
481NicolaasDE JAGERSeniorMale03:11:10
482AntonCHEVALIER50-59Male03:11:17
483JannieTIETIESSeniorMale03:11:17
484SabeloMAKHAYESeniorMale03:11:18
485Andre-HugoVAN ZYLSeniorMale03:11:19
486MaxMILLERSeniorMale03:11:29
487YashinRAGHAVJEESeniorMale03:11:33
488LindaKINLOCH-SMITH40-49Female03:11:34
489ElmeMIDDLEMOST40-49Female03:11:41
490MeganBECKETTSeniorFemale03:11:50
491EphraimHAMMERSeniorMale03:12:03
492JohnsonNJOROGE40-49Male03:12:05
493GerhardCALITZ50-59Male03:12:05
494NevenNAIDOOSeniorMale03:12:05
495RuanSTEYNSeniorMale03:12:08
496BiltonMKHWENKWE40-49Male03:12:09
497MandlenkosiNGQUNGE50-59Male03:12:17
498PaulusMASEKO40-49Male03:12:18
499BertieJANSE VAN RENSBURGSeniorMale03:12:22
500KobusLUDICK50-59Male03:12:25
501ChumaDINISOSeniorMale03:12:27
502VuyokaziGEBESeniorFemale03:12:28
503WinstonBENJAMIN50-59Male03:12:30
504XolaniJOSEPHSeniorMale03:12:31
505JosieJANSENSeniorFemale03:12:31
506DanieBARNARD40-49Male03:12:32
507ChristoACKERMAN40-49Male03:12:32
508DavidMOTSOENENG40-49Male03:12:39
509IzakMALHERBESeniorMale03:12:40
510NtswakeleMOTAUNGSeniorMale03:12:41
511MadodaSABOSeniorMale03:12:48
512DonovanWILLIAMSSeniorMale03:12:49
513LionelCRONJESeniorMale03:12:51
514BonginkosiJALI40-49Male03:12:52
515ChrisHIGGS60-69Male03:12:52
516SepitleLESETJASeniorMale03:12:54
517VincentMWANGI40-49Male03:12:55
518FungaiMAROVEKESeniorMale03:12:56
519JohnMACARTAN40-49Male03:13:01
520KosieBOTHA60-69Male03:13:02
521ThaboSELEMELASeniorMale03:13:02
522MatomeRASEKGALA40-49Male03:13:07
523QuintonSWARTZ40-49Male03:13:08
524MeshackMORAPEDI40-49Male03:13:09
525AyandaXULUSeniorMale03:13:17
526MartinVILAKAZISeniorMale03:13:18
527DaneilFELDMANNSeniorFemale03:13:18
528MbusoSIBIYASeniorMale03:13:19
529PrinceRAMAFALOSeniorMale03:13:19
530JosephDZHUVHA60-69Male03:13:24
531RawlingsDUBESeniorMale03:13:24
532EliasTAVUYANAGO40-49Male03:13:30
533NtsaphoJAYIYASeniorMale03:13:35
534KhayaFOKWANASeniorMale03:13:38
535TumelloTAULESeniorMale03:13:39
536NkolisoMAKHOLWA40-49Male03:13:43
537DebbieOMAHONYSeniorFemale03:13:43
538BrianTAIT40-49Male03:13:43
539PatriciaGOUWS40-49Female03:13:44
540WarrenHENGST40-49Male03:13:45
541CeceliaNELSeniorFemale03:13:50
542MalcolmHALL40-49Male03:14:02
543ZamuxoloPHEPHETHASeniorMale03:14:02
544AneleSONGELWASeniorMale03:14:03
545DaneelDE VILLIERSSeniorMale03:14:11
546CraigKENMUIR40-49Male03:14:20
547TshehlaSEREKEGOSeniorMale03:14:24
548AlexandraANTONAKISSeniorFemale03:14:24
549BaronNAUDE40-49Male03:14:25
550BrettLE ROUXSeniorMale03:14:30
551MuziNGWAZISeniorMale03:14:31
552SimonMABULA40-49Male03:14:32
553SpheloBOBOTYANE50-59Male03:14:32
554CarlaWHITEHEADSeniorFemale03:14:34
555JanDU TOIT40-49Male03:14:37
556Lesley TrainAUSTIN40-49Female03:14:39
557DavidYUILL40-49Male03:14:45
558LonwaboMAVUKWANASeniorMale03:14:47
559JamesPEARTSeniorMale03:14:48
560RobdogDE MONK50-59Male03:14:48
561BulelaniMKHOSANASeniorMale03:14:51
562NicholasKOENIGSeniorMale03:14:52
563NickBESTERSeniorMale03:14:53
564BhekiSITHOLESeniorMale03:14:53
565XolaniFOMANA40-49Male03:14:58
566SaneleMBAMBOSeniorMale03:14:58
567MatomeMACHIPI40-49Male03:15:00
568SmartTEPEYA40-49Male03:15:01
569VenchescoADONISSeniorMale03:15:02
570IsiahPEETE50-59Male03:15:02
571ClausKEMPENSeniorMale03:15:03
572SbusisoMAGUDULELASeniorMale03:15:03
573BokangMODUPESeniorMale03:15:03
574PetrusMOELETSANE40-49Male03:15:03
575GinaPOCOCKSeniorFemale03:15:03
576ErwanPREVOST50-59Male03:15:03
577EphriamRAMATLO40-49Male03:15:04
578ErnestKORNAARSeniorMale03:15:14
579MabenaBUSANISeniorMale03:15:15
580GarethAHRENSSeniorMale03:15:16
581ShaunBLACKSeniorMale03:15:20
582BengiGOLDBERGSeniorMale03:15:22
583LukeMULLERSeniorMale03:15:27
584KerrynDELPORTSeniorFemale03:15:29
585MalusiMANYATHISeniorMale03:15:30
586DedanMIRICHOSeniorMale03:15:31
587IsmailISAACS40-49Male03:15:35
588ColinTIMMIS40-49Male03:15:36
589PeterLEACHSeniorMale03:15:36
590StruanBROWNSeniorMale03:15:42
591ElmariePRETORIUS50-59Female03:15:47
592BonganiMSIMANGASeniorMale03:15:48
593RobinKRIEGER40-49Male03:15:49
594PhumlaniGUMEDESeniorMale03:15:53
595TshifhiwaRATOMBO40-49Male03:15:54
596RashidaOBARAYSeniorFemale03:15:55
597ShaunOSBURNSeniorMale03:15:55
598SetlhareTHATENG40-49Male03:15:57
599SiphesihleBULOSESeniorMale03:15:58
600SiebertBENADESeniorMale03:15:58
601AyandaGEBASHE40-49Male03:16:00
602EricFELEZA40-49Male03:16:02
603DaleenCILLIERS40-49Female03:16:05
604PaulCONRADIE40-49Male03:16:08
605DuncanRILEY40-49Male03:16:08
606SarahSILBERSeniorFemale03:16:15
607SbusisoZONDISeniorMale03:16:17
608RichardTHOMAS40-49Male03:16:19
609ThembisileMZILENI40-49Male03:16:26
610FolkertVAN DER WALSeniorMale03:16:29
611JilieMARSHALL40-49Female03:16:31
612JabulaniBILANKULU40-49Male03:16:31
613DomWILLSSeniorMale03:16:31
614ThanduxoloMABUSELA40-49Male03:16:32
615SuzetteBOTHA40-49Female03:16:34
616GuyHARKERSeniorMale03:16:37
617AndreADRIAANSESeniorMale03:16:38
618LethuMKHWANAZI40-49Male03:16:40
619TemotioJACOPOSeniorMale03:16:41
620PaulTHOMPSONSeniorMale03:16:42
621OwenMANICUS40-49Male03:16:46
622ChristelleHATTINGHSeniorFemale03:16:46
623AdamFAIRALLSeniorMale03:16:51
624ShenyanaNKOMO40-49Male03:16:51
625ThaboDLOTI50-59Male03:16:52
626PhilipTIMBERLAKESeniorMale03:16:52
627BandileNDONGENISeniorMale03:16:53
628WynandMOUTONSeniorMale03:16:59
629CharlDE VILLIERS40-49Male03:17:02
630MollMAGANEDISASeniorMale03:17:02
631ThembelaniSPELMANSeniorMale03:17:03
632BizaMoeletsane40-49Male03:17:03
633SibusisoJOKWENISeniorMale03:17:06
634JoshLAZARUSSeniorMale03:17:06
635GarrethBORNMANSeniorMale03:17:07
636ThomasGILLIATTSeniorMale03:17:11
637JustinPEARSE40-49Male03:17:15
638JohnDAVIES40-49Male03:17:15
639BruceARENDSESeniorMale03:17:16
640PravinNADRAJAH40-49Male03:17:16
641PhumlaniKUMBACASeniorMale03:17:18
642JamesRAYMONDSeniorMale03:17:22
643AsezaNQETOSeniorMale03:17:26
644DerrickMSIBI50-59Male03:17:28
645HennieVAN NIEKERK40-49Male03:17:28
646NtsakoCHAUKESeniorMale03:17:31
647GregDOUGLASSeniorMale03:17:32
648LeeSCHOOMBIESeniorMale03:17:33
649MondliDLANIBE40-49Male03:17:34
650CliveFREDERICKS40-49Male03:17:35
651AlanSCHERMBRUCKER40-49Male03:17:36
652TlhomphoTLABAKISeniorMale03:17:38
653ReeceMAYSeniorMale03:17:38
654MariusCARSTENS60-69Male03:17:46
655KarelVLOK40-49Male03:17:49
656JuniorADRIAANSESeniorMale03:17:49
657WilhelmCOETZEE60-69Male03:17:52
658AndrewSMITSeniorMale03:17:52
659TawandaBWERINOFASeniorMale03:17:53
660OgopolengMODISESeniorMale03:17:54
661ThamsanqaMWELI50-59Male03:17:57
662MogomotsiMOTUBASeniorMale03:17:59
663BhekizizweNHLAPOSeniorMale03:18:01
664TaniaPIENAARSeniorFemale03:18:01
665TsepisoNZAYOSeniorMale03:18:01
666MarlinMORTLOCK40-49Male03:18:03
667LuckyMASHAUSeniorMale03:18:05
668AndreSCHULLER40-49Male03:18:08
669TerrenceWILLIAMSSeniorMale03:18:10
670BrettBOARDMANSeniorMale03:18:16
671HaydenHOBBS40-49Male03:18:17
672MthembeniNGOBESE40-49Male03:18:21
673HenryCIEVERTS60-69Male03:18:24
674NkosibonileNJOKWENISeniorMale03:18:25
675KagisoMOTHIBISeniorMale03:18:27
676ChristoMULLER50-59Male03:18:28
677RichardMOETISeniorMale03:18:35
678BonganiMASUKUSeniorMale03:18:38
679JaneMUDAU50-59Female03:18:45
680ZwelithiniGCUZE40-49Male03:18:52
681MasterSIMENTSeniorMale03:18:59
682PaulFLOQUET40-49Male03:19:05
683SbusisoMLANGENI40-49Male03:19:06
684SivuyileKILANISeniorMale03:19:07
685FezileGROOM50-59Male03:19:07
686BernardusHARING50-59Male03:19:08
687TracyFORBES40-49Female03:19:10
688JanABRAHAM40-49Male03:19:13
689MatthewsMUSSIMANGO40-49Male03:19:14
690SolomonMTHOMBENISeniorMale03:19:15
691ElliotMHLABA50-59Male03:19:16
692MeshackMAZIBUKO40-49Male03:19:17
693ShaheenPATEL40-49Male03:19:20
694JacoTHERONSeniorMale03:19:22
695AndreFOURIE40-49Male03:19:22
696HendrikROOI40-49Male03:19:25
697DuncanSNYMAN40-49Male03:19:26
698DavidGAVHI40-49Male03:19:27
699MondliNTSELESeniorMale03:19:32
700MarlonDU PREEZSeniorMale03:19:34
701RaymondCAMPBELL40-49Male03:19:34
702LizanneMACKENZIESeniorFemale03:19:34
703KennethMACKENZIESeniorMale03:19:34
704CharlesOJURSeniorMale03:19:35
705NicholaasDU PLESSISSeniorMale03:19:36
706WillieCHRISTIESeniorMale03:19:37
707SifisoRADEBESeniorMale03:19:38
708LeonardJINGOSESeniorMale03:19:41
709AnwarCASSIEM40-49Male03:19:41
710LlewellynJACOBSSeniorMale03:19:43
711ThusoKUALISeniorMale03:19:47
712LauraTAYLORSeniorFemale03:19:58
713ColinMAKATEESSeniorMale03:20:01
714BonginkosiNCWABASeniorMale03:20:01
715ThomasBARLOW40-49Male03:20:03
716ArturDUARTE40-49Male03:20:10
717MariBESTERSeniorFemale03:20:10
718ClaireROBINSON40-49Female03:20:12
719MvelisiSENTISeniorMale03:20:16
720TembinkosiMKALIPI40-49Male03:20:17
721LizoBANGO40-49Male03:20:18
722RossLUTSCHSeniorMale03:20:19
723FransAMAKALISeniorMale03:20:20
724MarkBULLIVANTSeniorMale03:20:21
725JoelCHOKOESeniorMale03:20:21
726PagealBABI40-49Male03:20:23
727ConfrenceKHOZASeniorMale03:20:26
728MapakaBOKABA40-49Male03:20:26
729MosesSINGO50-59Male03:20:26
730MarioMEYER40-49Male03:20:27
731GuyDU SAUTOY40-49Male03:20:27
732JeromeSWARTZ40-49Male03:20:29
733KanakanaMUSHANGANYISI40-49Male03:20:30
734MosaMONGAKESeniorMale03:20:31
735WilliamALEXANDER40-49Male03:20:40
736SibongileSOMKHOSISeniorMale03:20:43
737WasfieADAMS40-49Male03:20:45
738MakashuleGANASeniorMale03:20:46
739SandileMAPHUMULO50-59Male03:20:48
740SiphiwoBUKANISeniorMale03:20:48
741JeanineHUMPHREYSeniorFemale03:20:50
742JosephMAHLANGU40-49Male03:20:56
743SelwynLOSPER50-59Male03:20:57
744PardonKASAMBARA40-49Male03:20:59
745ZakheleDUBAZANE40-49Male03:20:59
746IsmaeelESSASeniorMale03:21:02
747MandlaMHLEKO40-49Male03:21:09
748MaritsaKOTZESeniorFemale03:21:10
749MarlizeVIENINGS40-49Female03:21:12
750SimphiweSOMWAHLASeniorMale03:21:25
751MxolisiMOTAUNGSeniorMale03:21:26
752MasandeMADIKIZELASeniorMale03:21:29
753MichaelRADEBESeniorMale03:21:29
754AshleighWATERMEYERSeniorFemale03:21:33
755MaremeMALATJISeniorMale03:21:34
756OliverRUDYSeniorMale03:21:35
757LeroiSTEENKAMP40-49Male03:21:41
758MorganALEXANDER50-59Male03:21:44
759ListerNUKU40-49Male03:21:47
760MzukisiMGWEBISeniorMale03:21:54
761ChristmasMACHONASeniorMale03:21:58
762QuintenVAN DER MERWESeniorMale03:22:00
763Abram KabeloRAMAKUTOANESeniorMale03:22:07
764ManuelaDIENER40-49Female03:22:10
765TaniaANDERSON40-49Female03:22:10
766NinaPOWER40-49Female03:22:10
767VukileVIMBELASeniorMale03:22:12
768MfanoNKUTHA40-49Male03:22:16
769SesethuMELAMANESeniorFemale03:22:18
770FelixGREGOIRESeniorMale03:22:20
771LuthoMAHLANGENISeniorMale03:22:25
772MathiasMUJINGA40-49Male03:22:25
773MadeleDU PLESSISSeniorFemale03:22:29
774AndrewWORRALL40-49Male03:22:32
775WillyGOVENDER50-59Male03:22:38
776SiphiweNOLWANESeniorMale03:22:40
777MichaelMASETESeniorMale03:22:46
778JosiahMAVUNDLA40-49Male03:22:47
779DerrickUREN50-59Male03:22:47
780TarahDARGESeniorFemale03:22:49
781GregoryGIANNOPOULOSSeniorMale03:22:50
782TumaneTHAPELO40-49Male03:22:51
783LuckyKOKELASeniorMale03:23:00
784TerrayNEWCOMBESeniorFemale03:23:00
785MarcelRATHBONESeniorMale03:23:02
786LaurentHUYSENTRUYTSeniorMale03:23:05
787MncanyiswaDLOKOVANA40-49Male03:23:10
788PaulADAMS40-49Male03:23:11
789MnikeliKAKAZASeniorMale03:23:11
790SiyabongaTAFANE40-49Male03:23:13
791PuleSETSHEDISeniorMale03:23:13
792AdolfCHITAUROSeniorMale03:23:14
793TobaniMTINTSILANA40-49Male03:23:14
794BhekiNDLOVUSeniorMale03:23:15
795PaulMARAISSeniorMale03:23:16
796BabaloSANQELASeniorMale03:23:21
797AndileMLANDU40-49Male03:23:21
798SergeiSTEPANOVSeniorMale03:23:39
799MeganDEMPSTERSeniorFemale03:23:39
800NdumisoKHOZA40-49Male03:23:42
801MarethaSMITSeniorFemale03:23:44
802LuckyBUTHELEZISeniorMale03:23:45
803LwaziPOTWANASeniorMale03:23:45
804AwieMARAISSeniorMale03:23:50
805ChwayitileMLUNGUSeniorMale03:23:54
806StuartGRAHAMSeniorMale03:24:01
807MogomotsiBAREISeniorMale03:24:04
808GavinCOOPER40-49Male03:24:04
809MashiloMATSEKE40-49Male03:24:08
810MbuyiseniSHONGWE50-59Male03:24:17
811DanielROBINSONSeniorMale03:24:25
812AndriesNTSIZAKALO50-59Male03:24:28
813WaheedPARKERSeniorMale03:24:29
814TselaTLHOLO40-49Male03:24:29
815SamuelBEISE50-59Male03:24:32
816MelissaLAINGSeniorFemale03:24:36
817MonjaLEWIS40-49Female03:24:36
818BuntuGOTYWASeniorMale03:24:37
819NhlanhlaMTSHWNISeniorMale03:24:37
820MiteshPEMASeniorMale03:24:41
821SimonOLIVER50-59Male03:24:43
822StephenCOOKSeniorMale03:24:48
823ThaboMENDILE40-49Male03:24:49
824VuyisileTUNCE40-49Male03:24:52
825JustinLOTZSeniorMale03:24:52
826SibongileMAPASA40-49Male03:24:58
827RafeeqARIEFDIENSeniorMale03:24:59
828ErhardBLOMSeniorMale03:25:01
829MathewsJAMESSeniorMale03:25:07
830LouisFOURIESeniorMale03:25:12
831HjBOTHA40-49Male03:25:19
832DeanROSENTHALSeniorMale03:25:20
833SinoyoloNODANGALASeniorMale03:25:20
834JacoCOETZEESeniorMale03:25:20
835PhatiswaDYALVANESeniorFemale03:25:21
836StephenMOKHUWASeniorMale03:25:23
837JunitaMAREESeniorFemale03:25:25
838LizanneSCHOLTZ40-49Female03:25:26
839JohanVAN DER VYVER50-59Male03:25:30
840ChristoDOURIE40-49Male03:25:31
841PierreNOTHARD40-49Male03:25:33
842LesholeMANANYETSOSeniorMale03:25:33
843AhmedSHAIKJEESeniorMale03:25:36
844MarthaKOEKEMOER40-49Female03:25:36
845JakeNELL40-49Male03:25:39
846AlisonNELLSeniorFemale03:25:39
847FahdSAIDSeniorMale03:25:41
848CandyceHALLSeniorFemale03:25:42
849JacobMOTHOKOASeniorMale03:25:42
850Press MLEFEFASeniorMale03:25:43
851EustinMARTINSeniorMale03:25:44
852BrendanSHAWSeniorMale03:25:44
853ThulaniGWALA40-49Male03:25:45
854PhutiTEMA50-59Male03:25:51
855MziwamadodaHUNGANA40-49Male03:25:52
856MohamedDIRANISeniorMale03:25:54
857EmanuelGERSONSeniorMale03:25:58
858NndwamatoDANGALESeniorMale03:26:00
859AndriesGROENEWALDSeniorMale03:26:01
860TandoMAGAMASeniorMale03:26:02
861LungileKULASHE50-59Male03:26:02
862WandieKRAMERSeniorFemale03:26:03
863MzwaneleNGOQO40-49Male03:26:03
864NkosiphenduleNOBANDASeniorMale03:26:04
865AdelTHOMAZ40-49Female03:26:06
866RobertZIVE40-49Male03:26:07
867GrantWEBBER40-49Male03:26:08
868ThaboMATSEPE40-49Male03:26:09
869DaveCOHEN40-49Male03:26:12
870MphoMASOGASeniorMale03:26:13
871ThabeloMAKHUVHASeniorMale03:26:16
872StephenRONDGANGER40-49Male03:26:17
873RozanneGELDENHUYSSeniorFemale03:26:20
874NaisonMUREGASeniorMale03:26:22
875NunoTHOMAZ50-59Male03:26:24
876LindiweKHUMALO40-49Female03:26:24
877CoenraadLAMBRECHTS40-49Male03:26:26
878MxolisiMABUNZANA40-49Male03:26:26
879ChrisMAGOBOTITI50-59Male03:26:28
880NhlanhlaTSHABALALASeniorMale03:26:29
881SamNEWTON40-49Male03:26:29
882TebaloJULIES40-49Male03:26:30
883SeanDOHERTY40-49Male03:26:33
884LeonardMALINGA40-49Male03:26:33
885RushdiHENDRICKSSeniorMale03:26:34
886IsaacMATSHIPA40-49Male03:26:35
887AngeloHENRY50-59Male03:26:36
888DavidVAN GINKEL40-49Male03:26:37
889LesapoTSOKOLIBANE40-49Male03:26:40
890HloniphileMANGQASANASeniorMale03:26:44
891MichelGIANI50-59Male03:26:45
892AndrewBIRD40-49Male03:26:47
893KolelaTSHIBANGUSeniorMale03:26:49
894MalusiZACASeniorMale03:26:50
895StellaKUHN VON BURGSDORFFSeniorFemale03:26:51
896ThomasDE WETSeniorMale03:26:52
897DeonSCHEPPEL40-49Male03:26:54
898RiedaaMANIESeniorMale03:26:55
899RichardSTUBBS40-49Male03:26:55
900AlbertusPHILANDER40-49Male03:26:56
901MonwabisiMGIDLANASeniorMale03:27:00
902ModupiLESHILO40-49Male03:27:00
903WhitelawSIMONSeniorMale03:27:00
904ThokozaniDOLO40-49Male03:27:01
905LislGROBLER40-49Female03:27:01
906ErikWESTVIG40-49Male03:27:04
907RobynGARDENERSeniorFemale03:27:04
908PaulCARLSSON50-59Male03:27:06
909DavidMOKOENASeniorMale03:27:10
910NaniMALAKOANESeniorMale03:27:11
911HygonSWIEGELAARSeniorMale03:27:11
912MarthinusPRINSLOOSeniorMale03:27:16
913RyanBEKKERSeniorMale03:27:18
914WilhelmHERRINGS40-49Male03:27:19
915StheMCHUNUSeniorMale03:27:22
916BonileMAKINANA50-59Male03:27:23
917JulianVAN WYKSeniorMale03:27:23
918ChristopherVENTERSeniorMale03:27:24
919EricMYENI40-49Male03:27:25
920DominicZONDO50-59Male03:27:25
921TakudzwaMATENGASeniorMale03:27:27
922MarioROOS40-49Male03:27:29
923CorneJOOSTESeniorMale03:27:32
924CelumusaKUMALOSeniorMale03:27:33
925MarcoSAIEVASeniorMale03:27:33
926ChristoffSMITSeniorMale03:27:34
927PieterGOUWSSeniorMale03:27:35
928StephenPHILLIPS40-49Male03:27:37
929MichaelAYACHISeniorMale03:27:39
930TanakaMUTAKWASeniorMale03:27:40
931SiphoTHABETHE40-49Male03:27:44
932DanieBRUWERSeniorMale03:27:45
933GeorgeDU TOIT40-49Male03:27:45
934ZieyaadWALLACE40-49Male03:27:46
935BinyamienKARIEM50-59Male03:27:46
936NicoBOLLERSLEVSeniorFemale03:27:51
937NicholasOWSLEYSeniorMale03:27:54
938JamesMATSHEKGA40-49Male03:27:55
939LebuwaMAKWEKWETU40-49Male03:27:55
940IngeVISSERSeniorFemale03:27:55
941AnnatjieBOTES60-69Female03:27:57
942SylvieSCHERZINGER40-49Female03:27:58
943LeonardMASANGOSeniorMale03:28:09
944RudiSCHMIDTSeniorMale03:28:12
945PatrickGORDONSeniorMale03:28:12
946FaizelKITCHINGSeniorMale03:28:13
947WarrenHAWKINSSeniorMale03:28:16
948DustyFELLSeniorMale03:28:16
949MichelleVAN ZYLSeniorFemale03:28:20
950KatherineANTELSeniorFemale03:28:20
951SimonLAWSON40-49Male03:28:21
952LwaziNGCWABESeniorMale03:28:21
953CalminVALENTINOSeniorMale03:28:22
954DanielSTILLSeniorMale03:28:25
955LeeCACKETTSeniorFemale03:28:25
956AshleighIOVINOSeniorFemale03:28:26
957PrieurDU PLESSISSeniorMale03:28:26
958ThulaniMAKHATHINI40-49Male03:28:26
959AndrewCROWESeniorMale03:28:26
960SaulGREENBLATTSeniorMale03:28:30
961LungisileNJADAYI50-59Male03:28:31
962JosephMUMBIRESeniorMale03:28:33
963MatthewTHOMSONSeniorMale03:28:33
964LukasAIFETE40-49Male03:28:34
965WarrenBERMAN40-49Male03:28:35
966JulianZEEGERSSeniorMale03:28:36
967CarringtonMUKWASISeniorMale03:28:36
968EbrahimDARIUS50-59Male03:28:36
969JohannKIRCHMAIR50-59Male03:28:37
970NokoMOJELASeniorMale03:28:38
971MikeODONOVAN50-59Male03:28:39
972SelbourneMAKHOMO40-49Male03:28:44
973DumisaniNDELU40-49Male03:28:46
974SekhutshoanyaneTEBOHOSeniorMale03:28:47
975SeanWELDON50-59Male03:28:48
976NikEVELEIGH40-49Male03:28:48
977SentyNKAMBULE40-49Male03:28:50
978VictorMARAGA40-49Male03:28:55
979MelikayaNTSHINGWA40-49Male03:28:57
980LisaALEXANDER40-49Female03:28:58
981QuintusVAN RENSBURG50-59Male03:29:00
982SiphoMABANDESeniorMale03:29:01
983SithembisoNTULI40-49Male03:29:04
984NtuthukoSHANGE40-49Male03:29:04
985JasonDORMEYER40-49Male03:29:04
986SinethembaMRULWASeniorMale03:29:05
987JoleneTHOMPSON40-49Female03:29:06
988ThabaniMHLONGO40-49Male03:29:18
989ShadrackKHUMALOSeniorMale03:29:19
990LeonardKALI50-59Male03:29:19
991TauMALEKASeniorMale03:29:19
992SilasMANYELO40-49Male03:29:20
993LebogangMOTSHEDISeniorMale03:29:24
994GerrieBERNERSeniorMale03:29:24
995MichaelFLESHEL40-49Male03:29:27
996WellingtonMANGENA40-49Male03:29:28
997NicholasWILKINSONSeniorMale03:29:29
998PuleLEEPO50-59Male03:29:29
999StephenMAKHUBEDUSeniorMale03:29:30
1000MichaelOBERYSeniorMale03:29:31
1001MartinDELPORTSeniorMale03:29:31
1002FrancisWHEELER40-49Male03:29:31
1003AshleyKULSENSeniorMale03:29:33
1004WillieDE WITT40-49Male03:29:33
1005CassimGOOLAM50-59Male03:29:33
1006PiersJOHNSTONSeniorMale03:29:33
1007KirkOPPELSeniorMale03:29:33
1008DesmoreOPPEL50-59Male03:29:33
1009FaizelJACOBS40-49Male03:29:34
1010TsekoSEBEGO40-49Male03:29:34
1011CinetteVAN DER ENDE40-49Female03:29:35
1012ThabisoZUMASeniorMale03:29:38
1013ShabeerEBRAHIM40-49Male03:29:43
1014GeraldSULLIVAN50-59Male03:29:44
1015MarcoVAN BILJOEN40-49Male03:29:45
1016SiyabulelaMAYSeniorMale03:29:45
1017BryceHAIKNEYSeniorMale03:29:45
1018JackMACDIARMIDSeniorMale03:29:46
1019DouglasDE BRUYNSeniorMale03:29:46
1020MgciniGUMBOSeniorMale03:29:48
1021LuckyMOKOTEDISeniorMale03:29:48
1022TaliaZULBERG40-49Female03:29:49
1023KgomotsoLETEBELESeniorMale03:29:50
1024MandisiDYANTYISSeniorMale03:29:53
1025NdukenhleZULU40-49Male03:29:53
1026DeehDUNN40-49Male03:29:53
1027MathewSHANKLANDSeniorMale03:29:54
1028RobinSCHLEICHSeniorMale03:29:54
1029MichaelREDINGTONSeniorMale03:29:54
1030LeonMALANSeniorMale03:29:54
1031MzweshingaTHUSI40-49Male03:29:56
1032JonathanELCOCKSeniorMale03:29:57
1033RatajaneMOKOENASeniorMale03:29:58
1034DanielGILDENHUYSSeniorMale03:30:01
1035AndyNKOSISeniorMale03:30:01
1036JuliSWITALASeniorFemale03:30:03
1037ThatoSELLO40-49Male03:30:05
1038LaurentALHADEFFSeniorMale03:30:05
1039LeymonMOTJWASHELESeniorMale03:30:10
1040GerhardGRATT50-59Male03:30:11
1041LeonBRUGMANSeniorMale03:30:16
1042RicardoNOVAES DE FARIA40-49Male03:30:21
1043KyleDUTTONSeniorMale03:30:25
1044SabeloMTSHWANESeniorMale03:30:27
1045EmmanuelNXUMALOSeniorMale03:30:28
1046MmusiMOLEFE50-59Male03:30:28
1047HendrikKOTZESeniorMale03:30:28
1048GabrielBORERSeniorMale03:30:29
1049GcinumziDEKEDA40-49Male03:30:31
1050StephenKARNAVOSSeniorMale03:30:32
1051JerryXABA50-59Male03:30:33
1052NtuthuzeloLUMANISeniorMale03:30:34
1053HendrikVISSER40-49Male03:30:35
1054WisemanMADUNASeniorMale03:30:35
1055MotsiriRAMOTSOTOSeniorMale03:30:35
1056RyanTHOMASSeniorMale03:30:36
1057JoanneKAPLAN40-49Female03:30:36
1058SiboneloDUBESeniorMale03:30:39
1059TshepisoBOKABASeniorMale03:30:40
1060NigelBRUINTJIESSeniorMale03:30:40
1061EbrahimMBANYARHU40-49Male03:30:41
1062EtiennePIENAARSeniorMale03:30:42
1063ItumelengMOLEFE40-49Female03:30:43
1064SibusisoMAHLANTSISeniorMale03:30:44
1065ModiseMASENG40-49Male03:30:47
1066MalusiMKHIZE40-49Male03:30:51
1067KgampiBAPELA40-49Male03:30:52
1068PandaQAMATA40-49Male03:30:55
1069VusiMAMBASeniorMale03:31:01
1070ClaudeARYEHSeniorMale03:31:01
1071NNSIBANDESeniorMale03:31:01
1072SebolaiMASEMOLASeniorMale03:31:05
1073CorneHELBERGSeniorMale03:31:06
1074EmlynWILLIAMS40-49Male03:31:07
1075CraigPARKERSeniorMale03:31:07
1076FikileMKHANYISWASeniorMale03:31:08
1077WernerVAN KETS40-49Male03:31:09
1078CleopasHWINYA40-49Male03:31:10
1079WillieROSSOUW40-49Male03:31:13
1080BrettADAMSSeniorMale03:31:18
1081ShereneLAHOUDSeniorFemale03:31:20
1082RyanHARRISONSeniorMale03:31:22
1083TselisoLESOLESeniorMale03:31:27
1084AlisterSPENCE40-49Male03:31:27
1085NcebaQWAYISeniorMale03:31:28
1086LivhuwaniMADZENA40-49Male03:31:36
1087MogamatALLIESeniorMale03:31:38
1088IsaacMOFOKENG50-59Male03:31:39
1089NathanielMENTORSeniorMale03:31:39
1090NeridaLUBBE40-49Female03:31:41
1091KerrynPROWSESeniorFemale03:31:42
1092JosephNDOU40-49Male03:31:42
1093AlfredNISE50-59Male03:31:48
1094WafeeqALEXANDERSeniorMale03:31:50
1095BonganiZUNGUSeniorMale03:31:52
1096AndileMPHUNGA40-49Male03:31:56
1097ThamiHLENGWA40-49Male03:31:57
1098DumisaDYANTYISeniorMale03:31:59
1099NikeloMABANDLA40-49Male03:32:01
1100LundiKETSIWESeniorMale03:32:01
1101BronwynGORDONSeniorFemale03:32:03
1102SalieADAMS40-49Male03:32:09
1103EbrahiemHENDRICKS40-49Male03:32:09
1104XavierDUMENIL50-59Male03:32:12
1105KoosAPHANE50-59Male03:32:14
1106ChristopherBANDASeniorMale03:32:14
1107JohnySTRYDOM50-59Male03:32:14
1108CassidySMITHSeniorMale03:32:15
1109JosephFABER50-59Male03:32:16
1110RiaanDREYER40-49Male03:32:16
1111RichardEKSTEEN40-49Male03:32:17
1112SimphiweSITHOLESeniorMale03:32:26
1113JakobVOLMOERSeniorMale03:32:27
1114ArnoldLAWRENCE50-59Male03:32:31
1115JoeMBELE50-59Male03:32:31
1116MotsamaiNYARELI40-49Male03:32:34
1117MvanaMAHLANGU50-59Male03:32:35
1118RachelSTEELE-SMITH40-49Female03:32:35
1119NkosinathiSINGONZOSeniorMale03:32:40
1120NicholasGAERTNERSeniorMale03:32:45
1121LourensDE WET50-59Male03:32:46
1122SchalkVAN DER MERWE40-49Male03:32:53
1123IshmaelMOLAHLEHI40-49Male03:32:54
1124RiaanMATTHEWS40-49Male03:32:54
1125VukileBUTHELEZISeniorMale03:33:01
1126ModiseCHABALALASeniorMale03:33:05
1127VlastaPITROSeniorMale03:33:06
1128TaskoMSUTHWANASeniorMale03:33:09
1129LaurenFRIEDMAN40-49Female03:33:15
1130SibusisoZWANE50-59Male03:33:16
1131ThamsanqaSIKOSeniorMale03:33:18
1132GidaDE SWARDTSeniorMale03:33:22
1133EmmanuelSUQUET40-49Male03:33:22
1134VictorBUSO40-49Male03:33:24
1135SandraSTEENKAMP50-59Female03:33:25
1136AlecksNDLOVUSeniorMale03:33:28
1137SibuMNCWABE50-59Male03:33:28
1138DeliciaMACHELMSeniorFemale03:33:29
1139ElmarieBEZUIDENHOUTSeniorFemale03:33:40
1140GaryALTINI40-49Male03:33:42
1141AdriKOTZESeniorFemale03:33:44
1142ManyaDE VILLIERSSeniorFemale03:33:44
1143EnieMANZINISeniorFemale03:33:44
1144OlumuyiwaBABAFEMI40-49Male03:33:47
1145TshedisoKHAHLEDI40-49Male03:33:49
1146TinasheMADZIKOSeniorMale03:33:54
1147MathiasNLEYA40-49Male03:33:55
1148TrottMPHAHLELE40-49Male03:33:56
1149LutendoRAMAANOSeniorMale03:33:56
1150ThambeMUGARISeniorFemale03:33:56
1151PeterMASHABASeniorMale03:33:57
1152ClaraBETTON40-49Female03:33:57
1153RolandPEROLDSeniorMale03:33:58
1154BradRAWLINSSeniorMale03:34:03
1155VelileMEMELASeniorMale03:34:06
1156NcebaMABULUSeniorMale03:34:06
1157SithembeleMAGWA40-49Male03:34:07
1158MarlonYUSUF40-49Male03:34:08
1159UnathiMAJARASeniorMale03:34:08
1160SiyabongaRadebe40-49Male03:34:11
1161SiyabongaMDLETSHESeniorMale03:34:11
1162BonisiweNDABA40-49Female03:34:12
1163AnlizeENSLIN40-49Female03:34:15
1164MarisaVAN DER MERWESeniorFemale03:34:26
1165KylaMEYERSONSeniorFemale03:34:28
1166LanceMILLER40-49Male03:34:28
1167AlistairMOORHOUSE50-59Male03:34:30
1168BrentJANARISeniorMale03:34:30
1169FaghryPARKERSeniorMale03:34:30
1170StevenSUTTONSeniorMale03:34:32
1171ThokozaniMANONASeniorMale03:34:33
1172LoyisoPETHU40-49Male03:34:37
1173YusufADANSeniorMale03:34:39
1174AndreaMASIASeniorMale03:34:40
1175SonnyLEOPENG60-69Male03:34:40
1176MarieHUMAN50-59Female03:34:41
1177MarshallFRANSMAN50-59Male03:34:42
1178LeatitiaSCHONROCKSeniorFemale03:34:46
1179VusumziLESIBANESeniorMale03:34:46
1180NhlanhlaCELESeniorMale03:34:46
1181EsmundVAN WYKSeniorMale03:34:49
1182ChristoperTOMLINSONSeniorMale03:34:50
1183OupaMAROPE40-49Male03:34:50
1184ClintPHILANDERSeniorMale03:34:53
1185PiersSTEAD50-59Male03:34:57
1186XolisiweBOOISeniorFemale03:34:58
1187ToughiedMOSAVELSeniorMale03:34:58
1188TammyMZAMOSeniorMale03:35:00
1189PhathutshedzoMAISHASeniorMale03:35:00
1190BrigittaSCHMIDLIN40-49Female03:35:01
1191VusiMAHLALELA40-49Male03:35:01
1192XavierDEWARIMEZ40-49Male03:35:02
1193CollinMOLEPE40-49Male03:35:03
1194UviwePETSE40-49Male03:35:03
1195AdrianDU PLESSIS40-49Male03:35:04
1196CecilMATHYESeniorMale03:35:04
1197HeimieMISROLL40-49Male03:35:05
1198UeliSCHILTSeniorMale03:35:05
1199BulelwaSIMAE40-49Female03:35:05
1200RichardMAZUNGULA40-49Male03:35:08
1201SdSIWELE50-59Male03:35:11
1202GregBOUCHERSeniorMale03:35:11
1203NdivhuhoNDOU40-49Male03:35:14
1204TimBRINKMANNSeniorMale03:35:14
1205TelloMOKHELE40-49Male03:35:18
1206ZibusisoNGWENYA40-49Male03:35:18
1207HenricusCOOKSeniorMale03:35:19
1208CaiphusMASHABA50-59Male03:35:22
1209AndrewPROCTER50-59Male03:35:23
1210MulisaRALIGIDIMASeniorMale03:35:23
1211FranklinDREYER50-59Male03:35:32
1212MelissaGELLINGSeniorFemale03:35:35
1213GrantOLIVER50-59Male03:35:37
1214NancyWILL60-69Female03:35:41
1215MeganSTRACHANSeniorFemale03:35:42
1216PhumlaniROTOSeniorMale03:35:43
1217MasanaSINETHEMBASeniorFemale03:35:43
1218DanielWOZNICA40-49Male03:35:44
1219MahlubandileNONTLANGASeniorMale03:35:46
1220NkosanaKUNENESeniorMale03:35:48
1221ZimbekeMEMELA50-59Male03:35:50
1222LemiMUDZUSI40-49Male03:35:50
1223RosanneLOMBARDSeniorFemale03:35:51
1224MbuleloMADLOLOSeniorMale03:35:54
1225JeremiahMASHININISeniorMale03:35:55
1226MfunekoTWILISeniorMale03:35:56
1227ErrolSHEAR60-69Male03:35:58
1228DarrenWARD40-49Male03:36:01
1229MashoroMASEMOLASeniorMale03:36:01
1230Matlagolo BethuelMASERAME40-49Male03:36:02
1231AndreROHMSeniorMale03:36:02
1232LinohJULIO40-49Male03:36:03
1233SibongiseniNTANZISeniorMale03:36:09
1234JosephLOTTERING40-49Male03:36:10
1235NkululekoMPANZASeniorMale03:36:14
1236GertHUGO40-49Male03:36:16
1237LukasMOSIUOASeniorMale03:36:18
1238LouisVAN DER WALT50-59Male03:36:19
1239AntoinetteNIEHAUSSeniorFemale03:36:20
1240TiaanSLABBERTSeniorMale03:36:30
1241WesleyGRAHAMSeniorMale03:36:32
1242CraigHEYDENRYCH40-49Male03:36:33
1243LambertTUYISHIMESeniorMale03:36:34
1244QuintinVAN DYKSeniorMale03:36:37
1245RicoBLOEMHOFFSeniorMale03:36:37
1246DirkieCOETZEE40-49Male03:36:39
1247GaryKENDALL40-49Male03:36:41
1248FranciosROSSOUWSeniorMale03:36:45
1249ColinMITCHLEY40-49Male03:36:46
1250TarrynHAIKNEYSeniorFemale03:36:47
1251De WaalVAN BLERKSeniorMale03:36:48
1252MawandeDYASISeniorMale03:36:49
1253GeorgeSPEELMANSeniorMale03:36:52
1254GeorgeMGIBASeniorMale03:36:53
1255RomeoKUMALO40-49Male03:36:55
1256TshepoMANYAKA40-49Male03:36:55
1257ColinRUSHSeniorMale03:36:56
1258AndriesSWARTS50-59Male03:36:56
1259ZwitwahoKHWEKHWE40-49Male03:37:00
1260JeromeMENTOR50-59Male03:37:01
1261LemohangMOHLABISeniorMale03:37:01
1262SamuelMANDLAZISeniorMale03:37:03
1263LuyandaMAZIMELASeniorMale03:37:06
1264MosesTSHABALALASeniorMale03:37:07
1265XolisaGCAZASeniorMale03:37:07
1266GarethSHORTTSeniorMale03:37:09
1267LukholoMAQABAZASeniorMale03:37:09
1268AtsushiTAKABASeniorMale03:37:14
1269ZaaidDU TOIT50-59Male03:37:14
1270MusaGOBHOZI40-49Male03:37:15
1271NkululekoNTULISeniorMale03:37:15
1272HeinrichBADENHORSTSeniorMale03:37:15
1273TlangelaniMTHIMKHULUSeniorFemale03:37:16
1274SolomonMOOI40-49Male03:37:17
1275RezaanDE WETSeniorFemale03:37:17
1276RedowaanMERTSeniorMale03:37:18
1277ThabietJARDIENSeniorMale03:37:19
1278ByronMORRISONSeniorMale03:37:21
1279ZileDE KOCKSeniorFemale03:37:22
1280YolandaSMITSeniorFemale03:37:23
1281KaitlinBYRNESeniorFemale03:37:24
1282AshleyMCLEOD50-59Male03:37:25
1283MashuduMADUWASeniorMale03:37:26
1284MartinDLAMINISeniorMale03:37:28
1285JennaCACKETTSeniorFemale03:37:29
1286BrandonCOLLYER50-59Male03:37:29
1287PfunzoSIDOGISeniorMale03:37:30
1288OrenKIRKELSeniorMale03:37:31
1289DoronKIRKELSeniorMale03:37:31
1290SiyabongaMANYUBESeniorMale03:37:33
1291RowlandJANSEN50-59Male03:37:33
1292SibusisoXULUSeniorMale03:37:33
1293ThabaniMDUNGESeniorMale03:37:34
1294AyandaFAKUSeniorMale03:37:34
1295ThembaMAVUSOSeniorMale03:37:37
1296ThaboAPHANESeniorMale03:37:39
1297EhtishaanGOOLAM-AMODSeniorMale03:37:40
1298RobinPICKSeniorMale03:37:40
1299BekithembaJACENISeniorMale03:37:40
1300RubertFITCHETSeniorMale03:37:42
1301SibusisoNKOSISeniorMale03:37:43
1302JensWITTROWSKISeniorMale03:37:44
1303WeimingCHENSeniorMale03:37:44
1304MichaelHANLEYSeniorMale03:37:44
1305ChrisNUTTALLSeniorMale03:37:44
1306NeilDICKSONSeniorMale03:37:45
1307BradleyJANSE VAN RENSBURGSeniorMale03:37:46
1308CayliSTOCKTONSeniorFemale03:37:46
1309LawrenceGALLISPIESeniorMale03:37:48
1310ThamsanqaTSHAZIBANASeniorMale03:37:48
1311LucienWERNERSeniorMale03:37:49
1312MelissaABBEYSeniorFemale03:37:49
1313SikhumbuleCWEJILE40-49Male03:37:50
1314DannyHO40-49Male03:37:51
1315MojalefaMOSITOSeniorMale03:37:51
1316ThulaniMKHABELA40-49Male03:37:52
1317RichardtROBBERTSSeniorMale03:37:53
1318Van WykPRETORIUSSeniorMale03:37:53
1319CraigMORTASSAGNE50-59Male03:37:55
1320KarenCOOMBER50-59Female03:37:55
1321WilliamDLONGOLO50-59Male03:37:56
1322PetrusGROENEWALDSeniorMale03:37:57
1323MichaelSMITH50-59Male03:37:58
1324JacquesVAN WYK50-59Male03:37:58
1325EricKHEPE40-49Male03:37:58
1326MphoMUDAUSeniorMale03:38:02
1327NicMISPLONSeniorMale03:38:03
1328MariGUNTER40-49Female03:38:05
1329LesibaMOTHIBA60-69Male03:38:06
1330KudzaiMAHACHISeniorMale03:38:09
1331TiisetsoDIBETSOSeniorMale03:38:09
1332DeonLOTZ40-49Male03:38:09
1333VeruschkeKOLBE40-49Female03:38:09
1334QuintonJACOBS40-49Male03:38:09
1335TheoOTTO40-49Male03:38:09
1336JpJURIESSeniorMale03:38:09
1337LisaCONNELLANSeniorFemale03:38:09
1338SindileJACKSeniorMale03:38:10
1339KarthiPILLAI40-49Male03:38:10
1340MeshackMONARENG40-49Male03:38:10
1341ZakheleThathobaSeniorMale03:38:10
1342GerhardLE ROUXSeniorMale03:38:10
1343JavierLEON RODRIGUEZ40-49Male03:38:11
1344AlexandraSPILLERSeniorFemale03:38:11
1345DarrenSMIT40-49Male03:38:11
1346JohnSERETSE50-59Male03:38:11
1347RussellSMEDLEYSeniorMale03:38:13
1348MichelleBENADESeniorFemale03:38:13
1349LiaanMINNAAR40-49Male03:38:14
1350PetrusKHOZA40-49Male03:38:15
1351RaymondSMITHSeniorMale03:38:19
1352DanCATLAW40-49Male03:38:19
1353BrydenNEVILLESeniorMale03:38:21
1354ThobekaniMADIYASeniorMale03:38:22
1355AlfredMORULANE40-49Male03:38:22
1356MpediKEETSESeniorMale03:38:23
1357MarcFRIEDMANSeniorMale03:38:24
1358JoanVAN WYNGAARD40-49Female03:38:27
1359JacquieGRASSIE40-49Female03:38:27
1360JohanVAN ROOYENSeniorMale03:38:27
1361MorneVAN WYK40-49Male03:38:29
1362MoloisiMOLOTO40-49Male03:38:30
1363KabeloSEKETE40-49Male03:38:32
1364IsaacMALGAS40-49Male03:38:32
1365BoikanyoMAKABOLANESeniorMale03:38:37
1366RiadAHMAD40-49Male03:38:38
1367MoniqueROBERTSSeniorFemale03:38:38
1368RowenGLOYNE40-49Female03:38:39
1369JaneAURET40-49Female03:38:40
1370HansVAN DE WETERING40-49Male03:38:41
1371PieterBRITSSeniorMale03:38:42
1372VickyWELHAMSeniorFemale03:38:42
1373RogerMCROBBIE50-59Male03:38:45
1374Errol OTOBIASSeniorMale03:38:47
1375BerniceVAN ZYLSeniorFemale03:38:48
1376BathandwaMGOLOMBANESeniorMale03:38:49
1377SiyabongaMKHIZESeniorMale03:38:50
1378GarethPILE40-49Male03:38:56
1379BarendLE ROUXSeniorMale03:38:57
1380RaidenHENDRICKSSeniorMale03:38:57
1381KhehlaTSHABANGUSeniorMale03:38:58
1382JohnGILLMER40-49Male03:38:59
1383RethaGROBLERSeniorFemale03:39:00
1384SonwabileMTATASESeniorMale03:39:03
1385ShaheedJASSIEMSeniorMale03:39:06
1386MmeliMATSHABANE40-49Male03:39:07
1387ThabisangMABALESeniorMale03:39:07
1388CarynDUNCKERSeniorFemale03:39:10
1389StefanDIENER40-49Male03:39:11
1390SolieghGABRIELSeniorMale03:39:17
1391MoorosiMOKHANOI40-49Male03:39:20
1392LiamHITCHCOCKSeniorMale03:39:21
1393AndrewVAN DER BYLSeniorMale03:39:22
1394LudoROEGIERS50-59Male03:39:23
1395MaseseMADIGOE40-49Male03:39:24
1396ThomasSUTCLIFFESeniorMale03:39:25
1397JonathanVICKERYSeniorMale03:39:25
1398NormanMANGENA40-49Male03:39:28
1399ThabisoNAKINSeniorMale03:39:30
1400ThivhonaliNETSHIMBUPFESeniorMale03:39:31
1401KevinMALABASeniorMale03:39:31
1402MbhazimaMAVUNDA50-59Male03:39:32
1403CliffordKIAN40-49Male03:39:32
1404ThembaMZIMELA40-49Male03:39:32
1405CaswellMARIPANE40-49Male03:39:35
1406MbuyiseliZAKUMBA40-49Male03:39:35
1407ErickJORDAN40-49Male03:39:36
1408NokwandaTSHIVHASE40-49Female03:39:36
1409NtobekoMAKHOMBOTHISeniorMale03:39:37
1410MurrayANDERSON40-49Male03:39:37
1411SiyabulelaHLEKWANA40-49Male03:39:40
1412JacquesDE KOCK40-49Male03:39:42
1413CraigVAN DER WESTHUIZEN40-49Male03:39:42
1414NicoPRETORIUSSeniorMale03:39:42
1415MarthaPRETORIUS40-49Female03:39:45
1416GeorgeSAUERMANSeniorMale03:39:48
1417SithembinkosiMNGADI40-49Male03:39:50
1418GavinMURPHY40-49Male03:39:51
1419SibusisoSINEKESeniorMale03:39:52
1420RofhiwaNEMUKULASeniorMale03:39:55
1421JpVAN DEN BERG40-49Male03:39:56
1422MatthewRANALLETTASeniorMale03:39:56
1423SihleMATHAMBOSeniorMale03:39:58
1424WernerSCHMIDT40-49Male03:39:58
1425SibongileSAM40-49Male03:39:59
1426KoketsoCHABASeniorMale03:39:59
1427RaymondPHALANNDWASeniorMale03:40:01
1428AndrewMILLERSeniorMale03:40:05
1429TheoSWANEPOEL60-69Male03:40:06
1430SiphoMAGONGOASeniorMale03:40:09
1431MakororoMAFOLOSeniorMale03:40:10
1432ZiphindileDLAMINISeniorFemale03:40:10
1433ThembileSEGONECOSeniorMale03:40:12
1434AndrewWHITE40-49Male03:40:14
1435JeremyDAVIDS50-59Male03:40:18
1436JonathanWATKINS40-49Male03:40:21
1437PhumzaneNTULISeniorMale03:40:22
1438VuyaniJARA40-49Male03:40:22
1439ClaytonANDERSON50-59Male03:40:25
1440ZukileGQADA40-49Male03:40:26
1441DrewMARKHAM60-69Male03:40:26
1442DreyerGILIOMEE40-49Male03:40:27
1443RazdienRYLAND40-49Male03:40:28
1444LuvuyoMNGESESeniorMale03:40:29
1445WilliamPHALE40-49Male03:40:30
1446VellyNGUBANE40-49Male03:40:31
1447MarioMUNYAISeniorMale03:40:32
1448AlisonJORDAAN50-59Female03:40:33
1449TiyaniCHAUKE40-49Male03:40:35
1450KarenJENNINGS50-59Female03:40:37
1451CliffordHICKEN60-69Male03:40:37
1452DanMKHIZE40-49Male03:40:37
1453RichardMATHEBULASeniorMale03:40:38
1454StuartTORRSeniorMale03:40:39
1455BrygeWACHIPASeniorMale03:40:44
1456DominikGEORGESeniorMale03:40:44
1457VincentNEMUKULASeniorMale03:40:44
1458LaurenVAN DER WALTSeniorFemale03:40:45
1459GivenMKHABELA40-49Male03:40:46
1460CathrineGEORGESeniorFemale03:40:49
1461RichardCLARK40-49Male03:40:50
1462CamilleOLIANTISeniorFemale03:40:52
1463MichaelCOOK40-49Male03:40:53
1464JabulaniMALULEKE40-49Male03:40:55
1465SibusisoNGUBENISeniorMale03:40:56
1466KhotsoMONYAKESeniorMale03:40:57
1467ManelisiNODIKIDA40-49Male03:40:57
1468GregEPSTEINSeniorMale03:41:02
1469DandoKHOANYANE40-49Male03:41:04
1470VictoriaBENNETTS40-49Female03:41:06
1471MncedisiDLOVA50-59Male03:41:07
1472TshepisoBOGATSUSeniorMale03:41:08
1473XolaniKHUMALOSeniorMale03:41:10
1474LemogangPITSOE40-49Male03:41:12
1475DavidHENDERSON40-49Male03:41:12
1476OlivierCEBE40-49Male03:41:13
1477LochiLOCHNER70+Male03:41:17
1478ComfortMALATJISeniorMale03:41:21
1479KgMOTAUSeniorMale03:41:22
1480CostaSARIDAKIS40-49Male03:41:28
1481TsekoMABOTE50-59Male03:41:28
1482YamkelaVAVASeniorMale03:41:29
1483JaneJOHNSSeniorFemale03:41:31
1484SeanPOWERSeniorMale03:41:32
1485LeonieVAN DER WESTHUIZEN50-59Female03:41:33
1486JonathanWADDELLSeniorMale03:41:33
1487MoyahaboMALATJI40-49Male03:41:37
1488CraigMETHERELLSeniorMale03:41:38
1489BhekaMAKHATHINI50-59Male03:41:41
1490DumisaniNKABINDESeniorMale03:41:42
1491SydwinAPPOLISSeniorMale03:41:42
1492DanieVAN DER MERWE50-59Male03:41:43
1493JosephineOTIENOSeniorFemale03:41:50
1494JamesNGXALE50-59Male03:41:53
1495FredericoMELO MUNIZ40-49Male03:41:54
1496LeepileMOLATEDI40-49Male03:41:56
1497GideonVAN DER KOLFSeniorMale03:42:00
1498MatthewSYKESSeniorMale03:42:01
1499MsawenkosiNDZUNGA40-49Male03:42:02
1500SamuelABU40-49Male03:42:05
1501IlanSCHERSeniorMale03:42:06
1502ObafemiSOLEBO50-59Male03:42:06
1503GrantSOLOMONSSeniorMale03:42:07
1504ClintonBROWNSeniorMale03:42:07
1505BrianCHAMBERLAIN70+Male03:42:09
1506JovanVAN ROOYENSeniorMale03:42:10
1507ErikWILLIAMSONSeniorMale03:42:11
1508RickusVISSERSeniorMale03:42:11
1509CharlesPAULSE40-49Male03:42:12
1510Mathaba HezekielSENOAMADISeniorMale03:42:13
1511NoahMDLULI40-49Male03:42:19
1512TerenceJOHNSON40-49Male03:42:21
1513AriZADIKOVSeniorMale03:42:25
1514AmandaHAWKESeniorFemale03:42:26
1515DeanMUGARISeniorMale03:42:28
1516ReeceBEZUIDENHOUTSeniorMale03:42:29
1517ThaboBOLOFO50-59Male03:42:31
1518FrankKELLERMANSeniorMale03:42:31
1519RichardMGANISA40-49Male03:42:32
1520VukileSHABANESeniorMale03:42:33
1521ZaahirHOFMEYER40-49Male03:42:36
1522RobertHENNINGSeniorMale03:42:36
1523RaymondVENABLES60-69Male03:42:44
1524MxoliSIGENU50-59Male03:42:46
1525JohneneRALPH40-49Female03:42:46
1526BilalAHAD40-49Male03:42:48
1527LeneDU BOISSeniorFemale03:42:48
1528MatthewWRIDGWAY40-49Male03:42:50
1529FabianRICHARDS40-49Male03:42:51
1530AshrafVANKERSeniorMale03:42:51
1531MarosMOSEHLA70+Male03:42:54
1532JohanENGELBRECHTSeniorMale03:43:02
1533WarrickJOE40-49Male03:43:03
1534SandraCASESeniorFemale03:43:03
1535AndrewLEWINSSeniorMale03:43:03
1536BonganiBUTHELEZI40-49Male03:43:04
1537MawandeTEMBANI40-49Male03:43:06
1538NeilDAVISSeniorMale03:43:07
1539JamesFRAZER40-49Male03:43:08
1540TshepoMAKGAMATHASeniorMale03:43:08
1541VuyolwethuBOYCESeniorMale03:43:10
1542BongumusaNGOBESESeniorMale03:43:14
1543JohnnyDHLAMINI50-59Male03:43:15
1544Oyama BSITHEMBUSeniorMale03:43:22
1545HatiLESEBA40-49Male03:43:23
1546RamudzuliSUMBANA40-49Male03:43:27
1547NasieghHAMDULAY40-49Male03:43:28
1548MarkWILSON40-49Male03:43:28
1549SandileNGEMASeniorMale03:43:30
1550SiphoNDABA40-49Male03:43:31
1551LizelOLDEWAGESeniorFemale03:43:33
1552ThomasMONDLANESeniorMale03:43:34
1553AlpheusMEHLAPESeniorMale03:43:35
1554MichaelKRAMERSeniorMale03:43:38
1555BonginkosiMSUTHU50-59Male03:43:40
1556AubreyROBERTS60-69Male03:43:41
1557ManqobaMBONAMBISeniorMale03:43:41
1558NkosiphenduleMBOMPISeniorMale03:43:42
1559WangaMULAUDZISeniorMale03:43:43
1560KoroMONGANE40-49Male03:43:44
1561ByronFEBRUARYSeniorMale03:43:50
1562RichardASPREY40-49Male03:43:53
1563MatomeSEBOGODISeniorMale03:43:54
1564TebogoKGAFELASeniorMale03:43:54
1565MariDE JAGERSeniorFemale03:43:54
1566ChristoVLOTMANSeniorMale03:43:56
1567YandisaMALIWASeniorMale03:43:56
1568KarinFURBY40-49Female03:43:57
1569BernardFORRERSeniorMale03:43:58
1570TireloMONGALESeniorMale03:44:03
1571ArthurVALASIS60-69Male03:44:04
1572GarethDOWSeniorMale03:44:05
1573JamesIRLAM50-59Male03:44:07
1574PaulSTEYNSeniorMale03:44:09
1575ThaboMOKOTONG40-49Male03:44:10
1576StephenMOLOEDI50-59Male03:44:13
1577RashaadSAMIESeniorMale03:44:15
1578MorenaMOTAUNG40-49Male03:44:15
1579PhologoPHEKOSeniorMale03:44:21
1580LeightonRONNESeniorMale03:44:23
1581AbrieLE ROUXSeniorMale03:44:23
1582EleckMALEBE50-59Male03:44:24
1583EversonNYAMUKA40-49Male03:44:24
1584LuckySELOWASeniorMale03:44:24
1585RozanneGROENSeniorFemale03:44:26
1586BrandonLYNERSSeniorMale03:44:27
1587ElmienNEL40-49Female03:44:28
1588VaughanDAVID40-49Male03:44:33
1589BuhlezSHANDUSeniorMale03:44:33
1590SisekoTAFENISeniorMale03:44:35
1591HenryLOTTERING40-49Male03:44:35
1592MkhanyisiSHABALALASeniorMale03:44:35
1593LifaGALELASeniorMale03:44:36
1594SeanMCDIARMID40-49Male03:44:38
1595JessicaALBRECHTSeniorFemale03:44:44
1596NyashaJANHISeniorMale03:44:45
1597ElritaBLIGNAUT40-49Female03:44:46
1598NicholasKARTVEDTSeniorMale03:44:48
1599ImraanPATEL40-49Male03:44:48
1600YashmanJUGGOOSeniorMale03:44:49
1601MaxwellGODLOZA50-59Male03:44:49
1602BabaloQINGANASeniorMale03:44:50
1603NicholDU TOITSeniorMale03:44:52
1604ZibeleSOKUYEKA50-59Male03:44:55
1605DavidRIVETT40-49Male03:44:56
1606PeterFARAO50-59Male03:44:56
1607ManganyiTHUMEKA40-49Male03:44:58
1608BongumusaPHUNGULASeniorMale03:44:58
1609PrinceRADEBESeniorMale03:44:59
1610LeonJOUBERT40-49Male03:45:00
1611RynoEDWARDSSeniorMale03:45:01
1612ChristopherTSOTETSISeniorMale03:45:02
1613OsmondNGCIZELA40-49Male03:45:06
1614MalcolmSCHEFFERSSeniorMale03:45:06
1615RenierVERBEEK40-49Male03:45:06
1616AngeloFREDERICKS40-49Male03:45:09
1617MartinJARAVAZASeniorMale03:45:15
1618FumaniNGWENYA40-49Male03:45:18
1619AgataSZKUDLAREKSeniorFemale03:45:20
1620LiamMCCREEDYSeniorMale03:45:22
1621MarcKNOWLESSeniorMale03:45:22
1622CarlaVAN STRYPSeniorFemale03:45:23
1623IlseKROGSeniorFemale03:45:23
1624LoratoBANDA40-49Male03:45:31
1625JoaehnyCAMPHER40-49Male03:45:31
1626VincentFRENZSeniorMale03:45:32
1627ChrisPATRICIOS40-49Male03:45:33
1628PhetogoMONAISA40-49Male03:45:33
1629JosephENTWISLESeniorMale03:45:33
1630RyanPROKSCH40-49Male03:45:36
1631LetitiaSMITH40-49Female03:45:37
1632DanielNDHLOVU60-69Male03:45:38
1633LezilleBOUWERSeniorFemale03:45:38
1634RichardPARRYSeniorMale03:45:38
1635LuckyDUBE40-49Male03:45:39
1636ThabangTLADISeniorMale03:45:40
1637MaryBISHOPSeniorFemale03:45:41
1638BokangMOKOTLASeniorMale03:45:45
1639RonnieKORASIE40-49Male03:45:45
1640RamonTITUS40-49Male03:45:47
1641SisaMKAZASeniorMale03:45:49
1642LorienCUTHBERTSeniorFemale03:45:49
1643GreigTANNER40-49Male03:45:51
1644SizweMBATHANA40-49Male03:45:56
1645FlorenceMOLAWA50-59Female03:45:57
1646BridgetteYOUNGSeniorFemale03:45:58
1647RiedwaanJABAAR40-49Male03:45:59
1648ChristopherHUMANSeniorMale03:46:02
1649KoenaMOHOLOLA40-49Male03:46:03
1650RafiekDIRK40-49Male03:46:04
1651SibusisoKUBHEKASeniorMale03:46:04
1652LourensHEYNSSeniorMale03:46:08
1653JamesPUGINSeniorMale03:46:09
1654GordonDIENER40-49Male03:46:09
1655KarenWENTZEL40-49Female03:46:14
1656BrentDEWAR40-49Male03:46:16
1657JabuKUMALO40-49Male03:46:16
1658EmmaCARPENTER40-49Female03:46:18
1659ChristoBEKKER40-49Male03:46:19
1660HanchenVAN NIEKERKSeniorFemale03:46:19
1661MantshoMADIKWA40-49Male03:46:22
1662TimLOW50-59Male03:46:22
1663KarenLOWSeniorFemale03:46:22
1664MabatalaleNTSHEHI50-59Male03:46:24
1665AndresORNELAS50-59Male03:46:26
1666ZukisaniMFIKISeniorMale03:46:26
1667TokyoMOFOKENG40-49Male03:46:27
1668MarisnaMARNEWICK40-49Female03:46:28
1669KhehlaMOLEFE40-49Male03:46:28
1670AbrahamOCHIENGSeniorMale03:46:28
1671SiyabongaDLUNGWANESeniorMale03:46:30
1672ErnstBURGER40-49Male03:46:30
1673LauraWESTONSeniorFemale03:46:31
1674MahlohonoloLEPHEANASeniorFemale03:46:31
1675MarcoBARBIERISeniorMale03:46:34
1676RaquelLE ROUXSeniorFemale03:46:35
1677LesOLIPHANT50-59Male03:46:35
1678ZamaWITVOET60-69Male03:46:35
1679KaoneKGOWESeniorMale03:46:36
1680OlivierCHICHERIE40-49Male03:46:36
1681NcedoGEZASeniorMale03:46:36
1682DonaldCURTAYNESeniorMale03:46:37
1683NeilPRETORIUSSeniorMale03:46:39
1684LeendertHOLSSeniorMale03:46:42
1685JonathanJAYESSeniorMale03:46:43
1686UnathiSOLORASeniorMale03:46:44
1687SongelaKOLOKU40-49Male03:46:44
1688VickyHUANG40-49Female03:46:45
1689DavidMDLADLAMBA50-59Male03:46:45
1690JackyMISROLL50-59Female03:46:46
1691SalumiKRIEKSeniorFemale03:46:48
1692MbuleloNCANGOSeniorMale03:46:49
1693RoelofLOUBSERSeniorMale03:46:51
1694ZolisaJIBASeniorMale03:46:51
1695QuintonFRIESLICH40-49Male03:46:53
1696VuyoPANA40-49Male03:46:56
1697CraigDANIEL40-49Male03:46:58
1698LeeFURBY40-49Male03:46:58
1699SandiswaKODWASeniorFemale03:47:00
1700SeanMACDONALD40-49Male03:47:05
1701KgopisoKGAKATSI40-49Male03:47:06
1702WilliamMASEKWANE40-49Male03:47:07
1703NicodemasJOHNSONSeniorMale03:47:07
1704HenkJANSE VAN RENSBURG40-49Male03:47:08
1705ChibweKASONDE40-49Male03:47:10
1706LiranLEIBOVITZSeniorMale03:47:10
1707JorethaKRUGER40-49Female03:47:11
1708SheilaPLAATJIESeniorFemale03:47:12
1709GregSAHARINSeniorMale03:47:14
1710LindaCABANESeniorMale03:47:16
1711MalulekeLABANE50-59Male03:47:17
1712JohannesLOOTSSeniorMale03:47:17
1713LebowaLETSOALO40-49Male03:47:18
1714JillOLIPHANT40-49Female03:47:18
1715UaatjoTJATJITUASeniorFemale03:47:22
1716MsimeleloMANDONGANASeniorMale03:47:23
1717KelseyHANGERSeniorMale03:47:26
1718HayleyPOGIRSeniorFemale03:47:27
1719MichaelVORSTER40-49Male03:47:27
1720DavidKGANYEGO40-49Male03:47:27
1721AntonyABATE50-59Male03:47:28
1722UnathiMAGADESeniorMale03:47:33
1723AlanKHOSA40-49Male03:47:33
1724GretaDE WET50-59Female03:47:34
1725NicolasVANDEMOORTELESeniorMale03:47:35
1726SibusisoSABELA40-49Male03:47:36
1727XolaniMAKHATHINI40-49Male03:47:36
1728EbrahimOSMAN50-59Male03:47:41
1729MonwabisiMAQASHUSeniorMale03:47:42
1730AlexisSACKS50-59Female03:47:44
1731HermanMINTOORSeniorMale03:47:45
1732WelilePAYI50-59Male03:47:45
1733RoyCOOMBE-DAVIS50-59Male03:47:47
1734KomzaKOMANISISeniorMale03:47:50
1735KevinDERBYSHIRE50-59Male03:47:53
1736CaileyBREDENKAMP50-59Female03:47:53
1737MarcusVILJOENSeniorMale03:47:54
1738ThomasMOSES60-69Male03:47:54
1739JasonBECKERSeniorMale03:47:55
1740MichelleKOBLISCHKESeniorFemale03:47:55
1741HoosainKHALFEY40-49Male03:47:55
1742ModikweSEBOLASeniorMale03:47:58
1743GerhardtROUX40-49Male03:47:59
1744StephenALEXANDERSeniorMale03:48:05
1745RobertSZKUDLAREK50-59Male03:48:08
1746MlungisiMAZIBUKOSeniorMale03:48:12
1747StephaneALHADEFF40-49Male03:48:12
1748MusaMDLULI50-59Male03:48:14
1749MunetakaKIMURA40-49Male03:48:15
1750MichaelEADIESeniorMale03:48:16
1751BrandaWESI40-49Female03:48:17
1752SiraajTOEFY50-59Male03:48:17
1753Adam DaudiMIMUSeniorMale03:48:18
1754LoyisoMOUMAKOESeniorFemale03:48:18
1755ThabaneDLADLA40-49Male03:48:19
1756SoobramoneyPADAYACHEESeniorMale03:48:20
1757ChrisLOKER50-59Male03:48:20
1758StephanieDE JAGERSeniorFemale03:48:21
1759SollyTSHABALALA50-59Male03:48:24
1760FreedomGUMEDZE50-59Male03:48:25
1761LezelWETHMAR40-49Female03:48:27
1762GeorgeCAYANISSeniorMale03:48:27
1763WimVERGEER50-59Male03:48:27
1764NakediPHASHASeniorMale03:48:31
1765AndyRAMAVHANDA40-49Male03:48:34
1766SebastianFREDERICKS40-49Male03:48:34
1767CorneDE WITTSeniorMale03:48:35
1768RichardMULLER50-59Male03:48:37
1769ZachariaMOGOTSI50-59Male03:48:38
1770RichardCALFSeniorMale03:48:38
1771LayveRABINOWITZSeniorMale03:48:38
1772MichaelSMOOKLER40-49Male03:48:38
1773PatrickMBINAMBINASeniorMale03:48:39
1774JanineGOES50-59Female03:48:39
1775HermanVAN DER WERF40-49Male03:48:39
1776AlistairKEYTEL40-49Male03:48:42
1777KeimpeDE GROOTSeniorMale03:48:43
1778SithaSIGENUSeniorFemale03:48:43
1779GregEDELSTEIN40-49Male03:48:44
1780StephanusSCHOEMANSeniorMale03:48:45
1781MpenduloNZAMELASeniorMale03:48:48
1782MiltonSEGALSeniorMale03:48:53
1783RosemaryBRINK40-49Female03:48:55
1784DanieMARAIS50-59Male03:48:56
1785SiboneloZUNGUSeniorMale03:48:58
1786BrianGROVERS50-59Male03:48:59
1787MosesMBEDHLI40-49Male03:49:00
1788Noem+¡DE MIGUELSeniorFemale03:49:02
1789YvonneMOUTONSeniorFemale03:49:04
1790CheslynBOWERSSeniorMale03:49:05
1791AudreyLOISELETSeniorFemale03:49:05
1792LeonVAN DEN BERG40-49Male03:49:08
1793RantshoRAMOKHOASE40-49Male03:49:13
1794EdwinMATLOLOKWESeniorMale03:49:13
1795TaniaFOURIE40-49Female03:49:13
1796AyandaMABENISeniorMale03:49:14
1797AlfordZWAVAHERA50-59Male03:49:14
1798AyandaMXAKATOSeniorMale03:49:18
1799MullerBURGERSeniorMale03:49:19
1800WilhelmFISMERSeniorMale03:49:20
1801AdelinoRODRIGUES50-59Male03:49:21
1802MohamedMANSURASeniorMale03:49:22
1803LucyGAUNTLETTSeniorFemale03:49:24
1804LebogangKAOTSANE40-49Male03:49:25
1805PaulDE WEE40-49Male03:49:30
1806DwightNGESI50-59Male03:49:33
1807ThabakgoloTHEMASeniorMale03:49:36
1808DaleSMITHSeniorMale03:49:38
1809WilliamKAYSER40-49Male03:49:41
1810PieterVENTER50-59Male03:49:42
1811JohannesKEKANA40-49Male03:49:42
1812MotsopaMAGWAISeniorMale03:49:42
1813MeganGOLIATH40-49Female03:49:44
1814DanielDAVIESSeniorMale03:49:46
1815HenryJORDAAN40-49Male03:49:48
1816RichardGOLDSTEIN40-49Male03:49:49
1817SizweMTENGU40-49Male03:49:50
1818EmethMAFENTILESeniorMale03:49:51
1819LynnJOHNSON40-49Female03:49:51
1820SeroleHLONGWANESeniorMale03:49:52
1821JeremyDELCARME50-59Male03:49:53
1822GrantQUIXLEY40-49Male03:49:53
1823JohannCLAASSEN40-49Male03:49:54
1824SeanNOURSE40-49Male03:49:57
1825DelanoBEUKESSeniorMale03:49:58
1826BruceSCOTT40-49Male03:50:00
1827AubreyBRINKHUIS40-49Male03:50:01
1828MarykeSASS40-49Female03:50:05
1829RomePHILLIPSON-MEYERSeniorFemale03:50:05
1830LeonJANSE VAN RENSBURGSeniorMale03:50:06
1831NinaVAN DER BERGSeniorFemale03:50:06
1832SimonDAVIESSeniorMale03:50:07
1833BukelaniMBHELESeniorMale03:50:07
1834AdnaanVAN HEERDENSeniorMale03:50:08
1835TarrynHUNTER40-49Female03:50:08
1836KoosBOOYSEN50-59Male03:50:09
1837StephanieMARAISSeniorFemale03:50:10
1838ElizabethSTOESZSeniorFemale03:50:10
1839ElizkaFERREIRA40-49Female03:50:13
1840CallyPATCHITTSeniorFemale03:50:15
1841AlbertusDIPPENAAR40-49Male03:50:18
1842AndricoGOOSENSeniorMale03:50:18
1843CobusFOURIE40-49Male03:50:20
1844MartinTLHAKOSeniorMale03:50:21
1845TravisNELLSeniorMale03:50:26
1846ChristopherMARPOSeniorMale03:50:27
1847ThaboMATSASENG40-49Male03:50:28
1848ErikaVELISSARIOU40-49Female03:50:28
1849LeonWITBOOI40-49Male03:50:28
1850ZukoPHANDLESeniorMale03:50:29
1851DirkSTEYN40-49Male03:50:30
1852JenniferHOUSTON40-49Female03:50:30
1853GraemeLAKAY50-59Male03:50:31
1854NtsakoBILASeniorMale03:50:31
1855ChristianFREDERICKS40-49Male03:50:33
1856NdishavhaPHASWANA40-49Male03:50:37
1857WalterVENTER50-59Male03:50:37
1858KhathutsheloMABILA50-59Male03:50:41
1859RichardLARDNERSeniorMale03:50:44
1860CandiceROYALSeniorFemale03:50:45
1861ThiagoGOMES VERGETI AMIMSeniorMale03:50:45
1862RonBRINK60-69Male03:50:46
1863ShamilJEPPIE50-59Male03:50:46
1864MbongeniNDABA40-49Male03:50:46
1865JarrodDAVIDSeniorMale03:50:47
1866PippaMCGREGORSeniorFemale03:50:48
1867DianaGRANT40-49Female03:50:48
1868JoeyCAMPHER40-49Male03:50:48
1869AlbertSNYMANSeniorMale03:50:49
1870GcinaNKULASeniorMale03:50:50
1871MlulekiBEZANASeniorMale03:50:50
1872AndileNDAMASE40-49Male03:50:53
1873SmangalisoMDLULI40-49Male03:50:56
1874AdriVAN JAARSVELD60-69Female03:50:58
1875PhilaniSHABALALASeniorMale03:51:00
1876FriedrichTHIENEMANN40-49Male03:51:03
1877ThahaselloBELEBESISeniorMale03:51:06
1878BuntuXOKISeniorMale03:51:06
1879EnricoSWARTSSeniorMale03:51:10
1880IzakKOTZESeniorMale03:51:11
1881SachinHASTIESeniorMale03:51:11
1882MzimasiSIZILASeniorMale03:51:13
1883PatrickVAN DER ROSSSeniorMale03:51:15
1884SaulWEINERSeniorMale03:51:15
1885SarahRICHSeniorFemale03:51:16
1886TrevorNKOSI40-49Male03:51:18
1887EricaTERBLANCHE40-49Female03:51:21
1888SollyMALATSISeniorMale03:51:21
1889JohnWILSONSeniorMale03:51:21
1890HenrietteBACKSTROMSeniorFemale03:51:21
1891NanjaKRIEK40-49Female03:51:21
1892AbrahamQEQESeniorMale03:51:21
1893IzakBOSHOFF40-49Male03:51:22
1894TrevorDOWNING60-69Male03:51:23
1895CharlesPARRY60-69Male03:51:23
1896Fay-YaadSAMSODIENSeniorMale03:51:24
1897ClintMORRISSeniorMale03:51:26
1898HlekulaneMABANDA40-49Male03:51:26
1899XolaniNGINGISeniorMale03:51:27
1900NocaweMORAKE40-49Female03:51:29
1901MclachlanSTANDERSeniorMale03:51:29
1902SifisoMOLIFESeniorMale03:51:30
1903ThembelaniMZIMBA40-49Male03:51:30
1904CarikeDE HAAN40-49Female03:51:31
1905CraigTURNBULLSeniorMale03:51:32
1906RowanGORDON50-59Male03:51:33
1907RobynPITOT40-49Female03:51:33
1908DisyWELDON40-49Female03:51:33
1909VusumziKHUNYANASeniorMale03:51:34
1910SiviweMENTESeniorMale03:51:36
1911BensonNJERISeniorMale03:51:36
1912GregUSHER40-49Male03:51:36
1913NjabuloMNGUNI40-49Male03:51:37
1914SikelelwaBOLANISeniorFemale03:51:37
1915AdolphinaPHIRISeniorFemale03:51:38
1916SelloMAEMA50-59Male03:51:38
1917VincentJONESSeniorMale03:51:38
1918MonwabisiMBOKOTWANE50-59Male03:51:39
1919LuckymeBUTHELEZI40-49Male03:51:41
1920MkhuseliGEBENGASeniorMale03:51:41
1921MikeSKEVINGTON60-69Male03:51:44
1922EionELS40-49Male03:51:45
1923JanWILLIAMS50-59Male03:51:47
1924BonganiMANGENA40-49Male03:51:47
1925KhulekaniSHABALALASeniorMale03:51:50
1926MakintaneMOFOKENG40-49Male03:51:50
1927MonikaKRAUSHAARSeniorFemale03:51:52
1928JamesLAFFERTY40-49Male03:51:56
1929HanriVAN WYKSeniorFemale03:51:57
1930RichardJUBBERSeniorMale03:51:57
1931XolaniMBAMBO40-49Male03:51:58
1932RoenieVAN STADENSeniorFemale03:51:58
1933KristoBOTHASeniorMale03:52:00
1934ThandazaniMHLONGOSeniorMale03:52:00
1935PhillimonMORAKESeniorMale03:52:00
1936AntonMAGNUSSONSeniorMale03:52:01
1937FelicitaKAGWANJA50-59Female03:52:03
1938EdreesSEDICKSeniorMale03:52:06
1939UnathiSTOTOSeniorMale03:52:06
1940KarenLITTLE60-69Female03:52:08
1941CraigDALZIELSeniorMale03:52:09
1942WarwickRICHTER50-59Male03:52:09
1943SusanGLUCKMAN40-49Female03:52:10
1944AubreyBALOYISeniorMale03:52:10
1945FulufheloRATEMBASeniorMale03:52:11
1946MalibongweSITHELO40-49Male03:52:11
1947AbrahamRASSeniorMale03:52:12
1948JulianVEERMEERSeniorMale03:52:15
1949MidziJANHISeniorMale03:52:15
1950SiphoMARIMASeniorMale03:52:15
1951DonRUKANDASeniorMale03:52:15
1952FrederikDE JAGER40-49Male03:52:17
1953KgoaneMASEMOLASeniorMale03:52:19
1954StanleyVLOTMAN50-59Male03:52:19
1955CraigDANIELSSeniorMale03:52:20
1956ZamaLEKHULASeniorMale03:52:23
1957MatthewVAN ROOYENSeniorMale03:52:23
1958MaandaMULAUDZI60-69Male03:52:24
1959JacquesVAN WYKSeniorMale03:52:25
1960MarioBARRERA60-69Male03:52:25
1961OliverPOWER40-49Male03:52:25
1962ThinusHELBERGSeniorMale03:52:27
1963ElkeHESTERMANNSeniorFemale03:52:28
1964BenjaminMEKGOE50-59Male03:52:31
1965VictorNEMUKULA40-49Male03:52:32
1966WellingtonPHILLIPS40-49Male03:52:33
1967SiphoDZINGWA50-59Male03:52:34
1968RonnieGOVENDER40-49Male03:52:35
1969TsietsiTELITE50-59Male03:52:36
1970SarelVAN DER WALT40-49Male03:52:36
1971MoipolaiMOALAHI40-49Male03:52:36
1972LaetitiaKREMERSeniorFemale03:52:36
1973NixonLUANE40-49Male03:52:38
1974HermanusBURGERSeniorMale03:52:39
1975MandisaDYASISeniorFemale03:52:39
1976HeinHORSTMANNSeniorMale03:52:39
1977BrettNICOLAYSeniorMale03:52:40
1978ChristianPALMSeniorMale03:52:40
1979MargueriteRIEKERTSeniorFemale03:52:40
1980TannaMATIWANE50-59Male03:52:41
1981LuvoJAKOSeniorMale03:52:42
1982OwenCHINOPAMBASeniorMale03:52:42
1983MarkRUDLINGSeniorMale03:52:42
1984UlrichKOTZESeniorMale03:52:43
1985CocekaQOMIYANASeniorFemale03:52:44
1986DianGILIOMEE40-49Male03:52:45
1987MartinVENTER50-59Male03:52:46
1988SanriNAUDESeniorFemale03:52:47
1989LuvoTUSANISeniorMale03:52:48
1990MondliNDLELASeniorMale03:52:49
1991WellingtonSIBANDE40-49Male03:52:50
1992ShaunSTARCKSeniorMale03:52:50
1993TswinyaneMOTLAEHI40-49Male03:52:51
1994MatsobaneRAMALATSO50-59Male03:52:52
1995NkuluMYENISeniorMale03:52:52
1996AddieTSHUMASeniorMale03:52:53
1997DavidDIPPENAAR40-49Male03:52:54
1998CharlVAN RHYNSeniorMale03:52:55
1999JozanneLOUW40-49Female03:52:56
2000BenTLADI40-49Male03:52:56
2001RonaldMAMBWE50-59Male03:52:56
2002GraemeMEINTJES40-49Male03:52:57
2003BradwinSHAWSeniorMale03:52:57
2004LourensMARITZSeniorMale03:52:58
2005FraserMCALLISTER40-49Male03:52:59
2006MolfMOSWEU40-49Male03:52:59
2007JaninaORZECHOWSKISeniorFemale03:53:00
2008HoraceMBUTHOSeniorMale03:53:01
2009VuyisekaMAROTYASeniorFemale03:53:01
2010DanielVAN WYK50-59Male03:53:02
2011ErikaNOTHNAGELSeniorFemale03:53:04
2012MariekeCOETZER40-49Female03:53:04
2013PeterVOGELSeniorMale03:53:04
2014SabeloNTANJANASeniorMale03:53:04
2015PhilippeDOFFEY50-59Male03:53:06
2016WeiguoREN40-49Male03:53:06
2017KelepileMELELOE40-49Male03:53:06
2018JustinROUX40-49Male03:53:06
2019GasantSALIESeniorMale03:53:09
2020PatrickPHUNGULA40-49Male03:53:10
2021AllanVAN DEN BERGSeniorMale03:53:12
2022SebakaRAMAREMELASeniorMale03:53:12
2023SphesihleNGOBESESeniorMale03:53:14
2024MandlaMNCUBE40-49Male03:53:15
2025XolaniJEZILE40-49Male03:53:15
2026ManikiMOLOI40-49Male03:53:15
2027RefilweSEFULAROSeniorFemale03:53:15
2028VivienneOCARROLL50-59Female03:53:15
2029IlhaamSABANSeniorFemale03:53:16
2030RiazNOORDIENSeniorMale03:53:16
2031UbaidSAULSSeniorMale03:53:17
2032RobertFREDERICKS50-59Male03:53:19
2033VuyaniJEVUSeniorMale03:53:20
2034MariamDOMINGOSeniorFemale03:53:20
2035JoeMANCIYA40-49Male03:53:21
2036SannetteGIBSON50-59Female03:53:21
2037HenkCARSTENS40-49Male03:53:21
2038JanetADAM40-49Female03:53:21
2039NickPENROSE40-49Male03:53:23
2040DewaldBEKETSeniorMale03:53:25
2041GarethKNOTTSeniorMale03:53:25
2042NickWELLSSeniorMale03:53:25
2043ChloeARTHURSeniorFemale03:53:26
2044LukeWONNACOTTSeniorMale03:53:27
2045EtienneRALPHS40-49Male03:53:27
2046Chris-MareSCHOEMANSeniorFemale03:53:28
2047MveloMAGUBANESeniorMale03:53:29
2048ZaniTRUTERSeniorFemale03:53:32
2049ManuelDUENAS SELMA50-59Male03:53:32
2050AlastairRAMLAKAN40-49Male03:53:33
2051KabeloKADISeniorMale03:53:33
2052AyandaZUKESeniorMale03:53:34
2053MargaROETSSeniorFemale03:53:34
2054SduduzoMNCWANGOSeniorMale03:53:35
2055KristinaSCHWARZ40-49Female03:53:35
2056SimangeleSHONGWESeniorMale03:53:35
2057SeunPHAMOTSESeniorMale03:53:35
2058FrancoisDU PLESSIS40-49Male03:53:37
2059RobinSAMUEL40-49Male03:53:38
2060IekraamABDULLAHSeniorMale03:53:41
2061CathrynBIGGS40-49Female03:53:43
2062SuzanneVAN WYK40-49Female03:53:48
2063GraemeBRADFORDSeniorMale03:53:49
2064CurtisCONLONSeniorMale03:53:51
2065GcobisaSAKWE40-49Male03:53:52
2066MandlaZULU40-49Male03:53:53
2067ThembaniVELEBHAYISeniorMale03:53:54
2068HenryPIETERSEN40-49Male03:53:55
2069KgaumeMAKGOO40-49Male03:53:56
2070DonMOFERI60-69Male03:53:56
2071CarliBASSON40-49Female03:53:57
2072BusaniNDLOVU40-49Male03:53:57
2073BekkerVAN NIEKERK40-49Male03:53:57
2074SamanthaDALZIELSeniorFemale03:53:58
2075GerardRETIEFSeniorMale03:53:58
2076AnnelieKRUGERSeniorFemale03:53:58
2077TimMATTHYS40-49Male03:53:59
2078LuviweNOGQALASeniorMale03:54:01
2079JabulaniMASUKU40-49Male03:54:02
2080ThomasMUBINGISeniorMale03:54:03
2081MarkBILBROUGH50-59Male03:54:03
2082RaelSALKINDER40-49Male03:54:04
2083BonganiMANDINDI40-49Male03:54:05
2084BarryGOLIATH40-49Male03:54:08
2085PietROELOFFZESeniorMale03:54:08
2086CarmelitaAFRICASeniorFemale03:54:08
2087MalusiNINELASeniorMale03:54:09
2088AubreySHOKO40-49Male03:54:09
2089DonMASINGA40-49Male03:54:10
2090ThembisileMWELASE50-59Female03:54:10
2091JasonDANIELLSeniorMale03:54:10
2092RyanWARNERSeniorMale03:54:10
2093JacoSTEYN40-49Male03:54:13
2094TembelaniGAYIYASeniorMale03:54:14
2095ThomasANDREWS60-69Male03:54:14
2096CharleneIRWINSeniorFemale03:54:16
2097GeorginaMUIRHEADSeniorFemale03:54:17
2098ShaunMAREGELE40-49Male03:54:18
2099BoitumeloMATLALASeniorMale03:54:19
2100TebohoMAKAE50-59Male03:54:19
2101RoldahORRIE50-59Female03:54:19
2102SeanSIGENU40-49Male03:54:20
2103ThembalethuMONASeniorMale03:54:20
2104LuyandaFEMELASeniorMale03:54:20
2105SimiloSIBISI50-59Male03:54:22
2106KimSEARLESeniorFemale03:54:22
2107ObioraNWOGUGU40-49Male03:54:24
2108TanyaSCOTT50-59Female03:54:25
2109AdamLOTTERING50-59Male03:54:28
2110AmandaVAN DER WESTHUIZEN40-49Female03:54:29
2111SandileBUTHELEZISeniorMale03:54:30
2112ShaaiqahKHANSeniorFemale03:54:30
2113GrahamHOUGH60-69Male03:54:32
2114GaryLAUE40-49Male03:54:32
2115LuzukoFANTESOSeniorMale03:54:34
2116RudiKRIELSeniorMale03:54:35
2117JoshuaJANSEN VAN VURENSeniorMale03:54:35
2118SoyamaMBIKOSeniorMale03:54:35
2119IzaanJANSENSeniorMale03:54:35
2120LeonWATERLOOSeniorMale03:54:36
2121TammySTARCKSeniorFemale03:54:36
2122ManehengRAPHUTHINGSeniorFemale03:54:37
2123LebogangMOGONGOA40-49Male03:54:38
2124FezileMKALIPI40-49Male03:54:39
2125ThobaniNTELANISeniorMale03:54:39
2126AllisterARENDSESeniorMale03:54:39
2127CassidyCRAWLEYSeniorFemale03:54:40
2128GregoryCROWDER50-59Male03:54:40
2129NicoleWESTSeniorFemale03:54:40
2130DewaldCONRADIESeniorMale03:54:40
2131CraigWEST50-59Male03:54:41
2132SharonNEL40-49Female03:54:41
2133ChantelSIMPSON50-59Female03:54:41
2134VictorMATHOLE40-49Male03:54:41
2135MerweROUXSeniorMale03:54:42
2136ElsaROUXSeniorFemale03:54:42
2137RogerZIPP50-59Male03:54:44
2138TahlehoNKETSI40-49Male03:54:45
2139MvuyelwaMTWA50-59Male03:54:46
2140BonganiMGOZA50-59Male03:54:47
2141SteveMENDES40-49Male03:54:47
2142TshokoloMOSOBELA50-59Male03:54:48
2143DaleHEARMONSeniorMale03:54:50
2144MichaelBOTHASeniorMale03:54:50
2145StephanieJOYNERSeniorFemale03:54:50
2146KhulekaniKHUMALO50-59Male03:54:51
2147ZoeRYANSeniorFemale03:54:53
2148DeanWIGHT50-59Male03:54:54
2149JeanneWHITTALSeniorFemale03:54:55
2150FrankLAMONTSeniorMale03:54:57
2151DumisaniGOJELASeniorMale03:54:57
2152AshleyISAACS40-49Male03:54:59
2153ThapeloNHLAPO50-59Male03:55:01
2154ChrisanVAN DER MERWESeniorFemale03:55:02
2155BerthaDENICHAUD50-59Female03:55:02
2156ThubaelihleNKOMOSeniorFemale03:55:06
2157DesmondNGOBENI40-49Male03:55:06
2158BrightHUNYERESeniorMale03:55:07
2159FariedSAFERDIEN40-49Male03:55:09
2160LeonardALBRECHTSeniorMale03:55:09
2161OwenMARTIN40-49Male03:55:09
2162DamienJACOBSSeniorMale03:55:09
2163RafeeqSALIESeniorMale03:55:10
2164GeorgeMALULEKE40-49Male03:55:11
2165RezaDANIELSSeniorMale03:55:12
2166NdodomziTAKANESeniorMale03:55:12
2167MandlakheMHLONGO40-49Male03:55:14
2168BarryVAN BLERK40-49Male03:55:15
2169WillieSHABALALA50-59Male03:55:15
2170FagrodienMANAN40-49Male03:55:15
2171KotieERWEESeniorMale03:55:15
2172LynetteMARAISSeniorFemale03:55:16
2173GavinSCHOLTZ40-49Male03:55:18
2174PierreJANSE VAN RENSBURGSeniorMale03:55:18
2175AmosTSOTETSI40-49Male03:55:19
2176NontsikeleloTEMBELASeniorFemale03:55:19
2177BenjaminGOTTFRIEDSeniorMale03:55:20
2178RicusDU TOITSeniorMale03:55:20
2179MalcolmFIELLIES40-49Male03:55:23
2180SimthembileNGONOSeniorMale03:55:23
2181FusiSELLOSeniorMale03:55:23
2182AncoisCHOWLESSeniorFemale03:55:24
2183BryanPORT40-49Male03:55:25
2184MakhoSOGANILESeniorMale03:55:25
2185LukeBROWETTSeniorMale03:55:27
2186JeanpierreSMITSeniorMale03:55:28
2187MichaelLEWUS40-49Male03:55:28
2188JosuaMOLAPONGSeniorMale03:55:28
2189ChristopherMCCORMICKSeniorMale03:55:29
2190SebenzileNGOBENISeniorFemale03:55:29
2191TaraTOBINSeniorFemale03:55:29
2192NomzamoMSWELISeniorFemale03:55:31
2193BrianVAN WYK40-49Male03:55:31
2194KashiefMARTINSeniorMale03:55:31
2195EdwinaKEATS60-69Female03:55:31
2196TaniaBEYER40-49Female03:55:31
2197DiseboTHEBAPELO50-59Female03:55:32
2198NthabisengTINTE50-59Female03:55:32
2199KyleMCCLAINSeniorMale03:55:32
2200BeatrizLAFUENTESeniorFemale03:55:32
2201RyanFERREIRASeniorMale03:55:33
2202PogishoCHAKELA40-49Male03:55:33
2203SibongiseniNDABAYITHETHWASeniorMale03:55:33
2204ThandoMABUZASeniorMale03:55:35
2205SeanSILWANA40-49Male03:55:35
2206MatthewZINNSeniorMale03:55:36
2207JohanWAHLSeniorMale03:55:37
2208SakhileNXUMALOSeniorMale03:55:38
2209NtebogengKGOMOSeniorMale03:55:38
2210AndrewPRETORIUSSeniorMale03:55:39
2211FrancoisHUGO40-49Male03:55:41
2212DiaanTERBLANCHESeniorMale03:55:41
2213AnelZWIEGERSSeniorFemale03:55:41
2214KirstyBRITSSeniorFemale03:55:41
2215KootSTEENKAMP40-49Male03:55:41
2216TanjaSPAMER40-49Female03:55:41
2217ThulaniMNTUNGWA40-49Male03:55:44
2218AndyLUCASSeniorMale03:55:44
2219RossTASKERSeniorMale03:55:45
2220GadiLEVIN40-49Male03:55:45
2221JohnLEGOAALE40-49Male03:55:45
2222MfundoDLAMINISeniorMale03:55:45
2223DanielDE GOEDE50-59Male03:55:45
2224TertiusNYAWOSESeniorMale03:55:46
2225TshifhiwaLALUMBESeniorMale03:55:46
2226VeresaDOMINGO50-59Female03:55:46
2227MichaelDE VRIESSeniorMale03:55:46
2228CarlDESEMBER40-49Male03:55:47
2229JpCONRADIESeniorMale03:55:47
2230WilfredSOEGOPSeniorMale03:55:47
2231JessicaMAGNERSeniorFemale03:55:47
2232RachaelMUJURU40-49Female03:55:49
2233PhumeleleMAGODLA40-49Male03:55:52
2234SikhumbuzoMONI40-49Male03:55:52
2235MorneFORTUINSeniorMale03:55:54
2236MichaelMKWEDI40-49Male03:55:54
2237JacquesNELSeniorMale03:55:55
2238TekinKARAKAYASeniorMale03:55:58
2239TavonPETERSENSeniorMale03:55:58
2240NixWOODHOUSESeniorFemale03:55:58
2241SethMAQETUKA50-59Male03:55:58
2242BusobengweMAGADLA40-49Male03:55:59
2243IndrinNAIDOO50-59Male03:56:00
2244JohnHANEKOM40-49Male03:56:00
2245StephenSWANEPOELSeniorMale03:56:01
2246JessicaSTANDISH-WHITESeniorFemale03:56:02
2247JuliaSTANDISH-WHITESeniorFemale03:56:02
2248DayneSCOTTSeniorMale03:56:03
2249SithembisoVHANDEZISeniorMale03:56:04
2250ZisiweMNOTHOZASeniorFemale03:56:04
2251MorwapePATJANESeniorMale03:56:06
2252HenroERASMUSSeniorMale03:56:06
2253RabbieMAPHAKELASeniorMale03:56:07
2254RickBRIERS-DANKS40-49Male03:56:07
2255LindsayBUTTONSeniorFemale03:56:08
2256ChristianHAGEMANNSeniorMale03:56:13
2257Jean-LucREGAUDSeniorMale03:56:14
2258CraigBRUNSDEN40-49Male03:56:14
2259MahomedJADWAT40-49Male03:56:15
2260AndrewMORRIS40-49Male03:56:15
2261AlutaGAOTHUSE40-49Male03:56:16
2262SimphiweMHLONGOSeniorMale03:56:16
2263StefanVENTERSeniorMale03:56:16
2264CandiceSLOANESeniorFemale03:56:16
2265StephanGROENEWALDSeniorMale03:56:16
2266MeganBURGESSSeniorFemale03:56:16
2267IanPOHL40-49Male03:56:16
2268AbramMOYAHA50-59Male03:56:17
2269KentaroTOYOSAKISeniorMale03:56:17
2270JonathanVERMAAKSeniorMale03:56:17
2271RinaVAN SCHALKWYK50-59Female03:56:17
2272MickaelKREMERSeniorMale03:56:18
2273MorneLAURIE40-49Male03:56:18
2274GeorgeVAN NIEKERK40-49Male03:56:20
2275HermanBONESCHANS40-49Male03:56:21
2276JulieSHADWELL50-59Female03:56:23
2277FreddyMAJOLA40-49Male03:56:24
2278GailMAHARAJ50-59Female03:56:24
2279FrancoisKELLERMAN40-49Male03:56:24
2280JacobusLACOCK40-49Male03:56:26
2281TlalengMELENISeniorFemale03:56:27
2282Khulekani JGABELA50-59Male03:56:28
2283MichaelFLETCHERSeniorMale03:56:29
2284RobDENSEM40-49Male03:56:30
2285MikeSMUTS40-49Male03:56:30
2286RenateVAN TONDER40-49Female03:56:31
2287BuyelwaKOBOKANA50-59Female03:56:31
2288LuzukoNTISSA40-49Male03:56:31
2289TefoNTEPE40-49Male03:56:33
2290JeremyDICKSON40-49Male03:56:36
2291DenverBRUINTJIES40-49Male03:56:37
2292JoelTHOMAS60-69Male03:56:37
2293MarkBALDWIN60-69Male03:56:39
2294StephenMARAIS50-59Male03:56:39
2295ItumelengLIPPA50-59Male03:56:40
2296KateVAN DEN AARDWEGSeniorFemale03:56:44
2297SivuyileDUNGA40-49Male03:56:47
2298CathrineKOEKEMOER50-59Female03:56:47
2299HermanHARMZENSeniorMale03:56:49
2300BrunoMASSERASeniorMale03:56:49
2301HayleyNELSeniorFemale03:56:49
2302CraigLE RICHESeniorMale03:56:49
2303ChristiaanERXLEBENSeniorMale03:56:51
2304JanetMEYERSeniorFemale03:56:52
2305LetokoRAMAFOKO50-59Male03:56:52
2306ZayneDOMINGO50-59Male03:56:54
2307FrancoisKOTZE40-49Male03:56:56
2308TyronePRESSSeniorMale03:56:57
2309ZolaGATYANASeniorMale03:56:58
2310AndileKRABA40-49Male03:57:00
2311HelenTWEMLOW40-49Female03:57:01
2312DaveJONKER40-49Male03:57:01
2313MichaelMATCHEBE50-59Male03:57:02
2314JacquesLE ROUXSeniorMale03:57:02
2315NtsomiONKESeniorMale03:57:05
2316ThaboSIBONDASeniorMale03:57:05
2317LindieKESSELLSeniorFemale03:57:06
2318EbenyMUKANHAIRISeniorMale03:57:07
2319TristanALEXANDERSeniorMale03:57:08
2320DeonCOETZEE40-49Male03:57:10
2321MarediMPHAHLELE40-49Male03:57:10
2322BarendDU TOIT40-49Male03:57:10
2323RobertoVAN GAALENSeniorMale03:57:11
2324JanKNAAP60-69Male03:57:11
2325BlancheMOILA60-69Female03:57:11
2326KaleoFOURIESeniorFemale03:57:12
2327LorraineROGERS60-69Female03:57:12
2328MvuseleliTITUSSeniorMale03:57:12
2329JohanMOSTERTSeniorMale03:57:13
2330ButiLESELISeniorMale03:57:13
2331MaziziNQOLOBE40-49Male03:57:13
2332DeanJOHNSTONSeniorMale03:57:15
2333TharienHANSENSeniorFemale03:57:16
2334SzabolcsPOSERT40-49Male03:57:17
2335MzotandoMTIKITIKI40-49Male03:57:17
2336PuleLESHOMO40-49Male03:57:18
2337FrikNELSON50-59Male03:57:19
2338HilgardVAN HUYSSTEENSeniorMale03:57:20
2339PieterVENTER40-49Male03:57:20
2340GarySANDLER40-49Male03:57:20
2341JohanDOUMANSeniorMale03:57:20
2342MelissaKOTZESeniorFemale03:57:21
2343ZwelakheMHLONGO40-49Male03:57:23
2344IlseHUGO40-49Female03:57:25
2345TshepoMAKWELASeniorMale03:57:27
2346NathanLYNNSeniorMale03:57:28
2347RomarioSARDINHASeniorMale03:57:30
2348BrendonGABRIELSSeniorMale03:57:34
2349AsavelaCEKISOSeniorMale03:57:36
2350MariaLOSINISeniorFemale03:57:38
2351TebogoKGATISeniorMale03:57:38
2352MarkSOCHENSeniorMale03:57:38
2353MarisaSMALBERGER40-49Female03:57:38
2354MzuNOQHAMZASeniorMale03:57:39
2355SusanO'CONNOR40-49Female03:57:40
2356RianaROBERTSONSeniorFemale03:57:42
2357LouisVAN ANTWERP50-59Male03:57:44
2358CarolWATTON40-49Female03:57:44
2359DaneelROSSOUW50-59Male03:57:45
2360ThandekaCHILISeniorFemale03:57:45
2361DarrenNOCHESeniorMale03:57:46
2362ManieROBINSON40-49Male03:57:47
2363KwaziMhlongoSeniorMale03:57:47
2364CraigRISISeniorMale03:57:48
2365IvanHULL50-59Male03:57:49
2366MalcolmCOLLINS50-59Male03:57:49
2367JasonPALSELSeniorMale03:57:49
2368NoligwaMKUNGEKASeniorFemale03:57:49
2369TshepangSELEPESeniorMale03:57:50
2370CelesteCRAWFORD40-49Female03:57:50
2371MichaelSILKESeniorMale03:57:50
2372KerynDUNCAN-SMITH40-49Female03:57:50
2373JohannaVAN DER MERWESeniorFemale03:57:51
2374MarisaNOLLYSeniorFemale03:57:52
2375JohannKOTZE40-49Male03:57:53
2376MenziMNCWANGOSeniorMale03:57:56
2377MaxSCHAFER50-59Male03:57:59
2378HannesPIETERS50-59Male03:57:59
2379MarkBURMANSeniorMale03:57:59
2380NosiphoMTSHEMLASeniorFemale03:57:59
2381EugeneMARITZ40-49Male03:58:00
2382DavidHATHERELLSeniorMale03:58:04
2383StephanieMELISSeniorFemale03:58:04
2384RudiVAN WYKSeniorMale03:58:04
2385RobertMOHLAHLOSeniorMale03:58:06
2386ThulaniMASUKUSeniorMale03:58:07
2387KobusHORN40-49Male03:58:08
2388MikaeleABRAMS40-49Male03:58:11
2389EuniceJAMES40-49Female03:58:12
2390KerriCOLLETT40-49Female03:58:12
2391LukhanyoOLIPHANTSeniorMale03:58:13
2392AndreVAN ROOYEN50-59Male03:58:17
2393CharlesJOHANNISENSeniorMale03:58:18
2394RenschaVAN HEERDENSeniorFemale03:58:19
2395JohnALEXANDER40-49Male03:58:21
2396AndrewBUHAGIAR40-49Male03:58:21
2397DirkSMIT60-69Male03:58:23
2398CaesarMKHIZE40-49Male03:58:24
2399Shen LoongTAYSeniorMale03:58:26
2400AdrianJONSON40-49Male03:58:30
2401HelaneSMIT50-59Female03:58:31
2402ChrisNDIRIPOSeniorMale03:58:33
2403AchimHERMA60-69Male03:58:34
2404ElmaGRUNDLINGH50-59Female03:58:35
2405EugeneBOTHA50-59Male03:58:37
2406AndrewMOWATSeniorMale03:58:39
2407SajABDOOL40-49Female03:58:40
2408AndileMAKINANA40-49Male03:58:40
2409RayaanJARLEY40-49Male03:58:40
2410NaudeYOLANDIE40-49Female03:58:40
2411AlistairSWARTZSeniorMale03:58:41
2412BongimusaZULUSeniorMale03:58:42
2413KhanyaMKOKO40-49Male03:58:42
2414RiaanMULLER40-49Male03:58:42
2415MorneOLYNSeniorMale03:58:43
2416LuthandoMGOQISeniorMale03:58:43
2417WietseVAN DER WESTHUIZEN60-69Male03:58:43
2418ChristoVAN DER MERWESeniorMale03:58:43
2419ChristianMALGARTE40-49Male03:58:43
2420MartinNAUDE50-59Male03:58:43
2421MosesNDLOVUSeniorMale03:58:43
2422EugeneBARNARD40-49Male03:58:43
2423TrevorROLFE40-49Male03:58:43
2424StevenVAN WYKSeniorMale03:58:43
2425JacobVAN DER WESTHUIZENSeniorMale03:58:43
2426HermanDE BEER50-59Male03:58:43
2427TarynnBRESLERSeniorFemale03:58:43
2428ChristopherDE OLIVEIRA40-49Male03:58:43
2429GarlenFredericks40-49Male03:58:43
2430JeremyBROWNE50-59Male03:58:44
2431DharmeshBHANASeniorMale03:58:44
2432RusselKHAN40-49Male03:58:44
2433DzumaRADZUMASeniorMale03:58:44
2434SibusisoMAZIBUKOSeniorMale03:58:44
2435LasithMADURASINGHE40-49Male03:58:44
2436WillemDU TOITSeniorMale03:58:44
2437LiezelCAMACHOSeniorFemale03:58:44
2438ShawnLAMPRECHT40-49Male03:58:44
2439DavidPETERSENSeniorMale03:58:44
2440BronwynWHITTICOMSeniorFemale03:58:44
2441XolileFAKU40-49Male03:58:45
2442GregCALOTHISeniorMale03:58:45
2443HenryJACOBS50-59Male03:58:45
2444WiehanVAN DER MERWE40-49Male03:58:45
2445KhanyisaZENZILESeniorMale03:58:45
2446LungiswaNONDALASeniorFemale03:58:45
2447HowardKUNENESeniorMale03:58:45
2448TumeloMODISANESeniorMale03:58:45
2449CandisLUBBESeniorFemale03:58:45
2450TulisaMEYISISeniorFemale03:58:46
2451JonathanBAUMAKE50-59Male03:58:47
2452SeremeNTSOANE40-49Male03:58:47
2453KagishoMOCUMI40-49Male03:58:47
2454RobinMATTHEWSSeniorMale03:58:48
2455EbrahimFREDERICKS50-59Male03:58:48
2456PamellaMAGWAZASeniorFemale03:58:49
2457AshleyGEORGE50-59Male03:58:50
2458KurtMOORE40-49Male03:58:50
2459ClemenceMATONGO40-49Male03:58:50
2460PulengRAMUSHUSeniorFemale03:58:51
2461Calvin TlouSEKWAILASeniorMale03:58:52
2462AnuzkaHUMANSeniorFemale03:58:52
2463DeonDU PLESSIS50-59Male03:58:53
2464PhilipDICKSSeniorMale03:58:54
2465Peter-JohnAUGUST50-59Male03:58:54
2466BertieCLOETE50-59Male03:58:56
2467BariisABDULLAHISeniorMale03:58:57
2468RandallJOSHUA40-49Male03:59:01
2469WashielISAACSSeniorMale03:59:01
2470CathrineNAANE50-59Female03:59:03
2471CalvinMANGANYISeniorMale03:59:03
2472FreddieBIELDTSeniorMale03:59:04
2473BrianHLAMAPISeniorMale03:59:04
2474RonnieFANAMPE50-59Male03:59:05
2475YusufMOWLANASeniorMale03:59:07
2476LouisDAFFARN40-49Male03:59:10
2477PhilipTOZER60-69Male03:59:10
2478MjoniNDWENE40-49Male03:59:10
2479ArnoldPRETORIUSSeniorMale03:59:12
2480HanriPRETORIUSSeniorFemale03:59:12
2481IanSMITH40-49Male03:59:13
2482JonathanMILLER40-49Male03:59:13
2483AndreasGENSICKE50-59Male03:59:13
2484PhilippeWAROUX40-49Male03:59:14
2485Abdul-MalickKALAM40-49Male03:59:15
2486NhlanhlaMADLALA50-59Male03:59:15
2487SifisoNDABA40-49Male03:59:16
2488VibertPADIACHYSeniorMale03:59:16
2489DeonVAN SCHALKWYKSeniorMale03:59:16
2490ShaunHAMANSeniorMale03:59:16
2491LihorSPAZZOLI50-59Male03:59:17
2492MalcolmFREEDMAN40-49Male03:59:18
2493LeratoTSHEGARESeniorMale03:59:19
2494AlbertPOOLE50-59Male03:59:19
2495JohnBURNS40-49Male03:59:20
2496ZethenaOCTOBER40-49Female03:59:20
2497RoeloffLOUWSeniorMale03:59:21
2498PatrickMOSHIGA50-59Male03:59:21
2499BulelaSALIWASeniorMale03:59:21
2500JamesREAPERSeniorMale03:59:22
2501MenziMTHEMBU40-49Male03:59:22
2502DanielVAN DE WALTSeniorMale03:59:22
2503ChadADAMSSeniorMale03:59:23
2504AnnemariKRUGER50-59Female03:59:23
2505LizlVAN HEERDEN40-49Female03:59:24
2506ModiegiPOOLESeniorFemale03:59:24
2507RaeFLETHCERSeniorFemale03:59:25
2508ByronPILLAY40-49Male03:59:25
2509JacquelineSUTHERLAND40-49Female03:59:27
2510DaleMILLAR40-49Male03:59:27
2511JozuaJOUBERT40-49Male03:59:29
2512BruceHALLOCK40-49Male03:59:30
2513HabileSITHEBE50-59Male03:59:30
2514IainMANLEYSeniorMale03:59:30
2515EzraSHER40-49Male03:59:30
2516JeanieLOUBSERSeniorFemale03:59:31
2517ScotchMGIBA50-59Male03:59:31
2518PeterSMITHSeniorMale03:59:32
2519MosimaPHASHASeniorFemale03:59:32
2520DominiqueDUSABEYEZUSeniorMale03:59:32
2521BarryLANGENHOVEN40-49Male03:59:32
2522MichaelOOSTHUIZENSeniorMale03:59:33
2523JennaMCCUNESeniorFemale03:59:34
2524BongaMABENTSELASeniorMale03:59:34
2525MichelCRAWFORDSeniorMale03:59:34
2526LieselDOUGLAS40-49Female03:59:35
2527SaydeenMEADOWS40-49Male03:59:36
2528MxolisiMASISO50-59Male03:59:37
2529BhekieNDLOVU40-49Male03:59:37
2530IanKINGON60-69Male03:59:38
2531ThembaRIKHOTSO40-49Male03:59:38
2532JoshuaNDALASeniorMale03:59:39
2533MarioFERREIRASeniorMale03:59:39
2534KagisoSEGOLESeniorMale03:59:40
2535RudzaniNEMUTUDI40-49Male03:59:41
2536SiraajSOLOMONSeniorMale03:59:42
2537MitchellCOWIESeniorMale03:59:42
2538PietADAMS40-49Male03:59:43
2539AdrianGARDINERSeniorMale03:59:44
2540DeonBORMAN40-49Male03:59:45
2541AshrafORRIE50-59Male03:59:46
2542VernonGALP50-59Male03:59:46
2543VincentTSHABANESeniorMale03:59:47
2544MichaelESBERGER40-49Male03:59:47
2545HildaRAMAKUELASeniorFemale03:59:48
2546LesegoMADINGWANESeniorMale03:59:48
2547RichardCHIBASESeniorMale03:59:48
2548MadodaNYAMZASeniorMale03:59:49
2549TahirTAMBESeniorMale03:59:49
2550LouisMULLERSeniorMale03:59:49
2551GaryARENDSE50-59Male03:59:50
2552StephenTARLTONSeniorMale03:59:50
2553ShadreckCHIMBETETESeniorMale03:59:50
2554BiancaTOVEYSeniorFemale03:59:51
2555JosephMASHEGO50-59Male03:59:54
2556EbrahimiWAGGIE50-59Male03:59:54
2557SamGOULD50-59Female03:59:54
2558StevenTURTON40-49Male03:59:55
2559SiphoNGOMANE50-59Male03:59:57
2560NicoleCRADDOCKSeniorFemale03:59:57
2561NkosanaMAJILA40-49Male03:59:58
2562JenniHORN50-59Female03:59:59
2563MarlizeDU TOIT40-49Female04:00:00
2564ThomasVAN HALENSeniorMale04:00:00
2565PetloMATLOUSeniorMale04:00:00
2566NcumisaMKUNYANASeniorFemale04:00:00
2567RobMEINTJES50-59Male04:00:01
2568AttieHEYNS40-49Male04:00:01
2569MarinaPOTGIETER40-49Female04:00:01
2570LucasJAMESSeniorMale04:00:02
2571MenachemKAY40-49Male04:00:04
2572PhenyoPELOENGSeniorMale04:00:04
2573ChrisnaLE ROUXSeniorFemale04:00:05
2574AngeloMALGAS40-49Male04:00:05
2575MoniqueDAVIDSONSeniorFemale04:00:05
2576DavidHUSONSeniorMale04:00:06
2577StephaniePONS50-59Female04:00:08
2578GriseldisSTEYN50-59Female04:00:09
2579DeonDE JAGERSeniorMale04:00:09
2580NicoMARITZSeniorMale04:00:10
2581CandiceMCKENZIESeniorFemale04:00:10
2582MonwabisiSISWANASeniorMale04:00:11
2583ClaudiaFIGUEIRASeniorFemale04:00:11
2584CarienVAN DER WALT50-59Female04:00:11
2585ShawnLAGGARSeniorMale04:00:11
2586NicolaHEATHCOTESeniorFemale04:00:12
2587AletCARSTENSeniorFemale04:00:12
2588KarenHUMAN-DUMINYSeniorFemale04:00:12
2589HannesNORTMANSeniorMale04:00:16
2590VincentMASINGISeniorMale04:00:17
2591EnochMAKUNYANE40-49Male04:00:18
2592KashiefCROSSSeniorMale04:00:18
2593JannPENFOLD40-49Female04:00:19
2594DianePETITSeniorFemale04:00:21
2595JacoFALINGSeniorMale04:00:22
2596LeeannWHITEHEADSeniorFemale04:00:23
2597AlfredWANDATISeniorMale04:00:24
2598SikhumbuleMATAMOSeniorMale04:00:25
2599RefaiRYKLIEF40-49Male04:00:25
2600JanineGOOSEN40-49Female04:00:26
2601PaulDU TOIT60-69Male04:00:26
2602JohnBROWETT50-59Male04:00:27
2603SakhikhayaSUSELASeniorMale04:00:32
2604MalusiCELESeniorMale04:00:32
2605AndreKLEINSMITH50-59Male04:00:32
2606PatrickPAULSE50-59Male04:00:34
2607JosiasMONTGOMERY50-59Male04:00:35
2608BambelelaMADAKASeniorMale04:00:37
2609DereckDU PLESSIS50-59Male04:00:37
2610AjitDAYA40-49Male04:00:39
2611CraigBARRATT40-49Male04:00:40
2612NicholasHYLAND40-49Male04:00:40
2613ClintonADAMSSeniorMale04:00:40
2614JarrydJAMESSeniorMale04:00:43
2615NtombentshaNAZOSeniorFemale04:00:43
2616ArthurNDADZASeniorMale04:00:44
2617SusannaFOURIESeniorFemale04:00:44
2618RudzaniLIGEGE40-49Male04:00:44
2619PercyNDLOVUSeniorMale04:00:46
2620TersiusOGLESeniorMale04:00:47
2621CandiceHODGSONSeniorFemale04:00:48
2622SchalkVILJOENSeniorMale04:00:48
2623DavidSHERIDANSeniorMale04:00:49
2624AbreBARRYSeniorMale04:00:50
2625DavidSHINGENGESeniorMale04:00:50
2626MichaelHOAEANE40-49Male04:00:51
2627ThandiswaGIDLASeniorFemale04:00:51
2628SimonPATONSeniorMale04:00:51
2629DominicMANTHOKOSeniorMale04:00:53
2630AneneCLAASSENSeniorFemale04:00:54
2631CraigKIDGELLSeniorMale04:00:54
2632EarlydawnORPHANSeniorMale04:00:54
2633FaizaGEYERSeniorFemale04:00:55
2634MandlenkosiSIBANDA40-49Male04:00:55
2635DavidPORTER50-59Male04:00:56
2636KeithENZLIN50-59Male04:00:56
2637AnnmarieSTEYN40-49Female04:00:56
2638KevinUTIAN50-59Male04:00:57
2639LesterSASMANSeniorMale04:00:57
2640MariaGOMEZSeniorFemale04:00:57
2641AnnelizeTHOMASSeniorFemale04:00:59
2642ThamiMANXOYI40-49Female04:01:02
2643TshepoLEGODI40-49Female04:01:02
2644OthonDIBWESeniorMale04:01:03
2645JulieEACHUSSeniorFemale04:01:03
2646DeryckBROOM40-49Male04:01:03
2647JrELYON40-49Male04:01:06
2648AndreBARNARDO60-69Male04:01:06
2649AdrianEKSTEEN50-59Male04:01:06
2650TebogoMADIBA50-59Male04:01:07
2651ChadDREYER50-59Male04:01:08
2652CebileZIKALALASeniorFemale04:01:09
2653CollinsMOKGOHLWASeniorMale04:01:10
2654CharmaineSCOTT40-49Female04:01:11
2655ChrisHATTINGH70+Male04:01:14
2656MaloseDOLO40-49Male04:01:14
2657AntonieCHRISTIESeniorMale04:01:14
2658JeromyMOSTERT50-59Male04:01:16
2659RenierBEKKERSeniorMale04:01:17
2660SimonBARBERSeniorMale04:01:18
2661SihleNZUZA40-49Male04:01:21
2662John-PaulCRUTCHLEY50-59Male04:01:21
2663WinstoneMASANGO40-49Male04:01:21
2664MelanyPORTER40-49Female04:01:21
2665MichelleLE GRANGESeniorFemale04:01:22
2666StellaCARTER40-49Female04:01:22
2667MarupingKODISANG50-59Male04:01:22
2668BonginkosiMALAWUSeniorMale04:01:23
2669DamianSEALE40-49Male04:01:23
2670TebogoMOTLOUNG40-49Male04:01:24
2671NatalieLE ROUXSeniorFemale04:01:25
2672AlastairNELSON50-59Male04:01:25
2673JeffRAMOKOKA50-59Male04:01:26
2674MosesBRIGHAM40-49Male04:01:28
2675JeffADAMS50-59Male04:01:28
2676WayneJONESSeniorMale04:01:29
2677PeleMOLETA50-59Male04:01:31
2678EstelleSWART40-49Female04:01:31
2679AlexanderTHOMSONSeniorMale04:01:32
2680GaryANDREWS40-49Male04:01:32
2681GarthVAN BLERK40-49Male04:01:34
2682PhilileMPONGOMASeniorMale04:01:35
2683LeandoCLAASEN40-49Male04:01:35
2684JsSCHOLTZSeniorMale04:01:36
2685CharlVAN LOGGERENBERG40-49Male04:01:37
2686LuckyNDLOVU40-49Male04:01:38
2687IgshaanAbrahams40-49Male04:01:38
2688MariusSMIT50-59Male04:01:39
2689DoronFALKSeniorMale04:01:39
2690KristinJANSENSeniorFemale04:01:40
2691GcobaniQINA40-49Male04:01:40
2692GrantDUNCAN-SMITH40-49Male04:01:41
2693LorienPASK50-59Female04:01:41
2694SabeloBUQASeniorMale04:01:42
2695MartinKALMEK40-49Male04:01:42
2696KoenaMOKOENA50-59Male04:01:43
2697HasanainABDULLAH40-49Male04:01:44
2698BrandonPASCHALSeniorMale04:01:47
2699KieronDEANSeniorMale04:01:47
2700HyltonCHRISTIE-SMITHSeniorMale04:01:49
2701MalcolmTHOMAS40-49Male04:01:50
2702ZaidWILLIAMSSeniorMale04:01:50
2703TomGEMJIKILE60-69Male04:01:52
2704DavidHANDS40-49Male04:01:52
2705PulanaRATSAKASeniorFemale04:01:55
2706IlsjeDU PLOOY50-59Female04:01:57
2707KeaganJAYSeniorMale04:01:58
2708KwaneleMGOLOMBANESeniorMale04:01:59
2709BenLOOS40-49Male04:01:59
2710ShelleyMCKEAVENEY40-49Female04:02:00
2711KgaudiMAKWESeniorMale04:02:01
2712FaithGOGOSeniorFemale04:02:04
2713DavidMOLELEKENG50-59Male04:02:07
2714KellyMANZINI40-49Male04:02:09
2715LiezlBOTHA40-49Female04:02:11
2716ShumaniMALADZE50-59Male04:02:18
2717RatsieKGOBANE40-49Male04:02:18
2718BouwerSTRYDOM40-49Male04:02:19
2719TsietsiMOLAI40-49Male04:02:19
2720MariskaVAN DER WALSeniorFemale04:02:19
2721FortuinDENZELL40-49Male04:02:19
2722BrettJENKINSeniorMale04:02:20
2723RobertVORSTER40-49Male04:02:20
2724JohnPETERS50-59Male04:02:24
2725SimthembileREUBEN40-49Male04:02:24
2726BurtonSUMMERS40-49Male04:02:25
2727JessicaBARNESSeniorFemale04:02:25
2728WonderKHUMALOSeniorMale04:02:26
2729JoelKUTU40-49Male04:02:26
2730DouglasTSHABALALA50-59Male04:02:27
2731MioneSWARTSeniorFemale04:02:28
2732NgqongwaSOLETHUSeniorMale04:02:29
2733SiphokaziMONDLIWASeniorFemale04:02:32
2734PaulWHALLEY40-49Male04:02:35
2735ThandisizweSOLANI40-49Male04:02:35
2736PaulDERBYSHIRE50-59Male04:02:39
2737IvanoLOMBARDOSeniorMale04:02:41
2738LusandaSAMSeniorMale04:02:42
2739HandriKYMDELL40-49Male04:02:42
2740SiwaphiPRUSENT50-59Male04:02:44
2741SimphiweZUMA40-49Male04:02:48
2742RayMMOTLASeniorMale04:02:51
2743SithembeleNTSILASeniorMale04:02:53
2744SiwaphiweMEKESeniorMale04:02:53
2745ThihanedzwiMAGADZE40-49Male04:02:54
2746MuziSKOSANASeniorMale04:02:54
2747SifisoMTHIYANE50-59Male04:02:54
2748BeaujolaisKEARYSeniorFemale04:02:56
2749YazidEBRAHIM50-59Male04:02:58
2750ClivePETTIPHER50-59Male04:02:59
2751EmilyYEOSeniorFemale04:03:00
2752AndreSTRYDOMSeniorMale04:03:01
2753ChrisMROQOZA40-49Male04:03:06
2754LungisaniLOMBOSeniorMale04:03:10
2755RobertBRAND50-59Male04:03:11
2756GavinLOMAX40-49Male04:03:11
2757ChulumancoSTINTESeniorMale04:03:12
2758RichardWHITMORESeniorMale04:03:15
2759RodneyGREEN50-59Male04:03:19
2760NatalieSTANDAAR40-49Female04:03:19
2761AnnelizeBOTMA40-49Female04:03:20
2762ChristopherHEARNESeniorMale04:03:20
2763DavidCASESeniorMale04:03:21
2764MashiaMANGANI40-49Male04:03:21
2765MylesOELOFSE40-49Male04:03:22
2766ShortyHLONGWANESeniorMale04:03:22
2767MalibongweNDAMASE40-49Male04:03:24
2768AndyLEE40-49Male04:03:25
2769EvanWALTHERSeniorMale04:03:28
2770BaphumzeRUBULUZA40-49Male04:03:28
2771MxeleniNZONDILE40-49Male04:03:29
2772KonradCLIFTONSeniorMale04:03:29
2773NoziVILI40-49Female04:03:31
2774AnnetteBOAKE40-49Female04:03:33
2775BrendanRUSSELLSeniorMale04:03:34
2776CharmainBLAAW40-49Female04:03:38
2777LafrasDUNNSeniorMale04:03:41
2778NavinMUDALY40-49Male04:03:42
2779LizzyTAUTESeniorFemale04:03:44
2780LeozetteROODESeniorFemale04:03:49
2781ChristianGOEIEMAN50-59Male04:03:51
2782JermaineCARELSE40-49Male04:03:54
2783VelenkosiniBUTHELEZISeniorMale04:03:55
2784PaulSTEVENS40-49Male04:03:57
2785SimphiweCELESeniorMale04:03:57
2786AndrianaBOTESSeniorFemale04:04:00
2787AbelTLHOLAKAESeniorMale04:04:00
2788VuyokaziBIKWANASeniorFemale04:04:01
2789ChristianILUNGASeniorMale04:04:01
2790DanMAMOGWE40-49Male04:04:01
2791KimJACKSON50-59Female04:04:04
2792IdaVAN DE WETERING40-49Female04:04:06
2793LorittaKUDUMBA40-49Female04:04:10
2794GerhardBRINK50-59Male04:04:10
2795TwaneWESSELSSeniorFemale04:04:10
2796ChristineCLARK50-59Female04:04:11
2797VeronicaMZOBE50-59Female04:04:11
2798PatrickGLADYSCHSeniorMale04:04:11
2799NicholasFERREIRA40-49Male04:04:13
2800ColinWALL40-49Male04:04:13
2801GeeteshSOLANKI60-69Male04:04:15
2802ZukoMDWABA40-49Male04:04:17
2803ColetteBEUKESSeniorFemale04:04:18
2804MusawakheKHOZA40-49Male04:04:19
2805WarrenFRANSMANSeniorMale04:04:19
2806PitseSESINGSeniorMale04:04:20
2807MargarethaVERGEERSeniorFemale04:04:20
2808DavidORLEOW40-49Male04:04:22
2809FreedomKUNENESeniorMale04:04:23
2810CharmainRAS40-49Female04:04:23
2811AnitaBOEHMKE40-49Female04:04:24
2812NicoleDEETLEFSSeniorFemale04:04:24
2813JonathanMOORESeniorMale04:04:24
2814LindokuhleTHUSISeniorMale04:04:25
2815SurithaVAN TONDER40-49Female04:04:27
2816LelaniJOUBERTSeniorFemale04:04:27
2817PhillipSIMALISeniorMale04:04:29
2818CliveSMITH50-59Male04:04:32
2819SithandiweMADIKIZELASeniorMale04:04:34
2820SefakoMOELETSI50-59Male04:04:36
2821ChristopherGEELSeniorMale04:04:38
2822AmeliaLOURENS40-49Female04:04:39
2823MichaelPRINSLOO60-69Male04:04:39
2824MaahirABRAHAMS40-49Male04:04:40
2825TimoARENDSE50-59Male04:04:42
2826KotaneTHELELE40-49Male04:04:44
2827JaphetMUDAU40-49Male04:04:44
2828HennieKOTZESeniorMale04:04:46
2829NoziQAYISO40-49Female04:04:46
2830DanvinSARS40-49Male04:04:47
2831KirstenPEACEYSeniorFemale04:04:49
2832StevenMOTLOUNGSeniorMale04:04:53
2833GeoBOTHASeniorMale04:04:54
2834IrmileeUYSSeniorFemale04:04:55
2835PhumlaniNDLELASeniorMale04:04:56
2836TerenceDAVIDSON40-49Male04:05:00
2837ScottUNWINSeniorMale04:05:00
2838EwanHICKLINGSeniorMale04:05:01
2839ZanderVENTERSeniorMale04:05:01
2840SteveMATHEW50-59Male04:05:03
2841WernerBOTHASeniorMale04:05:04
2842NardusLE GRANGE50-59Male04:05:04
2843DuaneNICHOLLSSeniorMale04:05:05
2844JamesALLINGHAMSeniorMale04:05:09
2845LeboPELESANESeniorMale04:05:10
2846SinazoMBEBESeniorFemale04:05:12
2847JacobtebohoMOTHIBESeniorMale04:05:13
2848CraigWEINERSeniorMale04:05:13
2849OscarTSOEUTESeniorMale04:05:14
2850MichelBASTENIE50-59Male04:05:15
2851SeanLAVERY40-49Male04:05:15
2852LuvoMATROOSSeniorMale04:05:19
2853NcedisaMAHALASeniorMale04:05:19
2854NickWOUDBERGSeniorMale04:05:20
2855SilasDZIIKE40-49Male04:05:22
2856WilliamGREIGSeniorMale04:05:23
2857DaleTAYLOR40-49Male04:05:25
2858JoshuaFLEETWOODSeniorMale04:05:28
2859ShaneRINQUEST40-49Male04:05:28
2860JoneseSMITSeniorFemale04:05:29
2861SusanMASINA40-49Female04:05:30
2862ThobelaMTSHIZANA40-49Male04:05:31
2863CandiceBOTHMASeniorFemale04:05:32
2864GrantJANSEN40-49Male04:05:33
2865TembelaniSARHILIASSeniorMale04:05:34
2866AlexeyNENASTEVSeniorMale04:05:34
2867SicelinhlanhlaDLAMINISeniorFemale04:05:34
2868YamkelaJAM-JAMSeniorMale04:05:37
2869SimonMIDGLEYSeniorMale04:05:39
2870MeganLAWRENCESeniorFemale04:05:40
2871WendallFINGERSeniorMale04:05:41
2872MncedisiNENESeniorMale04:05:41
2873AlexHUANGSeniorMale04:05:42
2874AntonFROONSeniorMale04:05:42
2875ImraanNARKERSeniorMale04:05:44
2876DingaanGWEBUSeniorMale04:05:49
2877NicoleWATTSeniorFemale04:05:50
2878CollisHARDNICKSeniorMale04:05:51
2879JohanDE GOEDE50-59Male04:05:53
2880KarenGRUNDLING50-59Female04:05:53
2881NeezaamRYKLIEFSeniorMale04:05:54
2882BonganiNDHLOVU40-49Male04:05:55
2883DennisEGERTSeniorMale04:05:57
2884DieterGLOECK60-69Male04:05:58
2885AnneMULLER50-59Female04:05:59
2886EsmeHEYDENRYCH40-49Female04:05:59
2887ChantalCATHERINESeniorFemale04:06:01
2888KholoMtshenguSeniorMale04:06:03
2889TheoLESSINGSeniorMale04:06:05
2890SandiswaADAMSSeniorFemale04:06:10
2891CharlesCHISUKO40-49Male04:06:10
2892AndreRIXSeniorMale04:06:10
2893SinaloGOLASeniorFemale04:06:10
2894PeterMONYAI50-59Male04:06:11
2895MashambaKHARIDZHASeniorMale04:06:11
2896SipheloMSINDOSeniorMale04:06:11
2897LaszloMEDGYASZAI50-59Male04:06:13
2898StevenJOFFE50-59Male04:06:13
2899RodneyRAHLANOSeniorMale04:06:14
2900PercivalBOEZAK40-49Male04:06:14
2901RefiloeMOTAUNG40-49Female04:06:16
2902WillipetrusRUITERS40-49Male04:06:16
2903HildegardeGELDENHUYS40-49Female04:06:19
2904GregSNOW50-59Male04:06:19
2905BrentVENCENCIESeniorMale04:06:19
2906OlwethuMLAZASeniorMale04:06:21
2907SiyaBASHE40-49Female04:06:21
2908MichelleCOETZEESeniorFemale04:06:22
2909LiezelVAN ACHTERBERGH50-59Female04:06:22
2910AshleyJAFFESeniorMale04:06:22
2911ElydiaDE MONK50-59Female04:06:23
2912PeterjohnPACKERYSeniorMale04:06:26
2913GrantRAU40-49Male04:06:30
2914MariACKERMAN40-49Female04:06:31
2915MogalePHAKEDI40-49Male04:06:32
2916MichelleMOJELA40-49Female04:06:35
2917KgosietsileTSINENG40-49Male04:06:36
2918MongeziCABANESeniorMale04:06:38
2919AndileNDLOVUSeniorMale04:06:38
2920ChrisDOBSON40-49Male04:06:39
2921ZolileBUYAPHI40-49Male04:06:40
2922RichardALBERTS40-49Male04:06:40
2923SimonHART50-59Male04:06:40
2924ClaireLORD40-49Female04:06:40
2925RussellPOWELL40-49Male04:06:40
2926MargarethaDU RAAN40-49Female04:06:41
2927MondliSHOZI40-49Male04:06:43
2928MolokoMAPAYASeniorMale04:06:44
2929PatrickZUMA40-49Male04:06:44
2930RobertBARNSLEYSeniorMale04:06:49
2931MarcelDU PLESSISSeniorMale04:06:50
2932JenniferBUTLERSeniorFemale04:06:50
2933MasixoleNKOSANASeniorMale04:06:53
2934AvhaseiMAPHUPHASeniorMale04:06:55
2935SelbyMAGAGULASeniorMale04:06:55
2936MphoMATHABATHE40-49Male04:06:55
2937Lee-AnneFREELAND-HUGHESSeniorFemale04:06:56
2938JarredNOCHESeniorMale04:06:56
2939MafuzaLANGA40-49Male04:06:58
2940AnkiaWEPENERSeniorFemale04:06:59
2941NdabezithaMANCOBASeniorMale04:07:00
2942DirkVAN DER SPUY40-49Male04:07:05
2943CornelisHAYES40-49Male04:07:06
2944RickOKENNEDY40-49Male04:07:08
2945LethaboSETSHOGOESeniorMale04:07:13
2946MarcROMBERG40-49Male04:07:14
2947MichelleMCDIARMID40-49Female04:07:15
2948MarileeCLAASESeniorFemale04:07:15
2949KoosSMIT60-69Male04:07:16
2950StiaanSNYMANSeniorMale04:07:21
2951DonovanFROONSeniorMale04:07:25
2952AmyASSENMACHER40-49Female04:07:28
2953HendryBESSINGERSeniorMale04:07:29
2954AnitaENGELBRECHTSeniorFemale04:07:29
2955HiltonMURRAY50-59Male04:07:30
2956MziyandaNKONYENISeniorMale04:07:34
2957NomvuyoSPAMLA40-49Female04:07:37
2958HeleneDURRANSSeniorFemale04:07:37
2959NathalieCLOETE50-59Female04:07:39
2960AgnethaLANGENHOVENSeniorFemale04:07:40
2961MichaelJOSEPHSON50-59Male04:07:43
2962JadeKIRKELSeniorFemale04:07:44
2963LynnETHERIDGE50-59Female04:07:49
2964KarenGELDENHUYSSeniorFemale04:07:50
2965JustinBROWN40-49Male04:07:51
2966ErikEKLUND40-49Male04:07:55
2967JoSHADWELLSeniorFemale04:08:01
2968TasleyALEXANDER50-59Male04:08:03
2969ZolaniMAYEKISO40-49Male04:08:05
2970GerardRETIEFSeniorMale04:08:06
2971BenjaminPARKERSeniorMale04:08:07
2972LouiseBOLTMANN40-49Female04:08:07
2973MosesMTSHWENENGSeniorMale04:08:07
2974MichaelHARVIE40-49Male04:08:09
2975MarykeDREYERSeniorFemale04:08:09
2976MarizaFRASET40-49Female04:08:10
2977AdeliaCONRADIESeniorFemale04:08:10
2978MduduziNDLANGAMANDLASeniorMale04:08:13
2979OmarSALIE40-49Male04:08:13
2980SeanCURRIESeniorMale04:08:13
2981ThaabitFATAARSeniorMale04:08:14
2982ThembaMATHABA50-59Male04:08:16
2983StevenFISH40-49Male04:08:16
2984GodfreyNGONYAMASeniorMale04:08:16
2985JohannesANDRIES40-49Male04:08:18
2986GregMALLETSeniorMale04:08:19
2987WihanGEERKENSSeniorMale04:08:19
2988EstelleGEERKENS40-49Female04:08:19
2989BandileNZIMANDESeniorMale04:08:22
2990WilliamJIYANE50-59Male04:08:22
2991DionKALIS50-59Male04:08:24
2992CharlVAN DER SPUY40-49Male04:08:26
2993ElbieSWANEPOELSeniorFemale04:08:27
2994ConradVAN DER WESTHUIZENSeniorMale04:08:27
2995SchalkVISAGIESeniorMale04:08:28
2996WesleyBLAAUW40-49Male04:08:28
2997JacquesSWARTSSeniorMale04:08:32
2998JerryMALUKA50-59Male04:08:33
2999RichardCRAWFORDSeniorMale04:08:35
3000JackNTLHAMUSeniorMale04:08:36
3001DavidLEOATLE40-49Male04:08:38
3002AmienWATSON40-49Male04:08:40
3003DonaldSCOTT50-59Male04:08:41
3004ErolTHOMAS40-49Male04:08:42
3005OdwaDUBULA40-49Male04:08:44
3006PaulosKOLWENI50-59Male04:08:45
3007MoiraOLIVER50-59Female04:08:48
3008MichaelHATHORNSeniorMale04:08:48
3009MakoekoanaMOFOKENG40-49Male04:08:48
3010MarcLAILVAUXSeniorMale04:08:50
3011AdrianSAUNDERSSeniorMale04:08:52
3012EdwardELSONSeniorMale04:08:53
3013SarahBLYTH40-49Female04:08:53
3014PreciousNCAYIYANA40-49Female04:08:59
3015RochenDEELIE40-49Male04:09:02
3016JenPATRICK50-59Female04:09:02
3017WernerBEERSeniorMale04:09:05
3018ThebeMOKONESeniorMale04:09:09
3019DidiWARDSeniorFemale04:09:15
3020EliznaREAD40-49Female04:09:15
3021MarcBESTER40-49Male04:09:15
3022MohameedBILAALSeniorMale04:09:15
3023MakhiMONDILE40-49Male04:09:16
3024AbelMOUERS40-49Male04:09:19
3025IngeREISSENZAHN40-49Female04:09:24
3026RykieKRUGER40-49Male04:09:27
3027AnnekeVAN NIEKERK40-49Female04:09:31
3028LoyisoWAMBI40-49Male04:09:32
3029ZolaJOZANASeniorMale04:09:32
3030AdriVAN DER MERWE50-59Female04:09:34
3031DiederickCOETZEE40-49Male04:09:37
3032LouisBOTHA40-49Male04:09:37
3033HaydnDE KOCKSeniorMale04:09:38
3034SiphoEVANSSeniorMale04:09:38
3035MxolisiCEBEKHULU40-49Male04:09:38
3036SimphiweMASETISeniorMale04:09:40
3037LeeWELLSSeniorMale04:09:42
3038NtokozoBHENGUSeniorMale04:09:43
3039WarrickJERRARD50-59Male04:09:44
3040ChrisLANGENHOVEN60-69Male04:09:44
3041KevinCOETZEE40-49Male04:09:44
3042LeighDE NECKERSeniorFemale04:09:44
3043WesleyCHETTYSeniorMale04:09:46
3044SebastianWIENERSeniorMale04:09:46
3045CraigFEBRUARYSeniorMale04:09:46
3046SipheMHLANASeniorMale04:09:46
3047GoitsemangMAOTOESeniorFemale04:09:47
3048GrahamCHANNON70+Male04:09:48
3049BhekinkosiSIBIYA50-59Male04:09:49
3050HeinrichBOONZAAIER40-49Male04:09:50
3051SiaMAJEKE40-49Male04:09:52
3052TrevorTWINE50-59Male04:09:52
3053HenriSOUDAN60-69Male04:09:54
3054KhahlisoRAMANKISeniorMale04:09:55
3055WouterVAN DEN HEEVER50-59Male04:09:56
3056GaryMARESCIA50-59Male04:09:56
3057JacquesGRIMBEEK50-59Male04:09:59
3058MenziSIBIYASeniorMale04:09:59
3059NicFINDLAYSeniorMale04:10:02
3060MomeleziKULA40-49Male04:10:03
3061MariaLAMBROS50-59Female04:10:04
3062KeeganGODDARDSeniorMale04:10:05
3063LeanneELLIS40-49Female04:10:06
3064SandilePHUNGULA40-49Male04:10:07
3065PhilipGOODWIN40-49Male04:10:08
3066JoeyKGANYAGOSeniorFemale04:10:09
3067DonMASASANYA50-59Male04:10:11
3068DanielE'SILVA40-49Male04:10:12
3069YonaKESLERSeniorMale04:10:12
3070MaphareNKGADIMASeniorMale04:10:13
3071BonginkosiMNDAWESeniorMale04:10:13
3072ChantallJOHNSTON40-49Female04:10:14
3073YolandiVAN DER BERGSeniorFemale04:10:14
3074MufaroCHIWARASeniorMale04:10:16
3075MicheleJENNINGS40-49Female04:10:17
3076JamesHELLAWELLSeniorMale04:10:17
3077ThinusDE VRIESSeniorMale04:10:18
3078GaryGREIG50-59Male04:10:19
3079ZinyuseMAKASeniorMale04:10:20
3080MukonazwotheKHALUSHISeniorFemale04:10:21
3081SandileSIGILA40-49Male04:10:21
3082RobertBUTTON60-69Male04:10:23
3083MaxwellGODWANA40-49Male04:10:24
3084KhumiMATHABATHESeniorFemale04:10:28
3085BryanSONAMZISeniorMale04:10:29
3086SydneyNKAMBULESeniorMale04:10:29
3087MichaelNATHANSeniorMale04:10:32
3088StantonJANSENSeniorMale04:10:33
3089DanielADONISSeniorMale04:10:34
3090TanjaBEKKERSeniorFemale04:10:34
3091StephenMCKEOWN50-59Male04:10:34
3092VerityERLANGSEN50-59Female04:10:35
3093LuckySITHOLE40-49Male04:10:36
3094RodneyDANIELS50-59Male04:10:39
3095ZolekaDZELWASeniorFemale04:10:40
3096MaremaMATHENJWA40-49Male04:10:43
3097LloydMARSHALLSeniorMale04:10:44
3098SaziMPOTULO40-49Male04:10:46
3099BongileBINASESeniorMale04:10:46
3100AudreyJOHNSONSeniorFemale04:10:47
3101JusticeSHELILE50-59Male04:10:47
3102LohandiWHITMORESeniorFemale04:10:47
3103NicholasYOUNGSeniorMale04:10:48
3104MariagraziaGALIMBERTI40-49Female04:10:48
3105ReginaldGRIGGDSeniorMale04:10:49
3106ThuthukaniMSOMISeniorMale04:10:49
3107SaulSASSOONSeniorMale04:10:49
3108PhikoNOBAZASeniorMale04:10:50
3109BryanCOWARD40-49Male04:10:50
3110MadodaMEMASeniorMale04:10:51
3111AimeeHANGONESeniorFemale04:10:51
3112RethaKRUGER40-49Female04:10:51
3113MarliBOTHASeniorFemale04:10:54
3114ElizabethHEKMA50-59Female04:10:56
3115StefanGREYLINGSeniorMale04:10:56
3116KgomotsoDITHANE40-49Male04:10:57
3117IvetteDU TOITSeniorFemale04:10:57
3118StevenGOODRICH40-49Male04:10:58
3119HiendelSWARTZ40-49Male04:10:59
3120NgoatoKEKANASeniorMale04:10:59
3121SithembisoSOYAYASeniorMale04:10:59
3122HelenBLOMSeniorFemale04:11:01
3123PhemeloMZONDEKISeniorMale04:11:02
3124MduduziMDUNGE40-49Male04:11:02
3125LuvuyoMAGAMASeniorMale04:11:03
3126VernonSTRAUSSSeniorMale04:11:10
3127AnelisaMATUNDUSeniorMale04:11:10
3128ThamsanqaDOUSESeniorMale04:11:10
3129StephaneDIEZ40-49Male04:11:11
3130CoenraadSTRYDOMSeniorMale04:11:16
3131MatthewDRAYSeniorMale04:11:16
3132BandileMZOLISA40-49Male04:11:17
3133EckardKOHNESeniorMale04:11:18
3134DoraFORTUIN40-49Female04:11:20
3135DavidPONS50-59Male04:11:21
3136ThutoGWANGWASeniorFemale04:11:22
3137NokuphiwaGCABASHESeniorFemale04:11:23
3138RichardSCOTT50-59Male04:11:24
3139DewaldDE GOEDESeniorMale04:11:24
3140RenierKRIELSeniorMale04:11:25
3141ChadBARTLETTSeniorMale04:11:25
3142HermanusGARDNER40-49Male04:11:25
3143JohannaMALULEKA50-59Female04:11:26
3144RaulSEWPERSADHSeniorMale04:11:26
3145ByronRODESeniorMale04:11:28
3146PapaGOUNDEN50-59Male04:11:28
3147RikusLAMPRECHTSeniorMale04:11:30
3148ChristianSKOSAN40-49Male04:11:31
3149SelloMOLETSANE50-59Male04:11:31
3150AntoinetteRETIEFSeniorFemale04:11:32
3151KosakwethuMAHLANGU40-49Male04:11:32
3152LeonVISSER40-49Male04:11:33
3153RoscoNOBLESeniorMale04:11:33
3154DinoWESSELS40-49Male04:11:34
3155DumisaniMAHLANGUSeniorMale04:11:35
3156MuneebaABRAHAMS40-49Female04:11:35
3157JaniceCHARLES40-49Female04:11:36
3158ErnestLANZSeniorMale04:11:36
3159SimonMAKGORO60-69Male04:11:40
3160CornelSTANDERSeniorFemale04:11:41
3161SarahLUNNSeniorFemale04:11:42
3162SurinaDE WITSeniorFemale04:11:43
3163CampbellSMITH40-49Male04:11:43
3164BurgertMAREESeniorMale04:11:43
3165CavinMCPHERSONSeniorMale04:11:44
3166RendaniRAMABULANA40-49Male04:11:47
3167MatumeloMAINAAKAESeniorFemale04:11:47
3168SarieCOETZEE50-59Female04:11:49
3169DimitriosHADZIGRIGORIOUSeniorMale04:11:50
3170MandyFEYTSeniorFemale04:11:51
3171DonovanDAVIDSSeniorMale04:11:52
3172EliotMOSEAMEDISeniorMale04:11:54
3173GlennBLACK40-49Male04:11:55
3174SiyabongaDUBE40-49Male04:11:55
3175KhulileDLEPUSeniorMale04:11:56
3176GarethGRIFFITHS60-69Male04:11:58
3177MarcoGROENEWALD40-49Male04:11:59
3178PeterMOABELO60-69Male04:11:59
3179ArnoBROWN50-59Male04:12:00
3180DeniseDE GROOTSeniorFemale04:12:00
3181KevinHITGESeniorMale04:12:00
3182SurendBHARATH50-59Male04:12:01
3183DennyBEROSeniorMale04:12:01
3184GaryMUNN40-49Male04:12:03
3185AmyPATERSONSeniorFemale04:12:03
3186HirunGABRIEL50-59Male04:12:05
3187CarlaBEZUIDENHOUTSeniorFemale04:12:07
3188MeganDE VRIESSeniorFemale04:12:07
3189AnnaVAN ZYLSeniorFemale04:12:08
3190AmandaSCHERMAN50-59Female04:12:08
3191RichardFARBER40-49Male04:12:09
3192NosiphiweSIBANGOSeniorFemale04:12:10
3193ThaabietJOHAARSeniorMale04:12:11
3194LindsayGRIFFINSeniorFemale04:12:12
3195SelloaneMOFOKENGSeniorFemale04:12:13
3196SmangeleNDLOVUSeniorFemale04:12:14
3197JohnnyMOLOTO40-49Male04:12:14
3198GregorySWARTZ50-59Male04:12:18
3199DawnSTOCKILL40-49Female04:12:19
3200BrentMORGENROOD40-49Male04:12:19
3201LilanePRETORIUSSeniorFemale04:12:19
3202CollenNDALA40-49Male04:12:20
3203JulietteSAVINI60-69Female04:12:20
3204NicolaasLOUBSER50-59Male04:12:24
3205ClintonHILLSeniorMale04:12:24
3206IndiaBAIRD50-59Female04:12:27
3207KobusBREYTENBACH40-49Male04:12:29
3208ThokozileMABHENA40-49Female04:12:29
3209AhmetAKER50-59Male04:12:30
3210ZahnMUNCH50-59Female04:12:31
3211SilangweSIYABONGASeniorMale04:12:34
3212TumeloMCALA40-49Male04:12:34
3213HarryBANDASeniorMale04:12:35
3214LenonGUZHASeniorMale04:12:37
3215StevenBISSETTSeniorMale04:12:38
3216JanVREY60-69Male04:12:38
3217DavidSMITH50-59Male04:12:39
3218ElaineOLIVIERSeniorFemale04:12:40
3219MphoMONEI40-49Male04:12:40
3220JihaadPIENAARSeniorMale04:12:41
3221WeshaamKERAANSeniorMale04:12:41
3222BevSCHULTZ50-59Female04:12:42
3223ShaniCOETZER40-49Female04:12:43
3224RichardMUNDEMBE40-49Male04:12:43
3225AdrianDIEDERICKS40-49Male04:12:43
3226BarryCOETZER40-49Male04:12:43
3227CharlotteKOEPSeniorFemale04:12:43
3228KatrienKRUGERSeniorFemale04:12:44
3229AmyHISLOPSeniorFemale04:12:45
3230MthobekiSIDABUKA40-49Male04:12:46
3231AlvinNADAS50-59Male04:12:46
3232MosebetsiSEBILOANE40-49Male04:12:47
3233RobertDUNN50-59Male04:12:47
3234DawnMADONDOSeniorFemale04:12:48
3235ThembekileGQADA50-59Female04:12:48
3236PhindiweNKAMBULE50-59Female04:12:49
3237KarenNUTTALL50-59Female04:12:50
3238BrianMERRYWEATHER60-69Male04:12:50
3239ClaytonNELSeniorMale04:12:50
3240TshiamoMOTAUNGSeniorFemale04:12:50
3241BarryVAN DER HEEVER40-49Male04:12:50
3242ThembaBOOYSEN40-49Male04:12:51
3243ItumelengLETLOELESeniorMale04:12:52
3244KarenBUCKLE40-49Female04:12:52
3245TyroneTILLEYSeniorMale04:12:54
3246HenkODENDAALSeniorMale04:12:55
3247PhiliswaDALANESeniorFemale04:12:55
3248RonelROSSOUW50-59Female04:12:55
3249LouisaCRUICKSHANK40-49Female04:12:57
3250DarrelSANDER40-49Male04:12:58
3251MichaelMALALA40-49Male04:12:59
3252DenysVERASeniorMale04:13:00
3253DirkKOTZESeniorMale04:13:00
3254EkeniasCHIGIGASeniorMale04:13:00
3255MusaSIBISI50-59Male04:13:00
3256MohamedSULIMANSeniorMale04:13:01
3257NchinyaBAPELA40-49Male04:13:04
3258MarksRAMOSHABASeniorMale04:13:04
3259SiphoMBAKACASeniorMale04:13:05
3260AndiswaSITYATASeniorFemale04:13:05
3261MaphetlaMOTSEPESeniorMale04:13:06
3262JenniferHEYNECKE50-59Female04:13:07
3263ShadrackMOKUBUNG50-59Male04:13:08
3264GerryNHLAPOSeniorMale04:13:10
3265LiezlBOOYSEN40-49Female04:13:11
3266SimisoDLUNGWANASeniorMale04:13:11
3267SabeloNDUDE40-49Female04:13:15
3268Mashudu LucasMUNZHELELESeniorMale04:13:17
3269ThulaneZIKHALI40-49Male04:13:17
3270StheSIBISISeniorMale04:13:19
3271KhonzaMXINWA50-59Male04:13:19
3272RickyTREGERSeniorMale04:13:20
3273ThozamaMCITANISeniorMale04:13:20
3274ReubenPALAI40-49Male04:13:20
3275RethabileTAUNYANESeniorMale04:13:20
3276JonathanBOOYENS40-49Male04:13:21
3277MichaelALEXANDERSeniorMale04:13:21
3278KeleabetsweMOHULATSI40-49Male04:13:21
3279AsavelaVILISeniorMale04:13:23
3280AlanSHEPHERDSeniorMale04:13:24
3281LeeCLOETESeniorMale04:13:24
3282XolaniNTSIMANGO40-49Male04:13:28
3283PetrosSOKAYASeniorMale04:13:28
3284MzwandileNKOSISeniorMale04:13:28
3285MandisiSTWAYI40-49Male04:13:28
3286Sesethu