Wally Hayward2018-05-01

21.1kmdistance
1:08:31winning time
3452finishers

Individual Results

#NameClubGenderTime
1Derocious MakhobaloM1:08:31
2James CarleKhosa Road RunnersM1:09:15
3Kgosi TsosaneM1:11:51
4Noah MotimediM1:12:49
5Mangoejane Abasiah KhamaM1:12:52
6Siganda MadhlalaM1:13:01
7Peter MedupeM1:14:27
8Themba ChaukeM1:14:43
9Clement MalulekeM1:15:08
10Gijimani SmackM1:16:37
11Wellington MuzhingiM1:17:07
12Sello MalekaSunninghill StridersM1:17:17
13Ellas MobaneM1:17:19
14Enock NakediM1:18:18
15Jerry RakauM1:18:19
16Johannes MatjilaM1:18:20
17Gift MugwenaM1:18:46
18Thabo DelightModern AthleteM1:18:56
19Siyavuya ThomasM1:19:01
20Wellie KoopmanM1:19:43
21Fusi NkuthaM1:20:45
22Kheledi MoleteM1:20:49
23Michael ShermanM1:22:43
24Enrico FluskM1:23:01
25Esau MiyaM1:24:08
26David LenongM1:24:41
27Brown PuleM1:24:43
28Carlo de BruinM1:25:37
29Nico DeerlingM1:25:48
30Rowland C SibandaMedihelp Multisport ClubM1:26:46
31Megan DempsterF1:26:57
32Elia MkunaM1:26:59
33Bayron MaloM1:27:04
34Tony GomesM1:27:06
35Shaun O'connorM1:27:42
36Riaan RiekertKempton Road RunnersM1:27:44
37Michelle CopeF1:27:46
38Philip BreytenbachM1:27:48
39Gert HenningMagnolia Road RunnersM1:27:55
40Andrew NgwenyaM1:28:02
41Thandinkosi MaranianaM1:28:02
42Rendani MukumeleM1:28:25
43Ben de KlerkTygerberg Athletic ClubM1:28:49
44Tlolane BattisseM1:29:07
45Hendrik VenterM1:29:07
46Ndaba NdlovuM1:29:12
47Kagiso Selby NapoM1:29:26
48Robert NelM1:29:27
49Reece ComleyM1:29:28
50Sandile MkhabelaM1:29:37
51Jan MalulekeM1:29:42
52Otsile KuduntwaneM1:29:44
53Jose BatesNedbank Running ClubM1:29:46
54Keletso MorokoM1:29:58
55Deanné HornF1:30:02
56Rico NaudeKempton Road RunnersM1:30:19
57Jan WesselsYellowwood Park Athletic ClubM1:30:23
58Jonathan FelixM1:30:42
59Tim WalwynM1:30:51
60Stefan van NiekerkM1:30:51
61Marnus LiebenbergM1:31:18
62 Jacques van Wyk M 1:31:28
63Graham LloydM1:31:46
64Lindt de La PortLove RunningM1:31:46
65Merchandt Le MaitreTuksM1:31:49
66Jaco BrummerM1:31:52
67Thapelo MoandireM1:32:05
68Mitsie Vd WesthuizenKPMG Running ClubF1:32:10
69Len? MullerF1:32:19
70Thandce SiloaneM1:32:19
71Eketsang MolelekiM1:32:53
72Tinyiko MakondoThe Runner's StoreM1:32:56
73Gerhard GrebeM1:32:59
74Christopher VenterM1:32:59
75Lynette CronkF1:33:34
76Dana-Bianca van ZylBorn2RunF1:33:35
77Lefa MtetwaM1:33:50
78Portia MabhenaF1:34:02
79Christiaan WepenerM1:34:07
80Sello MogadimeM1:34:24
81Marco MatteucciM1:34:29
82Ulckson MhlabaM1:34:38
83Reinhard OttoM1:34:47
84Edwin MailulaM1:34:55
85Carol SmithTeam VitalityF1:35:20
86John MokofediM1:35:53
87Theresa AltonF1:35:58
88James MunroM1:36:00
89Tenyeko BaloyiAfrican BankF1:36:00
90Joshua ListerM1:36:01
91Fezi MdabaM1:36:10
92Gilbert LekweM1:36:11
93Jonathan AndrewM1:36:24
94Henk MoenPhobiansM1:36:35
95Eric MudauM1:36:48
96Stefan Du PlooyM1:36:51
97Jean van NiekerkM1:36:54
98Tebogo ThobaneF1:36:55
99Theresa LootsF1:36:55
100Madri WiidF1:36:58
101Nicole WaldeckF1:37:05
102Neil CollettRun/Walk for LifeM1:37:12
103Nkululeko MthimkuluM1:37:28
104Tshimangadzo MuteleM1:37:42
105Naas Janse van RensburgM1:37:42
106Moses NkunaM1:37:54
107Kgomotso KganediM1:37:55
108Walter de WetM1:37:56
109Christiaan Janse van RensburgNedbank Running ClubM1:37:56
110Andridl de LangeF1:38:00
111Nadine BreytenbachIreneF1:38:17
112Edwin RasekgalaM1:38:20
113Samuel Thomas FourieM1:38:21
114 Jacques Nel M 1:38:40
115Hanchen van NiekerkF1:38:47
116Michael MokgosiM1:38:50
117Bekumuzi ZwaneVodacom Yebo StridersM1:38:54
118Raymond CampberM1:39:02
119Larry PhiriM1:39:08
120 Simthembile M 1:39:16
121Leigh PrivettF1:39:22
122Retha de WetF1:39:23
123Matthews SekoailaM1:39:24
124Burt VersterM1:39:28
125Tshepo MathebulaRun/Walk for LifeM1:39:50
126Judith GoddardF1:39:52
127Craigh SmithM1:40:00
128Monique de BruinF1:40:09
129Zacharias Lodewikus de BeerM1:40:14
130Amanda WilliamsF1:40:16
131James PuginM1:40:20
132Yunis FrancisM1:40:25
133Xolo MalevuM1:40:30
134Khetiwe ThabetheF1:40:33
135Deon RousseauM1:40:46
136Gilberto ThomazHarlequin HarriersM1:40:47
137Victor Kgaugelo MohlalaM1:40:50
138Siyabonga MkalipiM1:40:54
139Liesl ViljoenMorningside Country ClubF1:41:00
140Liran LeibovitzM1:41:03
141Willoughby BritsM1:41:21
142Martin BredenhannM1:41:21
143Marlize Du PlessisF1:41:22
144Tumi DitaboM1:41:24
145Sello LangaM1:41:43
146Douglas SaxbyM1:42:01
147Belinda LombarfF1:42:06
148Obed Ntema LebisiM1:42:07
149James NukeriIvory Park Athletic ClubM1:42:12
150Blake AndrewM1:42:23
151Temba NgcakuM1:42:25
152Ad?l van den WormF1:42:30
153Nuno ThomazPhobiansM1:42:30
154Anel LabuschagneKempton Road RunnersF1:42:32
155Carlito AdriaanseM1:42:34
156Werner LubbeM1:42:37
157Simon LegodiM1:42:41
158Nick AltonM1:42:53
159Andrew BrownM1:43:08
160Thulani MaubaneM1:43:19
161Jolande Janse van RensburgF1:43:21
162 Werner Kriel M 1:43:24
163Dan WolfM1:43:44
164Bonsani KhumaleM1:43:51
165Sunette SchoonraadNedbank Running ClubF1:44:19
166Nelson MusimangoM1:44:24
167Jane RamodumoF1:44:25
168Nathaniel NaidooM1:44:26
169Shannon FrigyikSt Johns CollegeF1:44:46
170Mothibasebo KgananeM1:44:54
171Sefako Brian MontshoM1:45:05
172Ivan RuscicM1:45:21
173Travis GanzM1:45:22
174Michelle WilliamsOmmiedraai FriendsF1:45:36
175Randolph MosesM1:45:38
176Cinette van der EndeRunavationF1:45:38
177Ansie BreytenbachF1:45:43
178Daniella Morrison-JonesF1:45:49
179Louisa KoornhofF1:45:53
180Fhatuwani Robert NetshidzatiM1:45:54
181Bheka KolweniAdventists Athletic ClubM1:45:58
182Alfred SkhosanaKempton Road RunnersM1:46:05
183David MthombeniM1:46:08
184Gerhard SchutteM1:46:12
185Corne OlckersM1:46:15
186Cw EhlersM1:46:15
187Nico KnopM1:46:15
188Riaan NevelingM1:46:16
189Ronan OelofsenM1:46:20
190Chad FrancisM1:46:31
191James MosomaM1:46:34
192Peet MienieM1:46:36
193Jane CherryF1:46:41
194Vicki GauldF1:46:41
195Gcina NkulaM1:46:44
196Jacques Le RouxVoortrekker MonumentM1:46:53
197Heleen de BruinF1:46:54
198Claude TruterM1:46:57
199Greg MervitzM1:47:00
200Ntombi NgubeniF1:47:03
201Darryl ThompsonM1:47:10
202Charlene ArcherF1:47:12
203Paul NorrisTeam VitalityM1:47:12
204Adrian van RooyenM1:47:13
205Josiah MavundlaM1:47:15
206Engela KuunF1:47:15
207Helgaard Jansen van RensburgM1:47:24
208Christiaan SteynTygerberg Athletic ClubM1:47:24
209Sithembele SihuhuziaM1:47:28
210Ecphus MkhwebaneM1:47:29
211Thamsamqa ZwaneM1:47:29
212Amber LeachF1:47:35
213Daniel LeeM1:47:43
214Elize SteylF1:47:44
215Tommy MathebulaM1:47:50
216Freddie van HeerdenM1:47:53
217Shumani MasindiM1:47:56
218Allistair BurnsM1:47:57
219Johanna SephotiF1:47:57
220Machemo KumaloM1:48:00
221Johan KitchingM1:48:08
222Wynand SnymanNedbank Running ClubM1:48:09
223Bryan CuffM1:48:12
224Bernhard WestraM1:48:24
225Joseph ShiriniseM1:48:31
226Khawulani MtshalintshaliM1:48:35
227Juliana AmbrosiF1:48:53
228Jerry TheletsaneM1:49:02
229Vamumusa ManyathiM1:49:04
230Smari TepeyaM1:49:12
231Olerato MoruleM1:49:15
232Francois HildebrandM1:49:15
233Daniel MoeyiM1:49:15
234Dylan van GraanM1:49:18
235Leon MattheeMagnolia Road RunnersM1:49:18
236Nellia MuregereraF1:49:29
237Wynand SnymanM1:49:30
238Jody MitchellM1:49:32
239Gaylin MatthewsF1:49:35
240Louise GoosenKempton Road RunnersF1:49:55
241Tumelo KgweteM1:49:55
242Jared WatersM1:49:59
243Antony KerstinF1:50:00
244Maurice BaloyiM1:50:00
245Kagiso Aubrey MphananaM1:50:08
246Bea ErasmusF1:50:16
247Asnath MnyakeniF1:50:18
248Carla BriersF1:50:18
249Johaness Bongani VilakaziM1:50:19
250Christoff BriersM1:50:20
251Tshifhina RathidiliM1:50:21
252Shane McgregorBenoni NorthernsM1:50:23
253Jim BaloyiM1:50:31
254Madeleine GroblerRandmarkF1:50:32
255Trudie van DykF1:50:33
256Johannes MosehlaPolokwaneM1:50:35
257Stige BolaniM1:50:38
258Lehlokoana LepeleM1:50:40
259Alan WoodM1:50:44
260Niel de JacjlM1:50:48
261Rene OttoM1:50:49
262Keobakile MooketsiM1:50:51
263Kevin WelsM1:50:54
264 Pieter Venter M 1:50:55
265Martin van HeerdenM1:50:59
266Abraham Johannes van ZylM1:51:02
267Johannes SteynM1:51:04
268Martins BohloloM1:51:06
269Michiel van TonderM1:51:08
270Tracey HousdonPhobiansF1:51:13
271Andrew MolefeM1:51:16
272Koena MohololaEskom GijimasM1:51:32
273Tshifhiwa Ernest MukwevhoM1:51:36
274Kobus KunzM1:51:41
275Mataweng Nelson MaseemaM1:51:43
276Shaun SmithM1:51:46
277Gert StolzM1:51:48
278Carika CurlewisF1:51:49
279Nicholas KorkouM1:51:55
280Shadreck ChimbeteteM1:52:02
281Vusumuzi MacuM1:52:06
282Johan BlomM1:52:06
283Matthew MorganM1:52:07
284Eugene JansenM1:52:07
285Cathrine NamaneF1:52:09
286Bart SmitM1:52:10
287Liezel Du PlessisF1:52:16
288Thea-Mari FrankenF1:52:18
289Cornia BroereTuksF1:52:19
290Eduan CoetzerM1:52:20
291Carien StruwigF1:52:21
292Nkosinathi MtsweniTeam VitalityM1:52:22
293Ronald LagerwallMagnolia Road RunnersM1:52:26
294Lana PrinslooF1:52:28
295Ian FourieM1:52:33
296William KoshaneM1:52:33
297Willie KompagnieM1:52:33
298Marque BartlettM1:52:37
299Natalie MakanecF1:52:41
300Bruce MollerM1:52:41
301Michelle MakanecF1:52:41
302Jabulari NotshwelekaM1:52:48
303Eduardo RearteM1:52:53
304Hendri StolzM1:52:56
305Ian HalkerdM1:52:58
306Heleen Janse van RensburgF1:52:58
307Gerduan SmitM1:53:07
308Jan-Adriaan Du PleM1:53:09
309Muhammed EssackM1:53:09
310Riane AhlersF1:53:09
311Marius van der MerweM1:53:13
312Naclanche SteynF1:53:16
313Raylene BosmanF1:53:17
314van Zyl BrinkM1:53:17
315Annemarie LindeGreen Mile Athletic ClubF1:53:18
316Sehlukile TshalazaM1:53:19
317Manie HallM1:53:22
318Andrew HigginsM1:53:25
319Lesley NunnF1:53:32
320Lion PageM1:53:33
321Werner SmitM1:53:34
322Tumelo SefatsaM1:53:38
323Andy DanszerM1:53:38
324Mechiel LaubscherM1:53:38
325Anel van der WaltF1:53:40
326Maniki MoloiM1:53:40
327Harry SchuurmanM1:53:40
328Anja Muller-DeibichtF1:53:41
329Vusimighty MabenaM1:53:44
330Marc FourieM1:53:47
331Ephraim MphokuM1:53:50
332Naomi WilkinsonMagnolia Road RunnersF1:53:51
333Richard KarstenM1:53:55
334Ruan MatheeM1:54:03
335Sune NortjeF1:54:03
336Martin VuciM1:54:06
337Sabelo MbathaHarambeM1:54:07
338Nicholas de KockM1:54:12
339Marli van StadenF1:54:20
340Wesley MudadiM1:54:22
341Thato MontwediF1:54:25
342Heinrich ScheepersM1:54:28
343David LetsoaloM1:54:29
344Pieter BroereM1:54:29
345Rodney KwinikaM1:54:32
346Mojalefa LekitlaneM1:54:33
347Matsobane RamalatsoM1:54:40
348Kyle LambertM1:54:42
349Riaan van RooyenM1:54:46
350Xolani MoyoM1:54:47
351Liza HietbrinkF1:54:47
352Jannie van der WaltM1:54:49
353Francois VenterM1:54:49
354Ruan van RooyenM1:54:52
355Janire van RooyenF1:54:52
356Nadia CandiotesF1:54:53
357Samuel SelukaM1:54:57
358Ronald Magopane MagopaneM1:54:57
359Gert FourieM1:54:59
360Ronel NienaberRun/Walk for LifeF1:55:10
361Mpho TsotetsiF1:55:11
362Maruis PretoriusM1:55:11
363Louise GierschickTeam VitalityF1:55:16
364Ntshephi Rinco MashabaneM1:55:18
365Johann DormehlM1:55:18
366Ismail EbrahimM1:55:19
367Abdullah HoosenM1:55:20
368Mantsali NendouvhadaF1:55:27
369Musiwalo SikhauliM1:55:27
370John PeterM1:55:29
371Thomas SephtonM1:55:33
372Andrew DeanM1:55:34
373David van DykRun/Walk for LifeM1:55:38
374Tshepiso BollabaM1:55:38
375Samantha McintoshF1:55:38
376Burgert SenekalM1:55:38
377Abongile MatimbaAdventists Athletic ClubM1:55:40
378Lynette SamF1:55:41
379Debbie O'learyF1:55:46
380Pjero NellM1:55:50
381Anmarie van der WaltF1:55:51
382Ignatious MambingeM1:55:52
383David DippenaarM1:55:54
384Ina LagerwallMagnolia Road RunnersF1:55:54
385Denise HigginsF1:55:54
386Werner MareeM1:55:55
387Ronel FourieF1:55:55
388Pontsho MontlhaM1:56:00
389Ndivhuwo TshikudoM1:56:08
390Jc PretoriusM1:56:09
391Mosebetsi SebiloaneM1:56:16
392Karel SwanepoelM1:56:19
393Bernard Jansen van VuurenM1:56:22
394Shaun La CockM1:56:23
395Maryke NelF1:56:23
396Dharmesh BhanaM1:56:24
397Kyle WarmbackM1:56:28
398Isaac YekwaM1:56:28
399Bernhard MeyerM1:56:28
400Fanekhaya SiphikaM1:56:28
401Vukosi SamboM1:56:29
402Juvan van den HeeverM1:56:31
403Tshepho MamadiseThe Disciples Athletic ClubM1:56:32
404Steffen NotleyM1:56:33
405Dylan BakerM1:56:33
406Tinus MaraisM1:56:38
407Clynt LundHillcrest VillagersM1:56:48
408Ruffas RangwedziM1:56:48
409Tseke MosashwaM1:56:51
410Patimile NdlovuM1:56:53
411Vincent KipchirchirM1:56:54
412Lungisa DalaM1:56:55
413Rosa-Marie ShermanF1:56:56
414Ashley GabrielM1:56:56
415Johannes MashifaneM1:56:57
416Eric NdouM1:57:02
417Mmabatho MabyeF1:57:02
418Dineo ManamelaF1:57:03
419Jacob MothibeM1:57:04
420Richard WelchM1:57:04
421Maureen OosthuizenF1:57:05
422Mandla MoloiM1:57:07
423Solomon MatjaneMineralsM1:57:08
424Jvashim SeeligerM1:57:16
425Koena ThokoloM1:57:19
426Basil HingM1:57:21
427Bernhardt NicklausTeam VitalityM1:57:25
428Elouise Dirkse van SchalkwykF1:57:25
429Wesley CarolusM1:57:27
430Alistair FisherM1:57:28
431Laura LyusF1:57:29
432Christopher MulaudziM1:57:30
433Peter PerksM1:57:30
434Andreas Du PreezM1:57:33
435Martin van der WaltM1:57:33
436Estiaan Du PlooyM1:57:34
437Hilario MacuacuaM1:57:37
438Ishmael SiskaM1:57:42
439January TsotetsiM1:57:48
440Muzi HlopheM1:57:48
441Chris FrostM1:57:48
442Tracy NyamudaF1:57:52
443Paul GichuruM1:57:52
444Carla van HeerdenF1:57:54
445Jamie HazelM1:57:56
446Phumlani NdlelaM1:57:59
447Melani van TonderF1:58:05
448Elize UysMagnolia Road RunnersF1:58:10
449Riaan DavelM1:58:17
450Anita KolbeF1:58:17
451Rhulani KhubayiM1:58:19
452Joseph PieterseM1:58:19
453Lizette SanderF1:58:21
454Walter VenterM1:58:22
455Colin EdwardsM1:58:23
456Simon MokhethiM1:58:26
457Joe MbeleM1:58:29
458Bethuel SekwelenkweM1:58:31
459Desmond MatsaneM1:58:31
460Jessica BurgessF1:58:37
461Mvikeli MpofuM1:58:37
462Adrinette MaartensF1:58:39
463Rofhiwa RamulwelaM1:58:43
464 Sifiso Ndlovu M 1:58:46
465Thabang MareletseM1:58:46
466Brian NkweM1:58:47
467Theo PienaarMagnolia Road RunnersM1:58:47
468Cassim MukhterM1:58:47
469Julia PageF1:58:50
470Wandile SithebeM1:58:51
471Hosiah NkoaneM1:58:51
472Viehann Du PlessisM1:58:54
473Moller GoedhalsM1:58:55
474Esethy NyomboM1:58:56
475Conrad ElsIreneM1:58:58
476Patson MusiiwaM1:58:58
477Kelsey HangerM1:59:00
478Tania van der MeulenCape Multisport Club (Eden)F1:59:01
479Thabang LesebeseM1:59:01
480Pamella MarloweChillie Running ClubF1:59:02
481Luzelle van NiekerkF1:59:03
482Renier Du PreezM1:59:03
483Johan FourieDurbanville Athletic ClubM1:59:03
484Sebastian MahlanguM1:59:04
485Simon MohamelaM1:59:09
486Gilbert MalomaM1:59:10
487Mohau MolapisiM1:59:10
488 Johan van den Heever M 1:59:12
489Adele PretoriusF1:59:15
490Margare Du ToitF1:59:16
491Stanley Du ToitM1:59:16
492Ryan ButowskyM1:59:27
493Ronelle KindF1:59:28
494Jabulani NtuliM1:59:31
495Leroi Du PreezM1:59:40
496Syann LongF1:59:41
497Brandon MartinM1:59:42
498Nicolette VisagieF1:59:48
499Derrick NyundaM1:59:49
500 Patrick Baloyi M 1:59:51
501Ilze CrousF1:59:52
502Bentus UysM1:59:56
503Juan VermeulenM1:59:59
504Rakubu SokaneM2:00:03
505Mpho PhaloaneM2:00:04
506Bradley GroblerM2:00:05
507Innocent ChibvongodzeM2:00:06
508Auges GatabaziF2:00:07
509Anatulie Marais-WernerF2:00:07
510Willemien LeeF2:00:07
511Ilze Du RandtF2:00:09
512Shane GrahamM2:00:09
513Ilze Du RandtF2:00:09
514Daniel de KockForest HillsM2:00:10
515Thuani NglampamphalalaM2:00:14
516Ntando NonoiseM2:00:16
517Rinel MclarenF2:00:19
518Billy GeyerM2:00:21
519Tobie MullerM2:00:22
520Gulzaar OmarM2:00:24
521André MareeIreneM2:00:25
522Brett HurleyM2:00:30
523Nicola FoordF2:00:36
524Bernice SwanepoelF2:00:37
525Justin PowrieWanderers Athletic ClubM2:00:38
526Chadd HunzingerM2:00:38
527Thea-Mari de VilliersF2:00:38
528Anthony TennantTeam VitalityM2:00:38
529Carl MunnikRun/Walk for LifeM2:00:40
530Timothy MoyanaM2:00:42
531Johannes WaldeckM2:00:43
532Casparus LutherMedihelp Multisport ClubM2:00:44
533Cor CoetzeeM2:00:44
534Pierre MyburgM2:00:44
535Rhyme KgoaleM2:00:46
536Elzette MyburgF2:00:46
537Steven van WykM2:00:47
538Tania PretoriusF2:00:47
539Paul KrugerM2:00:48
540Raymond NdzoM2:00:48
541Mmatshego MashifaneF2:00:50
542Jace StasserM2:00:50
543Thabiso QwabeM2:00:50
544Phillip MyburghM2:00:53
545Nokwanda TshivhaseMakanaF2:00:53
546Penny FutterTeam VitalityF2:00:54
547Eugene DubeM2:01:02
548Theunis CarstensGolden Reef Road RunnersM2:01:02
549Lizelle SchreuderF2:01:04
550Pulane MathibelaF2:01:04
551Roelof GrovéM2:01:05
552Esme HeydenrychF2:01:05
553Etienne van HeerdenM2:01:08
554Johan HarrisM2:01:10
555Omkemetse LekwapeF2:01:12
556John NkosiEskom GijimasM2:01:14
557Moiketsi MasiuM2:01:17
558Chantal ChegwiddenF2:01:18
559Karl BarnardM2:01:18
560Themba MnisiM2:01:18
561Garron GrayM2:01:18
562Mzwandile GcalekaM2:01:21
563Simphiwe MalingaM2:01:22
564Geoffrey WhalleyM2:01:23
565Johannes LeeM2:01:24
566Nonhlanhla MbingoF2:01:24
567Heinrich ErnstM2:01:26
568Tshepiso MohaleM2:01:28
569Rentia LewiesF2:01:37
570Rudolf LiebenbergRoodepoortM2:01:37
571Tess McloughlinF2:01:40
572Dirvaan PillayM2:01:40
573Gerrie van RensburgM2:01:41
574Danie SlabbertM2:01:41
575Evette PutterF2:01:42
576Chantelle KuperusF2:01:43
577Annalie Du PreezF2:01:43
578Damon MundayM2:01:46
579Monique van StadenF2:01:46
580Morgan CoetzerF2:01:47
581Nnditshedzeni MbaveM2:01:48
582Brenda MeyerF2:01:48
583Tiyani MashilaM2:01:50
584Kgake MakgobaLove RunningM2:01:50
585Thandi SenoamaliF2:01:54
586Tapiwa MasinyaneM2:01:56
587Andrew HeuvelM2:02:00
588Sandy HartF2:02:01
589Nicholas DunnM2:02:03
590Reani FoucheF2:02:05
591Kerneels LouwrensM2:02:06
592Duwo Zele PetrosM2:02:10
593Marius FischerM2:02:11
594Joshua MotshelanokaM2:02:12
595Malcolm van StratenM2:02:14
596Moll MaganedisaM2:02:15
597Siyanda MabasoM2:02:16
598Jackson MamogaleM2:02:16
599Kobus GriesselM2:02:17
600Mohale Dominic LebidiM2:02:17
601Thokozane NgibandeM2:02:18
602Leshala ChidiM2:02:21
603Bheki HlopeM2:02:28
604Elmien de WetF2:02:28
605Corne Du ToitM2:02:30
606Diete EngelbrechtM2:02:33
607Belinda AugustynF2:02:39
608Loubser van WykM2:02:43
609Stephen ChiloaneCSIRM2:02:44
610Juan SmithM2:02:44
611Chad HorneM2:02:44
612Mariska MalanF2:02:44
613Kenneth MalambeM2:02:46
614Gavin HarrisonM2:02:47
615Renate PotgieterF2:02:49
616Itumeleng TlhoneM2:02:49
617Tania LourensF2:02:52
618Tony LumbweM2:02:53
619Fg BrandM2:02:53
620Thato ThotelaM2:02:57
621 Arne Verster M 2:02:58
622Willie GoosenM2:03:03
623Nocaba NabelaF2:03:05
624Makgano RabodibaF2:03:06
625Archibald HoltzhausenM2:03:06
626Rosemarie van den HeeverF2:03:07
627Jaco BurgerM2:03:10
628Garry PrussM2:03:11
629Marlize VorsterF2:03:12
630Jeffrey CopeM2:03:12
631Joey CloeteF2:03:14
632Linda TyebileyoM2:03:15
633Ian KloppersM2:03:16
634Herman van der LaanM2:03:22
635Janine van der WaltF2:03:24
636Thab MonyehaM2:03:25
637Liam HarrisonM2:03:25
638Giuliano MinucciTeam VitalityM2:03:26
639Suzan PhamageF2:03:27
640Fanie BotesM2:03:28
641Ashley StormM2:03:29
642Mariska FoucheTeam VitalityF2:03:31
643Jack ThokoaneM2:03:32
644Dennis ChitemeM2:03:32
645Phiwe DlaminiM2:03:35
646Derick MbungeleM2:03:35
647Modisana BogatsuM2:03:40
648Dean KabasaM2:03:40
649Kym BennettF2:03:43
650Ebrahim MookadamM2:03:43
651Sibongiseni MasekoM2:03:43
652Ian van der MerweM2:03:49
653Alida OttoF2:03:52
654Mashudu MudauF2:03:54
655Anel PlessisF2:03:56
656Ivan RadebeM2:03:57
657Gene DempersF2:03:57
658Vusami MalimM2:04:00
659Liam WilsonPiratesM2:04:01
660Winston IsaacsM2:04:02
661Louis AdlemM2:04:05
662Susan RossouwMagnolia Road RunnersF2:04:06
663Babongile MnguniF2:04:07
664Liesl de PlesisF2:04:07
665Tshiwela NeluvhadaF2:04:08
666Carisse TimmF2:04:11
667Lloyd Ripley-EvansM2:04:15
668Miranda van RensburgF2:04:16
669Agreement MteyiseM2:04:16
670Alexa TerblancheF2:04:16
671Corlia SnymanF2:04:17
672Jones DitselaM2:04:18
673Negry MabasaTeam VitalityM2:04:18
674Zuko JakaM2:04:19
675Mike MpofuM2:04:20
676Ntoko Silas MokoenaM2:04:20
677Ntobeko XonxaM2:04:20
678Charles MwebeihaM2:04:21
679Johan PlessisM2:04:22
680Louis BenekeVoortrekker MonumentM2:04:23
681Lilane HattinghTuksF2:04:24
682Lindie JohnstoneF2:04:25
683Tullu KhumaloM2:04:25
684Barend Petrus Jansen van VuurenM2:04:25
685Jp KrauseM2:04:27
686Zanele HlatswayoM2:04:29
687Siyabonga DubeHammarsdaleM2:04:29
688Lani HartmannF2:04:31
689Mothibi PhosaM2:04:32
690Hellen BosmanF2:04:33
691Anneline ProxenosF2:04:34
692Smith MahalapaM2:04:35
693Tshepiso TshenyeM2:04:35
694Nosipho MphahleleF2:04:37
695Rassie Du PreezM2:04:38
696Brian NkumaneM2:04:38
697Isabel BoltF2:04:38
698Annelize BellF2:04:38
699Musa MalulekeFarananiM2:04:39
700Nadine LombardF2:04:41
701Thandeka MkhizeAmabutho Athletic ClubF2:04:42
702Concelia MahlanguF2:04:42
703Stefanus de LangeM2:04:43
704Pieter OosthuizenM2:04:45
705Mantu MamashelaF2:04:46
706Louis LotzM2:04:48
707Ben MokwenaM2:04:51
708Eunice CoetzeeNedbank Running ClubF2:04:53
709Curt SahdM2:04:54
710Donovan ShirleyM2:04:55
711Jaco van StadenM2:04:57
712Andries KotzeeM2:04:58
713Bernard DickensM2:05:00
714Oupa MabasaM2:05:01
715Marelize PrinslooF2:05:04
716Lazarus ThubankgaleM2:05:05
717Robert AndrewM2:05:07
718Vhonani MufamadiM2:05:07
719Peter RixTeam VitalityM2:05:07
720Jappie MoneleM2:05:12
721Nozi ViliF2:05:13
722Michael FowlerM2:05:13
723Timothy MitchellM2:05:13
724Tshepiso SehlohoM2:05:16
725Fushani MadaboM2:05:17
726Lynn Anne GordhanRunavationF2:05:17
727Bongs MofokengM2:05:19
728Bruce MurphyM2:05:25
729Claire BennettF2:05:26
730Maryke MnllerF2:05:27
731Torsten PetersM2:05:27
732Arabang MawelaBreakthru Midrand StridersF2:05:29
733Pieter van RooyKrugersdorp Road RunnersM2:05:30
734Richard MurphyM2:05:31
735Devyn WinchesterM2:05:32
736Leon NelsonM2:05:32
737Christelle LotzF2:05:32
738Andries van HeerdenM2:05:33
739Thalita NelsonF2:05:33
740Elizabeth IngramTeam VitalityF2:05:34
741Lammie FourieM2:05:34
742Christiaan Nicolaas SteenekampM2:05:37
743Gary ScottM2:05:37
744Mathabatha MafaSouth African National Defence ForceM2:05:38
745Joas KopongM2:05:39
746Hanro SteenekampM2:05:40
747Marga van NiekerkF2:05:42
748Pamela KnoxF2:05:48
749Jolene KloppersF2:05:49
750Godfrey MaiwasheM2:05:51
751Cornel GreylingM2:05:52
752Matjhaya MalieMineralsM2:05:52
753Phillip van DykM2:05:53
754Patrick MphaphuliM2:05:55
755Jeanine CarrollF2:05:56
756Mariska de JagerF2:05:57
757Christelle van NiekerkF2:05:57
758Sonia ScheepersF2:05:58
759Nicoletta MaraschinF2:06:00
760Rickey-Lee BurnsF2:06:03
761Thabang MephatlaneM2:06:04
762Tinkie NortmannF2:06:07
763Termy SeropeM2:06:12
764 Johan van der Westhuizen M 2:06:17
765Tania SeelyTeam VitalityF2:06:17
766Liezel KleinsmitF2:06:18
767Samuel Vuzi MathibelaM2:06:18
768Nomonde MajekejekeF2:06:21
769Megan van RooyenGreen Mile Athletic ClubF2:06:22
770Rinus BenadieM2:06:24
771Eddie HanekomM2:06:24
772Naas ZaaymanM2:06:26
773Qaqambile DwayiM2:06:28
774Bogoshi MarumoM2:06:29
775Michael KopongM2:06:30
776Soretha VenterF2:06:31
777Graeme CoetzeeRand Athletic ClubM2:06:34
778Cornu CampherM2:06:34
779Michael YatesM2:06:37
780Ali MakenaM2:06:38
781Jake OrpenM2:06:39
782Siya MahlabaM2:06:40
783Dovi RabinowitzM2:06:40
784Mzuvukile Pana KhozaM2:06:42
785Rendani MdouM2:06:44
786Loritta KudumbaF2:06:44
787Clinton StormM2:06:46
788Lara WeissenbergerF2:06:46
789Catharina MeiringF2:06:48
790Lwando NyivanaM2:06:53
791Daniel KoenM2:06:59
792Simon NareM2:06:59
793Mabeo MokgotsiM2:07:00
794Sarah BirdF2:07:00
795Calvin NepileM2:07:00
796Francois MeintjesM2:07:02
797van Wyngaard EstienF2:07:03
798Liz de LangeF2:07:04
799Garth LeeM2:07:05
800Corne BooyensRunavationM2:07:07
801Mduduzi NdlovuChillie Running ClubM2:07:08
802Pieter ClaassensM2:07:08
803Tracy-Lynn LeeF2:07:10
804Jonathan MccannM2:07:10
805Kristin McjarrowF2:07:11
806Paul MoririM2:07:13
807Piet MakwelaM2:07:14
808Rory BakerM2:07:20
809Thomas MasemolaM2:07:22
810Bruce BenadieM2:07:23
811Kgomotso PhetaM2:07:23
812Bertus PrinslooM2:07:24
813Marelene WeitzF2:07:25
814Angela MenesesJohannesburg Country ClubF2:07:26
815Heine WeitzM2:07:28
816Corli FowlerF2:07:30
817Gerrit van DykM2:07:31
818Clint SprongM2:07:32
819Allen MangenweM2:07:33
820Daleen de BruynF2:07:35
821Madimetsa Joseph MolekwaM2:07:37
822Donald DliwayoTeam VitalityM2:07:42
823Mamadou DiakhiteTeam VitalityM2:07:43
824Monique JacobsF2:07:43
825Casper MurphyM2:07:47
826 Sifiso Ngcobo M 2:07:49
827Susanna Johanna Maria KatrakazasF2:07:50
828Morris MugurenaM2:07:53
829Pieter KilianM2:07:53
830Waldemar KlazarM2:07:53
831Christopher KingM2:07:53
832Boitumelo MachogoFat CatsM2:07:53
833Marnus van der MerweM2:07:55
834Sibongakonke NalaM2:07:58
835Gary MoyoM2:08:02
836Nompilo Nokulunga MncubeF2:08:02
837Riaan BoyyzenM2:08:02
838Charlotte HinckleyF2:08:04
839Khathutshelo NetshifhefheM2:08:07
840Jonas MadzagaM2:08:08
841Agdale DreyerF2:08:13
842Michael GeringM2:08:16
843Ann WatkinsF2:08:16
844Hanlie VolmanF2:08:16
845Jack BonnerM2:08:17
846Mlamuli NyathiM2:08:17
847David NgobeniM2:08:19
848Coccins RabalaoM2:08:26
849Sewela MaholoM2:08:27
850Antonio de FrancaM2:08:28
851Jacques ScheepersM2:08:30
852Sandy HingF2:08:30
853Shadrack RamatshelaM2:08:32
854Desmond HowardModern AthleteM2:08:36
855Jo-Anne BuchnerTeam VitalityF2:08:40
856Chantal KnoetzeF2:08:42
857Wayde MorsinkNedbank Running ClubM2:08:43
858Lior WoznicaM2:08:44
859Nndindeleni MasheganaAurecon Athletic ClubM2:08:49
860Kabelo MolepoM2:08:51
861Jaco van RoogenM2:08:52
862Laetitia van WykF2:08:52
863Alison FantinF2:08:52
864Tom WeysM2:08:53
865Albie SchoemanM2:08:54
866Fusi MoropoliM2:08:55
867Lizke BouwerF2:08:57
868Steffen SchwarzeM2:08:58
869Andre VenterM2:08:59
870 Pieter Botha M 2:09:00
871Naran Shanker RamjasM2:09:02
872Mfundo MafenukaM2:09:02
873Motsumi TsekeM2:09:05
874Sithembele MagwaM2:09:06
875Peter HenningM2:09:07
876Sandra SandF2:09:11
877Gerrit BeukesM2:09:11
878Leonard QupeM2:09:11
879Brandt van der MerweM2:09:13
880Kerneels DuikerM2:09:13
881Chethe KamaboemM2:09:16
882Dalton JedriskoM2:09:18
883Jo Ann ReadF2:09:18
884Aron DanilowitzM2:09:24
885Tshepo A KhameM2:09:25
886Corn? JohnstoneF2:09:26
887Jannie StanderM2:09:26
888Freddy MugeriRun Zone Athletic ClubM2:09:26
889Marilize Du PlessisF2:09:27
890Godfrey MatshisevheM2:09:30
891Sonja LandmanM2:09:31
892Chantelle BreytenbachF2:09:31
893Schalk LotzM2:09:32
894Qj GottschalkM2:09:33
895Steven FredmanM2:09:33
896Mulalo MauhinaM2:09:34
897Mokae BamboM2:09:34
898Sibongile MaphosaM2:09:38
899Nicole ShawF2:09:40
900 Nkosinathi Shange M 2:09:40
901Richard ShawM2:09:40
902Kentse ModisaneF2:09:40
903Werner BurgerM2:09:42
904Tshepho MtshaliM2:09:45
905Thabelo NefaleFarananiM2:09:47
906Pearl SikoeMakanaF2:09:47
907Winia Janse van RensburgF2:09:48
908Elizabeth DreyerF2:09:50
909Attie VenterM2:09:51
910Lisa VenterF2:09:51
911Gaile MendesF2:09:51
912Shorne MoorcroftM2:09:55
913Nadia BadenhorstF2:09:56
914Annemarie Janse van RensburgF2:09:57
915Colleen PowellF2:10:00
916David LindequeM2:10:00
917Hlamarisa BaloyiF2:10:00
918Marcus de JagerM2:10:05
919Paul NelM2:10:05
920Gideon AdriaanseM2:10:07
921Beyers HoekM2:10:10
922 Roland Du Plessis M 2:10:11
923Ksupi MakemamaleM2:10:12
924Kgomotso RakumakoeM2:10:15
925Josh LangleyM2:10:16
926Mark TinkaM2:10:17
927Khumbulani MdletsheM2:10:18
928Lesego MfikweM2:10:19
929Lesibana MatjilaM2:10:19
930Claire WhyteF2:10:19
931Hazel MagomezuluF2:10:20
932Samantha GoldswainF2:10:20
933Wini-Louise MyburghF2:10:20
934Theresa GorrieF2:10:21
935Desire MyburghF2:10:22
936Michaela LaidlawF2:10:27
937Kgosi MosidiM2:10:29
938Heinrich SchuhknechtM2:10:32
939Mokotedi Ronald SerokaMineralsM2:10:32
940Conrad LangermanM2:10:34
941Motlokwe SebakeM2:10:35
942Victor SikhwariM2:10:36
943Lynn LeeF2:10:40
944Johnny SlabbertM2:10:40
945Gern? SwanepoelF2:10:42
946Dumisani LubisiM2:10:44
947Kevin MaynardM2:10:44
948Danie SwanepoelM2:10:48
949Natalie van NiekerkF2:10:49
950Irene FloudiotisF2:10:51
951Andre GerickeM2:10:51
952Alexia GrahamF2:10:52
953Angela CapsopoulosF2:10:52
954Mmadimo MookaF2:10:53
955Mattheus OosthuysenM2:10:54
956Aaron NyatiM2:10:54
957Matau MorotoloM2:10:59
958Chris KrielM2:11:03
959Maegane MabulaM2:11:04
960Ofentse LebetheTeam VitalityF2:11:04
961Mokhele MoobaM2:11:05
962Sarah LabuschagneF2:11:05
963Jerry LedwabaM2:11:06
964Diederik PrinsenM2:11:11
965Anel de WitF2:11:15
966Robyn GroblerF2:11:16
967Mogale SetabolaM2:11:17
968Stephanie CliffF2:11:17
969Ronelle MollerF2:11:17
970Debbie de JagerF2:11:18
971Julianne SharpF2:11:20
972George TacoutsM2:11:22
973Rapula MabolawaM2:11:24
974Thobang MogaleM2:11:26
975Samuel MkhwanaziM2:11:27
976Joel MorakaM2:11:28
977Trevor DudleyNedbank Running ClubM2:11:32
978Tanaka James TumbaAdventists Athletic ClubM2:11:32
979Leandra BarkhuysenF2:11:34
980Anel MartinoF2:11:36
981Thelma de KlerkF2:11:37
982Mercia van HeerdenF2:11:37
983Fraus de KlerkM2:11:38
984Anri HumanF2:11:38
985Phindile MatshobaF2:11:44
986Mandy-Lee RademanF2:11:46
987Ntsikelelo PhokwaneM2:11:48
988Jaco RautenbachM2:11:50
989Tebadi Wendy MarogaTeam VitalityF2:11:52
990Geoffrey MalekutuM2:11:54
991Susan GrahamF2:11:57
992Sekotwana MokoenaFat CatsM2:11:57
993Mxolisi NdlovuM2:11:58
994Dirk OdendaalM2:11:58
995Aggrey SetlhareM2:11:59
996Mohamed Essa SulimanM2:12:03
997Morgan RossSunninghill StridersF2:12:03
998Carin WesselsF2:12:04
999Arline van StadenF2:12:06
1000Adri van DykF2:12:06
1001Alta Du PlesssisF2:12:07
1002Sandile Siphiwengesihle NdlovuM2:12:07
1003Frits KlaverM2:12:07
1004Frank Pampa ModigaM2:12:11
1005Sithole ConyF2:12:12
1006Martin RiekertM2:12:12
1007Dick VenterM2:12:14
1008Kobus BadenhorstM2:12:14
1009Nobukhosi ToiseF2:12:15
1010Andro PretoriusM2:12:17
1011Theresa van HeerdenF2:12:20
1012Letova MoengM2:12:24
1013Jonas SemaM2:12:24
1014Khotso MogaleM2:12:25
1015Carla RasF2:12:26
1016Pyuesh DayaTeam VitalityM2:12:28
1017Nompumeleto SitlineF2:12:29
1018Lunga MkhizeM2:12:30
1019Lynda KirklandF2:12:31
1020Joseph MarokaneM2:12:34
1021Marilda KoteeF2:12:36
1022Sarita MaraisF2:12:36
1023Siboniso MbcwangoM2:12:36
1024Samantha CampberF2:12:39
1025Madoko NdlovuM2:12:40
1026Whitey MabonaM2:12:44
1027Cathryn EmslieF2:12:44
1028Desmond RatshibvumoFarananiM2:12:44
1029John BatchelorHillcrest VillagersM2:12:46
1030Thinus MentzM2:12:47
1031Nico WiggillM2:12:47
1032Barbara Du PreezF2:12:47
1033Shane MoorcroftM2:12:48
1034Evelina LouwSlyza Athletic ClubF2:12:50
1035Lebowa LetsoaloOld MutualM2:12:51
1036Charmaine MohokareF2:12:51
1037Tanya BrussowF2:12:52
1038Mapaisa LegodiTeam VitalityF2:12:54
1039Jameel AhmedM2:12:54
1040Alessandra PardiniF2:12:54
1041Morris SilindaM2:12:58
1042Jacobus ZwartsM2:12:59
1043Heinrich van der MerweM2:13:07
1044Wajale MohesM2:13:07
1045Yolandi SmitF2:13:07
1046Darryl WestmanM2:13:08
1047Brett HermonM2:13:11
1048Eric DialeM2:13:12
1049Julia PowerF2:13:13
1050Yaseen AhmedM2:13:14
1051Mbali MchunuF2:13:14
1052Mthebe RamathunyeM2:13:18
1053Heinrich BeukmanM2:13:18
1054Neville YoungM2:13:19
1055Riaan BreedtM2:13:19
1056Kevin MillM2:13:19
1057Henri SwartsM2:13:20
1058Aussie NdlovuM2:13:20
1059Thato MphafiM2:13:20
1060Siyabonga SangweniM2:13:21
1061Joanne PieterseF2:13:21
1062Andre PieterseM2:13:22
1063Lucky MushanganisiM2:13:24
1064Cules KolbeM2:13:25
1065Susan LeschBenoni NorthernsF2:13:25
1066Chulton PetersonM2:13:26
1067Thapelo MokoenaF2:13:27
1068Sipho ThamaneM2:13:27
1069Stephanie CronjeF2:13:28
1070Marietjie OelofseF2:13:29
1071Waldeen FoucheF2:13:29
1072Rhulani HlungwaniM2:13:30
1073Matodzi MagohohoM2:13:30
1074Michael JubilerM2:13:30
1075Tammy GraySavagesF2:13:32
1076Cheri ErasmusF2:13:34
1077Cornel MaartensF2:13:35
1078Peter van NoppenM2:13:41
1079Bongani MbheleF2:13:44
1080David MashileM2:13:44
1081Taryn ThompsonF2:13:46
1082Lebogang MakoloiM2:13:46
1083Ruan BenadieM2:13:48
1084Lenetswe MononyaneM2:13:48
1085Panayota GalanakisF2:13:48
1086Mmachoene ThokoloF2:13:49
1087Duduzile MofoloTuksF2:13:49
1088Skoko SebolaRunning InnM2:13:50
1089Hendrik PotgieterM2:13:51
1090Tanya HerholdtF2:13:52
1091Werner HerholdtM2:13:52
1092Mathebula MakhosazanaF2:13:53
1093Precious NcayiyanaF2:13:55
1094Oratile MogotsiM2:13:57
1095Anna ErweeF2:13:58
1096Stefanie McmillanBenoni NorthernsF2:13:59
1097Michelle SerfonteinF2:13:59
1098Claire SacksBenoni NorthernsF2:13:59
1099Magda PostmaF2:13:59
1100Lauren SacksBenoni NorthernsF2:14:00
1101Elaine SchoemanRun/Walk for LifeF2:14:01
1102Cornelia EngelbrechtF2:14:01
1103Mapuane Elaezer MahlaseM2:14:03
1104Heidi SmithF2:14:03
1105Bonginkosi MqambeliM2:14:06
1106Willem BrooksM2:14:07
1107Dawie PoolmanM2:14:09
1108Eustans MangabaTeam VitalityF2:14:10
1109Marnus StrydomM2:14:12
1110Sarah MooreF2:14:12
1111Kutlwano FafudiM2:14:16
1112Dieter FleischmannM2:14:16
1113Sara PrinsF2:14:17
1114Leon WesthofM2:14:21
1115Louwrens ZeemanM2:14:23
1116Francois KochM2:14:24
1117Owen MakhubelaM2:14:25
1118Bryce SvenssonNedbank Running ClubM2:14:27
1119Lesley FellegiKempton Road RunnersF2:14:28
1120Jemina MandishonaF2:14:29
1121Annie ArbuckleStridersF2:14:30
1122Liz NienaberF2:14:30
1123Maria CoelhoF2:14:30
1124Bhavesh GordhanRunavationM2:14:30
1125Benjamin PanzerM2:14:31
1126Phyllis GainsfordF2:14:31
1127Antoinette HartsliefHartbeespoort Marathon ClubF2:14:31
1128Inge CoxF2:14:31
1129Craig GainsfordM2:14:31
1130Solomon MatumbaM2:14:32
1131Samantha LangeKempton Road RunnersF2:14:33
1132Orpa Le RouxF2:14:33
1133Chanelle RetiefKempton Road RunnersF2:14:34
1134 Deon Du Plessis M 2:14:36
1135Trudy Tshepiso ThabeF2:14:39
1136Nadia BoshoffF2:14:43
1137Malose ChabaM2:14:44
1138Gerhard van NiekerkM2:14:44
1139Simphiwe MpungoseDurban Runner Athletic ClubM2:14:44
1140James GonahM2:14:45
1141Lesley CalitzF2:14:45
1142Meshack MtshwemiM2:14:45
1143Elmari Du PreezF2:14:46
1144Christo PretoriusM2:14:47
1145Andrew Lee SunM2:14:47
1146Sherina NavellingF2:14:49
1147Berice RuthenM2:14:52
1148Martin WilliamsM2:14:53
1149Hybré GeldenhuysPhobiansF2:14:56
1150Hudsie HudsenbergM2:14:57
1151Nkgodi MotsepeM2:14:58
1152Estelle Le HanieF2:14:58
1153Celeste TorlineF2:15:01
1154Jabulani SitholeM2:15:02
1155Musiiwa NetshikulweM2:15:03
1156Connor EsterhigenM2:15:06
1157Rolinda SikoM2:15:07
1158Glynnis JeffriesBorn2RunF2:15:08
1159Kevin HamiltonM2:15:10
1160Mateyis SonwaboM2:15:10
1161Marcel LouwM2:15:11
1162Mark Mac KaiserM2:15:15
1163Romein van StadenM2:15:16
1164Caren Mac KaiserF2:15:16
1165Sylke NiebuhrF2:15:17
1166Bothwell WatandzaM2:15:24
1167Ria HolmesTeam VitalityF2:15:28
1168Esther NaudeF2:15:29
1169Caroline PrinslooF2:15:30
1170Cobus de La PorteM2:15:30
1171Therese DomanPretoria Military Marathon ClubF2:15:31
1172Sandca MbawuM2:15:31
1173Ashley HilsdonM2:15:32
1174Nkosinathi ZuluM2:15:33
1175Chris RogersM2:15:34
1176Elisha MohlamgaM2:15:34
1177Iona RedelinghuysMedihelp Multisport ClubF2:15:34
1178Kenneth NyanganiM2:15:34
1179Darrell van ZeilM2:15:37
1180Oageng Faith RamushuTsutsumaniF2:15:38
1181Rodsers BaloyiM2:15:38
1182Motshidisi DiphokoF2:15:39
1183Stefan UllandM2:15:41
1184Lize-Ann LuizF2:15:45
1185Lisa HibbersF2:15:45
1186Anel DiedericksF2:15:46
1187Oloff-Marie O'brienF2:15:46
1188Rene van NiekerkF2:15:46
1189Graeme RozenM2:15:48
1190Tommie VeldmanM2:15:50
1191George-Nico FoucheM2:15:50
1192Mzwandile TokweM2:15:52
1193Riaz GafoorM2:15:52
1194Cocky SeteF2:15:57
1195Tiaan HumanVodacom Yebo StridersM2:15:57
1196Wessel MelletM2:15:58
1197Wesley ArrowM2:15:58
1198Brian NcubeM2:15:58
1199Mike NotleyM2:16:00
1200Vicky SidlerF2:16:00
1201Matilda GroblerF2:16:00
1202Yenzani TshumaM2:16:00
1203Mandy MorrowF2:16:01
1204Marinus van den BergM2:16:02
1205Andre GroblerM2:16:02
1206Lechelle de VriesF2:16:03
1207Dineo KhutsoaneF2:16:06
1208Joseph MmakouM2:16:06
1209Joshua GavronshyM2:16:07
1210Henriette StrydomFit 2000F2:16:08
1211Ngwanabana MalekaM2:16:08
1212Julinda AdriaanseF2:16:09
1213Tshifaro MatshakatiniBenoni NorthernsF2:16:10
1214Fazel FrazenburgM2:16:11
1215Neil DyduchM2:16:11
1216Truly TshabalalaF2:16:13
1217Louise van DykF2:16:13
1218Katherine PlintF2:16:13
1219Sybrandt FoucheTeam VitalityM2:16:15
1220Gavin BallM2:16:17
1221Shobe ModisaneF2:16:19
1222 Jaco Smith M 2:16:23
1223William MotwenoM2:16:25
1224Thabani MoyoM2:16:27
1225Christelle Janse van RensburgF2:16:27
1226Barbara BothaF2:16:28
1227Lerato NtseleF2:16:28
1228Louis WinchesterM2:16:29
1229Linda WicksF2:16:29
1230Trudie GoosenF2:16:33
1231Liesel FourieF2:16:33
1232Emil WentzelArcelorMittalM2:16:33
1233Claudia VersterF2:16:37
1234Elmarie van NiekerkF2:16:38
1235Werner Janse van RensburgM2:16:39
1236Nyiko VukeaM2:16:42
1237David MashimbyeM2:16:43
1238Gwinyai DuriRunavationM2:16:43
1239Kevin GorrieM2:16:44
1240Mamotshabo Shirley MampuruIDCF2:16:45
1241Michell? BurgerF2:16:45
1242Jonathan BergerM2:16:46
1243Juan VisserTeam VitalityM2:16:47
1244William RobinsonVarsity Old Boys Running ClubM2:16:49
1245Johandi MentzF2:16:49
1246Nannette RobinsonF2:16:49
1247Mariente DolphinF2:16:49
1248Freddy LitholeM2:16:50
1249Vic RaisonM2:16:51
1250Moipolai MoalahiM2:16:52
1251Lukas RaaihM2:16:55
1252Carel BoshoffM2:16:57
1253Ronald SingoM2:16:57
1254Juline ErasmusRunavationF2:16:58
1255Warren MurrayM2:17:01
1256Ncebakazi TiwaniZwakalaF2:17:03
1257Chrisna Du ToitF2:17:04
1258Chrizelda DavelF2:17:05
1259Sue de KockF2:17:05
1260Adolph ScholtzM2:17:07
1261Stanley SevamolevaM2:17:13
1262Jeanne de PowerTeam VitalityF2:17:15
1263Zipho SigwebelaM2:17:15
1264Crystal MullerM2:17:17
1265Larry AlcoutM2:17:17
1266Hercules KatrakazasM2:17:18
1267Kgothatso MohlalaM2:17:18
1268Gail BothaF2:17:18
1269Richard AtkinsonM2:17:19
1270Danie TreurnichM2:17:21
1271Wandile TindleniTeam VitalityM2:17:21
1272Ridzerd van Wyk de VriesM2:17:22
1273Yatish Ramprakash ChowtheeM2:17:23
1274Pfarelo Godfrey NetshivheraM2:17:25
1275Maartje van der WesthuizenF2:17:26
1276Marieta VorsterF2:17:26
1277Mcebisi MdloziniM2:17:27
1278Anne-Marie NieuwoudtF2:17:29
1279Rene RampersadF2:17:30
1280 D de Beer M 2:17:35
1281Pamela BurgessF2:17:36
1282Trevor BrandM2:17:36
1283Mia Le RouxF2:17:37
1284Matthew BatistaM2:17:38
1285Martina JohannesF2:17:39
1286Seleke KuosimawyM2:17:43
1287Petrie VenterF2:17:43
1288Suzette VenterF2:17:44
1289Rajendra PillayM2:17:44
1290Izak VenterM2:17:44
1291Ledile MphashaF2:17:45
1292Mandisao Mahlobo-FerroF2:17:45
1293Kefilwe MadingoaneM2:17:45
1294 Johan Botha M 2:17:46
1295Maryke Luyt-BothaF2:17:46
1296Wilhelm NeethlingM2:17:48
1297Niel BeeslaarM2:17:48
1298Suzelle de KockF2:17:49
1299Merize van HeerdenF2:17:49
1300Natassia KambaranF2:17:52
1301Ringo TelekiM2:17:53
1302Therese Joanne HumanF2:17:55
1303Thavantharan NadarajahM2:17:55
1304Heibi van WykF2:17:56
1305Gerhard RossouwM2:17:56
1306Celeste JoubertF2:17:57
1307Stanley NghenavoM2:17:58
1308Ruelle PretoriusF2:17:58
1309Elmar GraterRandburg HarriersM2:17:58
1310Xolani SithenjwaM2:17:58
1311 P L Erasmus M 2:17:59
1312Rene CockrellF2:17:59
1313 Pieter Louw M 2:18:00
1314Kabelo SekgotheM2:18:00
1315Thulani MabuzaM2:18:01
1316Doug BoschM2:18:01
1317Ramudzuli SumbanaM2:18:02
1318Jacques LouwM2:18:02
1319Kishen MaheshM2:18:06
1320Dumiso MoyoM2:18:08
1321Sidwell MabuyaM2:18:09
1322Adelaide RanapeF2:18:09
1323Oupa Sipho MwaleM2:18:10
1324Mitchell DunnM2:18:10
1325Isaac KekanaM2:18:12
1326Simon ShawM2:18:12
1327Bernard PhororoM2:18:13
1328Carla HoughtonF2:18:17
1329Amalia ChristoforouF2:18:19
1330Jesse ShawF2:18:19
1331Danny CilliersM2:18:20
1332Suleiman RasdienM2:18:22
1333Andre Le RouxM2:18:23
1334Nditsheni MogajaneF2:18:23
1335Ilse IngramF2:18:24
1336Ewald Le RouxM2:18:25
1337Jacqe Jansen van VuurenM2:18:26
1338Michiauelli DawediM2:18:26
1339John KollenM2:18:27
1340Mbuyiseni NgoboF2:18:28
1341Craig DanielsM2:18:30
1342Michelle LubbeF2:18:30
1343Alexandra StipinovichF2:18:31
1344Lazola MadikizelaMorningside Country ClubM2:18:32
1345Thapelo SebogodiM2:18:33
1346Homazizi BoqoF2:18:37
1347Wenley HiM2:18:38
1348Ashley WilliamsM2:18:39
1349Carel van AardtM2:18:40
1350Connie KgatlheF2:18:41
1351Tshepo MatsekeM2:18:41
1352Pono MogoeraTeam VitalityM2:18:41
1353Klaudia PruczkowskaF2:18:42
1354Robin Guy JelleyTeam VitalityM2:18:43
1355Surene JelleyF2:18:44
1356Vicki Du ToitF2:18:45
1357 Jaco Du Toit M 2:18:45
1358Dylan van GraanM2:18:45
1359Michelle MaynierF2:18:46
1360Philip van der MerweM2:18:47
1361Pheladi KhotsoF2:18:49
1362Alfrieda La GrangeF2:18:49
1363Goolam SvuemomM2:18:50
1364Marlette van GraanF2:18:50
1365Derrick NtswaneM2:18:58
1366Stella TobiasF2:19:02
1367Tichatonga GonahM2:19:03
1368Itai GoneseTeam VitalityM2:19:03
1369Abraham van ZylM2:19:05
1370Matthew CookM2:19:07
1371David WebsterM2:19:10
1372Owen NxumaloM2:19:11
1373Diedre ViljoenF2:19:11
1374Luuk HepkemaMagnolia Road RunnersM2:19:11
1375Shadeur MhlangaM2:19:12
1376Thobile MbadamanaM2:19:12
1377Kulu GroblerM2:19:13
1378Ernie HermansM2:19:13
1379Thapelo AphiriM2:19:14
1380Elvis MasophaM2:19:14
1381Melissa CookF2:19:15
1382Eugene SouthgateM2:19:16
1383Kgomotso MalindiF2:19:17
1384Danesh RamdialM2:19:18
1385Jeffrey WisemanM2:19:19
1386Edwina MabuelaF2:19:20
1387Tebogo MolokoM2:19:20
1388Pierre van der WesthuizenM2:19:20
1389Jacques van der WesthuizenM2:19:21
1390Johannes van NiekerkM2:19:22
1391Anton RossouwSouth Coast StridersM2:19:22
1392Tshepo TsholoM2:19:24
1393Larine MillsF2:19:24
1394Mikateko KhozaF2:19:24
1395Graeme AdamsonM2:19:25
1396Louis van der WaltM2:19:27
1397Rolani SmalF2:19:29
1398Devanand MoonasarM2:19:30
1399Charles MalingaM2:19:31
1400Hendrik van der WaltM2:19:35
1401Karen BrookeF2:19:36
1402Janice van der WaltF2:19:36
1403Amelie VickeryF2:19:39
1404Robyn HallF2:19:45
1405Patrick MandlazeM2:19:46
1406Sindisiwe ZuluF2:19:47
1407Lisa HerbertF2:19:47
1408Ransam MutumwaM2:19:47
1409 Johan van der Merwe M 2:19:47
1410Chagne PohlF2:19:49
1411Thabiso MavusoM2:19:52
1412Martin MgangiraM2:19:53
1413Kopano MonyetsaneM2:19:53
1414Mia BreedtF2:19:54
1415Jaco Du PlessisM2:19:54
1416Barend Jacobus RobbertseM2:19:55
1417 Tania Du Plessis F 2:19:55
1418David MathebulaTeam VitalityM2:19:56
1419Diparu MarishaneF2:19:56
1420Calvin FerreiraM2:19:57
1421Rina Du PlessisLoskop ValleyF2:19:57
1422Corlia FourieF2:19:58
1423Retha BesterF2:20:00
1424Brendon JulianM2:20:02
1425Michelle FoleyF2:20:02
1426Waldemar WenholdM2:20:03
1427Jennifer WenholdF2:20:03
1428Jaco RedelinghuysM2:20:06
1429Ayanda MbeleM2:20:07
1430Marie van ZylF2:20:08
1431Anneri van ZylF2:20:08
1432Tendani MantshimuliF2:20:10
1433Abram NthauM2:20:11
1434Anna Elizabeth Anel van StadenF2:20:11
1435Arne MaraisF2:20:11
1436Johan PlooyM2:20:12
1437Fundile ZonoloM2:20:14
1438Ayanda NtetaF2:20:14
1439Francois MoutonM2:20:14
1440Daneille van StraatenF2:20:15
1441Dineo MatabaneF2:20:16
1442Kincaid KotzeM2:20:16
1443Niel Janse van RensburgM2:20:18
1444Lehlomonolo NkhatoM2:20:18
1445Wanda JordaanF2:20:19
1446Fuzile MkhumaTeam VitalityM2:20:25
1447Makotseng MalesaM2:20:29
1448Francois SchwimM2:20:31
1449Tiisetso MashileM2:20:32
1450Mathys RedelinghuysM2:20:33
1451Kelly LuF2:20:33
1452Maureen MossopF2:20:33
1453Samantha JohannesF2:20:33
1454Oupa Lawrence DimemaM2:20:34
1455Ernest DuezanaM2:20:34
1456Aluwani TshisikuleM2:20:35
1457Levy MpyanaM2:20:35
1458Henk TredouxM2:20:37
1459Thubelihle ChillengeF2:20:40
1460Pule BorokoM2:20:40
1461Kgabo MaitisaM2:20:41
1462Gillian RoseF2:20:42
1463Maxangu XivambuM2:20:47
1464Kathy CillieF2:20:47
1465Vuyisile MhlanaM2:20:48
1466Happy SinoboloM2:20:51
1467Mabutie NantoM2:20:51
1468Sphesihle MadonselaM2:20:56
1469Carolina MeyerF2:20:57
1470Makhense ChumaTeam VitalityM2:21:01
1471Elmoh MabundaM2:21:01
1472 Pieter Theron M 2:21:01
1473Lydia FibigerF2:21:03
1474Louise BlignautF2:21:03
1475Amanda MalanF2:21:04
1476Seema TshepheM2:21:04
1477Claude StolsM2:21:04
1478Karen AppelF2:21:05
1479Gareth FellM2:21:06
1480Melissa NelF2:21:07
1481Nicola LemmonF2:21:09
1482Colleen van der MerweF2:21:09
1483Elton MasubeleleM2:21:09
1484Francois SaaymanM2:21:10
1485Elizaberth MaraisF2:21:11
1486Jonathan LindequeM2:21:14
1487 Jaco Swanepoel M 2:21:14
1488Giselle Du RandF2:21:15
1489Stevens SkosanaM2:21:17
1490Edwin MoremiM2:21:19
1491Candice-Lee CuthbertF2:21:19
1492Christin Kennedy-GoodF2:21:20
1493Frans KampsM2:21:21
1494Philip SergeantM2:21:22
1495 Mandisa Duze F 2:21:22
1496Jason HubnerM2:21:29
1497Yanga MvambiM2:21:30
1498Elmarie GroveF2:21:30
1499Luriska VenterF2:21:31
1500Tanya NelF2:21:34
1501Michael Graham WilcockM2:21:35
1502Sello LetswaloM2:21:39
1503Thelma O'donnellF2:21:39
1504Nhohang MotloagomangM2:21:41
1505Bonginkosi NdumoM2:21:41
1506Irshaad OmarM2:21:42
1507Suzanne StanderF2:21:42
1508Bubi BubiM2:21:47
1509Marion TaylorF2:21:49
1510Bo MoyoM2:21:51
1511Raynard TrollipM2:21:52
1512Lauren TippettFloridaF2:21:57
1513Dewald ReineckeM2:21:57
1514Samuel MorulaneM2:21:58
1515Tebogo NamaneM2:21:59
1516Lebohang SehlakoF2:22:00
1517Wessels WesselsM2:22:01
1518Elsie EsterhuizenF2:22:01
1519David van der WesthuizenM2:22:03
1520Nomcebo DlaminiF2:22:03
1521Andrea GiammartiniM2:22:04
1522Mdu DlaminiM2:22:04
1523Jean-Pierre LouwM2:22:05
1524Teresa Le RouxF2:22:07
1525Sibulelo QhogwanaF2:22:12
1526Xola QhogwanaM2:22:14
1527Frank StobberM2:22:15
1528Esther MbamboF2:22:16
1529Tshepo MathyekgaM2:22:17
1530Cecilia StobberF2:22:17
1531Lufuno MadzhieM2:22:17
1532Thabiso MalulekeM2:22:18
1533Kganya MabeleheniF2:22:19
1534Tintswalo ShikwambaneF2:22:19
1535Thapelo MojelaM2:22:19
1536Tlou MojelaSebenzaM2:22:21
1537Mausley PilaneF2:22:23
1538Ncediswa NdukuF2:22:25
1539Tonya EhlersPretoria Police Marathon ClubF2:22:27
1540Sharleen AtkinsF2:22:30
1541Thabile CindiF2:22:36
1542Frances LezarGreen Mile Athletic ClubF2:22:37
1543Dorette SteynGreen Mile Athletic ClubF2:22:37
1544Rena van WykIreneF2:22:42
1545Jonathan ZetiskyWingate Road RunnersM2:22:42
1546Rebone MabasoF2:22:44
1547Matha RandimaF2:22:44
1548Lizzy StraussF2:22:45
1549Pin-Fei HuangM2:22:46
1550Carel BooysenM2:22:47
1551Jodi PriorF2:22:48
1552Mala SuriahF2:22:48
1553Vincent PriorM2:22:48
1554Ernest van NiekerkM2:22:49
1555Njabulo NyawoM2:22:49
1556Bernice PiveteauBenoni NorthernsF2:22:50
1557Moraka Martin MoitsiM2:22:51
1558Gerald NgwenyaM2:22:55
1559Elizabeth EngelbrechtF2:23:04
1560Itumeleng LesofeM2:23:05
1561Chris BurgerM2:23:07
1562Lawrence MokoenaM2:23:12
1563Robbie MortonM2:23:14
1564Senoph TsotetsiM2:23:14
1565 Hlayisani M 2:23:14
1566Paul CowanM2:23:15
1567Michael MotsatsiTeam VitalityM2:23:18
1568Mandalene BestF2:23:19
1569Sifiso NdabaHollywoodbets Athletic ClubM2:23:21
1570Diemiso SolomonNedbank Running ClubF2:23:22
1571Dave IngramM2:23:23
1572Motsumi Modise MotsumiM2:23:23
1573Sixolile ShabalalaF2:23:24
1574Daleen LabuschagneF2:23:25
1575Cari SnymanF2:23:25
1576Ronel de BeerF2:23:26
1577Henk Janse van RensburgM2:23:26
1578Bomkazi MhlonyaneTeam VitalityF2:23:27
1579Megan BrownF2:23:27
1580Sibisiso NgemaM2:23:28
1581 David Jacobs M 2:23:28
1582Parker MamaboloM2:23:28
1583Thabiso MafiriM2:23:28
1584Tawanda MunsakaM2:23:29
1585Corneile van RooyenM2:23:29
1586Michelle SnydersF2:23:30
1587Carol-Anne SandersF2:23:31
1588Rebecca MahlatsiTeam VitalityF2:23:33
1589Athell MahunisiGreenstone Hill Running ClubF2:23:37
1590Johann StadlerM2:23:38
1591Monet SkinnerF2:23:38
1592Bonginkosi QwabeM2:23:42
1593Inge SmitF2:23:47
1594Benjamin SmitM2:23:48
1595Graham HutchinsRun/Walk for LifeM2:23:50
1596Thembile BongaM2:23:50
1597Kgabo MolotoM2:23:51
1598Lauren MostertF2:23:51
1599Mbulelo DakadaM2:23:51
1600Miles MurrayM2:23:54
1601Johan PistoriusM2:23:54
1602Francois PistoriusM2:23:54
1603William RamorokaM2:23:54
1604Mnalolo MolefeF2:23:54
1605Linda HarrisRun@OutF2:23:56
1606Jana BreedtF2:23:57
1607Raven JimmyM2:23:57
1608Emma MurrayF2:23:57
1609Antoinette MarxF2:23:58
1610Lesego MmethiF2:23:58
1611Jessica SibuyiF2:23:59
1612Makgale Walter KgapholaM2:23:59
1613Happy SehaleCity of TshwaneM2:23:59
1614Ryan Jason SnymanM2:24:00
1615Ntebongene MoeraneM2:24:01
1616Lucas NdlovuM2:24:01
1617Smolly LebepeM2:24:02
1618Lehumo AphaneM2:24:03
1619Elsa MeyerF2:24:04
1620Joshua NdalaM2:24:04
1621Melody ElsF2:24:05
1622Martin Hiller van RemsburgM2:24:05
1623Marlie LundieF2:24:06
1624Michelle HomannTeam VitalityF2:24:07
1625Jean Pierre JoubertM2:24:07
1626Danielle RheedersF2:24:07
1627Gudani NangammbiM2:24:07
1628Dimakatso MoloantoaF2:24:08
1629Shadi ChokweF2:24:08
1630Kabelo TaunyaneOlympia Athletic ClubM2:24:10
1631Larochelle van den BerghF2:24:12
1632Dineo KgosanaF2:24:12
1633Tswaledi MashianeM2:24:13
1634Nicholas RutherfordM2:24:14
1635Henry MeiM2:24:15
1636Sibongile TantijF2:24:15
1637Tiyisela MalulekeM2:24:17
1638Bronwyn LendrumF2:24:18
1639Philly LegedeF2:24:19
1640Jana GroveF2:24:20
1641Ronel TheronKempton Road RunnersF2:24:20
1642Solly NtuliM2:24:20
1643Nosipho NonyukelaF2:24:22
1644Nicola DickasonF2:24:25
1645Siphokazi MtonganaF2:24:25
1646Eugene NellM2:24:25
1647 Nyiko Nkuna M 2:24:26
1648Collen DiketaneM2:24:28
1649Kylie IsdaleF2:24:29
1650Ettiene LabuschagneM2:24:29
1651Neo MusaM2:24:30
1652Fanie NdabaM2:24:33
1653Tenus Lewis OppermanM2:24:34
1654Zachee LoulougaM2:24:35
1655Mpho MphahleleM2:24:35
1656Eileen OppermanF2:24:36
1657Melanie CuffF2:24:37
1658Colleen VilelaF2:24:37
1659Riaan van der MerweM2:24:38
1660Ndivhuwo MusetshoF2:24:39
1661Sylvia CrichtonF2:24:40
1662Esther FerreiraF2:24:41
1663Zeanca NelF2:24:43
1664Trevor HolmesM2:24:43
1665Daniel NapeM2:24:45
1666Phathutshedzo MainganyeM2:24:46
1667Lungive BhiciM2:24:49
1668Seleka RabalaoM2:24:49
1669Pieter de WetM2:24:49
1670Ronel de WetM2:24:49
1671Joshua GqadaM2:24:50
1672Manqoba MsomiM2:24:51
1673Toka MoshoeshoeM2:24:51
1674Nelly MarabaF2:24:51
1675Zanele MngadiF2:24:52
1676Rudzani MalalaM2:24:52
1677Jenny GrimwoodF2:24:53
1678Mantwa MoreroaF2:24:56
1679Motlatsi MokoenaM2:24:58
1680Rudolph HeckM2:24:58
1681Emre RademeyerF2:24:58
1682Aaron NgoepeJohnson MattheyM2:24:59
1683Desmond NtsoaneM2:24:59
1684Masego MokasF2:24:59
1685Nyrka NdhambiM2:24:59
1686Nndivualeni RannenyeniF2:24:59
1687Christopher MorrisM2:24:59
1688Nthabiseng MakenaF2:24:59
1689Gift MalajieM2:25:00
1690Delaille SassF2:25:00
1691Bandile TlomatsaneM2:25:00
1692Mohapi MotaungM2:25:00
1693Monaheng DitshoeneM2:25:03
1694Banele NkosiM2:25:03
1695Elizna KrugerF2:25:03
1696Charl HugoM2:25:07
1697Jackie JempeM2:25:07
1698Faadhil AdamiM2:25:08
1699Hendrick MokgobuM2:25:12
1700Stashia SmitKPMG Running ClubF2:25:12
1701Nicolene de KlerkF2:25:12
1702Lebogang MolomoF2:25:14
1703Nomkhitha ZoziF2:25:14
1704Siyabonga MfumfuSebenzaM2:25:17
1705Jason Nitim RajagaupaulM2:25:17
1706Andrew PerkinM2:25:18
1707Lusiwe MlamboF2:25:20
1708Paul BarfootM2:25:21
1709Lisa GibbonFourways Road RunnersF2:25:22
1710Johannes Peace LubisiM2:25:22
1711Kerry GordonF2:25:23
1712Yvonne PenfoldF2:25:24
1713Sekoati MosesM2:25:24
1714Brendan EngelbrechtM2:25:25
1715Ramoswane SelomeM2:25:25
1716Sarina GreylingF2:25:26
1717Andries VenterRunavationM2:25:27
1718Tebogo ModishaneChillie Running ClubM2:25:27
1719Petra PistoriusF2:25:27
1720Karlien CoetzerF2:25:28
1721Annett BesterF2:25:31
1722Michiel Du PlessisM2:25:31
1723Jo-Mari KockF2:25:32
1724Ntombidzanele Carol HadebeF2:25:33
1725Tsakani NethengweM2:25:33
1726Christelle HillF2:25:34
1727Mthuzi MthethwaM2:25:34
1728Lerato MolefeTeam VitalityF2:25:35
1729Heinrich GreveM2:25:35
1730 Johan Bester M 2:25:36
1731Cameron JansenM2:25:36
1732Tyrone ThomasM2:25:38
1733Carol WallaceStridersF2:25:38
1734Samuel SwanepoelM2:25:38
1735Ralph MashabeleM2:25:42
1736Shan LauryssenF2:25:43
1737Edward FunchalNedbank Running ClubM2:25:45
1738Kunjuzwa JezileF2:25:45
1739Quinton LightfootM2:25:46
1740Mpho MatsekeF2:25:47
1741Steven CohenM2:25:47
1742Mike HollingtonM2:25:48
1743Dimitri KavallineasM2:25:48
1744Buchner OosthuizenM2:25:49
1745Carin JordaanMagnolia Road RunnersF2:25:50
1746Siyakudumisa DyushuM2:25:51
1747Mariska OosthuizenF2:25:54
1748Nhlamulo LebeseM2:25:55
1749Riyaadh KhanM2:25:58
1750Elizel SinosichF2:25:59
1751Priya Soma-PillayF2:26:00
1752Jan EhlersM2:26:02
1753Johan KokM2:26:02
1754Chantelle van der WaltF2:26:03
1755Vuyiswa ToodiF2:26:05
1756Babalwa ToiseF2:26:06
1757Reah LebattieM2:26:08
1758Mvelo DubeM2:26:14
1759Tumelo RamphalengM2:26:14
1760Thandi Wendy ValoyiEskom GijimasF2:26:17
1761Ethel MashegoTeam VitalityF2:26:20
1762Arthur TamsenM2:26:21
1763Christa PalmBert's BricksF2:26:25
1764Kelly WhitlowF2:26:25
1765Marcus MgoepeM2:26:26
1766Steve WatkinsM2:26:26
1767Ntakadzeni DangaleM2:26:27
1768Makuka MoatsheM2:26:29
1769Shirley RamodikeJust Running Athletic ClubF2:26:30
1770Natasia van StadenF2:26:31
1771Anneke StanderF2:26:34
1772Veronika JordaanF2:26:34
1773Werner LouwM2:26:34
1774 Dirk van Rooy M 2:26:35
1775Tebogo AphaneM2:26:36
1776Adnam MosapeloM2:26:39
1777Lindo MfuphiF2:26:40
1778Jessica TebeF2:26:41
1779Wouter SchutteM2:26:43
1780Mahlatse MashalaF2:26:44
1781Golden PhukulaM2:26:44
1782Nokuthula CollisF2:26:44
1783Lydia MahlabelaF2:26:44
1784Onyana MagolengF2:26:45
1785Inamari HeuerF2:26:47
1786Brendan SayersM2:26:47
1787Charlene SF2:26:48
1788Lulama YaneF2:26:53
1789Andre LabuschagneM2:26:57
1790Lucky MakamuM2:27:01
1791Christopher MorisonM2:27:01
1792Nico DicksM2:27:02
1793Dianne Du PlessisF2:27:03
1794Cobus PretoriusM2:27:03
1795 Brian Gibbon M 2:27:04
1796Olakunle Olorun-RinuM2:27:06
1797Jannifer KingF2:27:07
1798Lisle KoleskyF2:27:08
1799Wayne HillM2:27:08
1800Seugne BothaF2:27:08
1801Aradhna NaidooF2:27:09
1802Aubrey MokwenaM2:27:09
1803Suzanne SmitF2:27:10
1804Isabel RouxF2:27:11
1805Ilse KarstenTeam VitalityF2:27:11
1806Chellaine GieskeF2:27:12
1807Tanya SnymanF2:27:13
1808Lindsay ShelverF2:27:13
1809Johandre BosmanF2:27:14
1810Lesiba Ishmael MogoboyaM2:27:15
1811Katinka LadewigF2:27:15
1812Sven-Peter LadewigM2:27:16
1813Fulufhelo RamulifhoF2:27:17
1814Botiki MapelaM2:27:21
1815Mpho MothamahaM2:27:21
1816Johann MynhardtTeam VitalityM2:27:21
1817Mark HiepRand Road WarriorsM2:27:22
1818Jacqui BungeF2:27:22
1819Bonni SucklingF2:27:22
1820Mlamuli ZunguM2:27:23
1821Franscisca ErasmusF2:27:23
1822Ralf PapsM2:27:23
1823Charles Maaroganye LekganyaneM2:27:24
1824Mpho MadondeleM2:27:25
1825Thule ZunguF2:27:26
1826Abby MphakeM2:27:28
1827Silas RangwagaM2:27:30
1828Basaletseng KgakaF2:27:31
1829Julie BlignautF2:27:33
1830Michael MahlanguM2:27:34
1831Gordon MosesaneM2:27:34
1832Eloise TrewinF2:27:35
1833Edwin MakhuboM2:27:35
1834Raquel FlorisF2:27:35
1835Sakalo MudauM2:27:37
1836Marionette HildebrandF2:27:37
1837Senio Wisoman NdawoneleM2:27:37
1838Danie Du ToitM2:27:38
1839Glyn WeldschidtM2:27:38
1840 Johann Jacobs M 2:27:38
1841Lisa BrettTeam VitalityF2:27:39
1842Jenny HibbertF2:27:39
1843Heste-Mari ViviersF2:27:39
1844Rudo EllisM2:27:40
1845Patience B NyamakuraF2:27:40
1846Ricca MadishaF2:27:41
1847 Sandile Ndlovu M 2:27:43
1848Waldo WeyerM2:27:43
1849 Jaco van der Merwe M 2:27:44
1850Thupelo MalepaF2:27:44
1851Yaseen BismillaM2:27:45
1852Nikelwa GunyaF2:27:46
1853Marco van TonderM2:27:47
1854Patrick NendouvhadaM2:27:47
1855Lizette Du PlessisF2:27:47
1856Bronwin CarrF2:27:48
1857Gillian ManamelaF2:27:48
1858Thembani Solly MbokotaM2:27:50
1859Yolande van RooyenPentagon PistolsF2:27:51
1860Tony TaljaardRandburg HarriersM2:27:51
1861Hidden HlabangwaneM2:27:53
1862Lynn YazbekF2:27:55
1863Schalk ViljoenM2:27:56
1864Fulufhelo KhorommbiF2:27:56
1865Shumani RautshahaloM2:27:56
1866Tanya HillF2:27:56
1867Phillip MagayaM2:27:57
1868Ncamsile NhlabathiF2:27:58
1869Wasim HassanM2:27:59
1870Mantombi ThabetheF2:27:59
1871Sphiwe ThabetheTeam VitalityM2:27:59
1872Zuko MguzulwaM2:27:59
1873Reza SaloojeeM2:28:01
1874Jacob ErweeM2:28:04
1875Jane McmurrayF2:28:04
1876Marthinus Meyer PretoriusM2:28:05
1877Zuki WillieF2:28:06
1878Claudio MarangoniM2:28:06
1879Daniel ThwalaM2:28:07
1880Deirdre VenterF2:28:07
1881Ernest MorolongEskom GijimasM2:28:08
1882Anelize MeerkotterF2:28:09
1883Siyabulela MzimM2:28:09
1884Mantake MasemolaM2:28:10
1885Shielah MamaboloF2:28:11
1886Brigitte KorteF2:28:11
1887Japhta MalomaAfrican BankM2:28:13
1888Wynand van StadenM2:28:15
1889Elizabeth WebsterF2:28:17
1890Clinton ViljoenM2:28:17
1891Mankwane MaelaTeam VitalityF2:28:17
1892Linette WilkenKempton Road RunnersF2:28:18
1893Elisma Sardaih-DuarteF2:28:19
1894Khumo SebaengTeam VitalityF2:28:19
1895Sarah WildyF2:28:20
1896Ruan SchoemanM2:28:20
1897Theunis SchoemanM2:28:21
1898Thabiso MakhobotloaneM2:28:22
1899Matodzi RatshilumelaM2:28:23
1900Johann NelM2:28:25
1901Motlalepula MaobaM2:28:27
1902David Le RouxM2:28:28
1903Tshepo BeleM2:28:29
1904Tania van der NestF2:28:31
1905Darren SchwartzM2:28:32
1906Tracey WinchesterF2:28:33
1907Petro SteenkampF2:28:34
1908Nico SteenkampPaarlM2:28:34
1909Nompumelelo LukheleF2:28:34
1910Mkhululi LukheleM2:28:35
1911Pheladi MakenaF2:28:36
1912Lesiba J BaloyiM2:28:36
1913Hugo Amos Du PreezM2:28:37
1914Dorothy OosthuizenF2:28:38
1915Seudubatje MokokaM2:28:42
1916Mpho NelshiomboF2:28:43
1917Zukiswe MabuluF2:28:44
1918Mxolisi SukwanaM2:28:46
1919Vusi SitholeChillie Running ClubM2:28:47
1920Owen ParvessM2:28:49
1921 Samantha Hall F 2:28:49
1922Stefanie BeeslaarF2:28:51
1923Veli MokoenaM2:28:51
1924Michelle TuckerF2:28:52
1925Francois de BruinM2:28:53
1926Hester BadenhorstF2:28:54
1927Nyambeni NefaleFarananiF2:28:54
1928Peet OppermanM2:28:55
1929Antoinette SoutheyF2:28:56
1930Sibusiso NtongaM2:28:56
1931Linda MsimangoChillie Running ClubM2:28:57
1932Mthokozisi NtuliM2:28:57
1933Gerhard van StadenMagnolia Road RunnersM2:28:58
1934Adele SwanepoelBorn2RunF2:29:01
1935Bruce MinnieM2:29:01
1936Cynthia FarnhamF2:29:02
1937Nthabiseng MelloMultiChoiceF2:29:03
1938Monica Tokarsky-VineF2:29:03
1939Alfred ThibelaMineralsM2:29:03
1940Mokhele MadiseM2:29:03
1941Zadia LubbeF2:29:04
1942Nozipho NkosiNedbank Running ClubF2:29:05
1943Nkosikhona NgcoboM2:29:06
1944Mahlori Jeffrey MashimbyeM2:29:08
1945Loyiso MalandelaTeam VitalityF2:29:09
1946Dineo NkosiF2:29:11
1947Zizipho RwexanaF2:29:11
1948Annetjie BeukesF2:29:12
1949Yolandi WieseF2:29:13
1950Esme CottyF2:29:13
1951Gideon BeukesM2:29:14
1952Sean OwenM2:29:16
1953Simon KopaneM2:29:16
1954Kim SearleF2:29:18
1955Makoma RaseakelaF2:29:19
1956Margot HossellF2:29:19
1957Tebogo MaropeM2:29:21
1958Sanah MesaneF2:29:26
1959Lwazi GazanaM2:29:27
1960Mpho NkoanaF2:29:28
1961Len FerreiraM2:29:30
1962Msitiso MazilukoM2:29:31
1963Rina MachadoNdabaF2:29:31
1964Itebogeng RadebeF2:29:33
1965Corneille RocherM2:29:33
1966 Theo Pienaar M 2:29:34
1967Kirstie Leigh PedroF2:29:34
1968Eurika Du PlessisF2:29:35
1969Elizabeth GutterF2:29:36
1970Tsholofelo RasekgalaF2:29:38
1971Madelein BonthuysMedihelp Multisport ClubF2:29:41
1972Elize BothaF2:29:41
1973Nyiko Given MathebulaM2:29:41
1974Zoe ZanaF2:29:43
1975Collins ModibaM2:29:45
1976Pierre EksteenRun/Walk for LifeM2:29:46
1977Mari? Joubert-WallisF2:29:48
1978Chris CloeteIreneM2:29:48
1979Simon MathebulaM2:29:48
1980Nelia BoshoffTeam VitalityF2:29:49
1981Khutso MoleleM2:29:50
1982Mmbulaheni MashanyuM2:29:51
1983Werner NellM2:29:55
1984Ruth MashabaTeam VitalityF2:29:59
1985Eug?ne GoosenM2:30:05
1986Rizanne van HeerdenF2:30:07
1987Phuti RatshabeciM2:30:12
1988Edward MoyoM2:30:12
1989Fortune KubhayiM2:30:16
1990Sheiba MoeratM2:30:16
1991Zuko YawaM2:30:17
1992Baptista ManganhelaM2:30:20
1993Paul PretoriusM2:30:20
1994Mthunzi DwanyaM2:30:24
1995Motlatsi DwansaF2:30:24
1996Marcha NaudeF2:30:27
1997Fundiswa MahlaweF2:30:29
1998Khangwe RamaanoBosch Athletic ClubM2:30:30
1999Nondumiso MabeleNewcastle HarriersF2:30:30
2000Kobus OberholzerM2:30:31
2001Jimmy SibayaM2:30:35
2002Davon Du BruynM2:30:36
2003Yuan-Shun LinM2:30:37
2004Keabetsoe TsubellaTeam VitalityF2:30:39
2005Jacques NortjeRun/Walk for LifeM2:30:39
2006Xolisile NkosiM2:30:41
2007Betty AbrahamsF2:30:42
2008Willie AbrahamsM2:30:43
2009Liz ButlerF2:30:43
2010Nyeleti MabundaThe Runner's StoreF2:30:43
2011Mmatshwane NthatisiF2:30:45
2012Karen GrobbelaarF2:30:46
2013Malesiba MabeF2:30:48
2014Nono Pelly SegoaF2:30:50
2015Janet HomannF2:30:52
2016Peculia MalevuF2:30:53
2017Rofhina RamushnanaM2:30:54
2018Ansie PretoriusF2:30:55
2019Jacky RamatselelaF2:30:56
2020Unathi NketshisaF2:30:57
2021Salome MpanengF2:30:58
2022Emanuel Kelly-LoulieM2:31:01
2023Pieter van NiekerkM2:31:01
2024Mumsy MbedziF2:31:03
2025Norman MhlongoM2:31:04
2026Petra SeidlerF2:31:06
2027Anton BruwerM2:31:07
2028Bandile XabaF2:31:09
2029Jastelle E HugoF2:31:10
2030Mark KentM2:31:10
2031Molefe Cliffort MogomotsiM2:31:10
2032Nomoya MahlanguF2:31:12
2033Paulo TeixeiraM2:31:13
2034Justine Du PlessisF2:31:14
2035Craig Du PlessisM2:31:14
2036Jaydene PotgieterGreenstone Hill Running ClubF2:31:15
2037Leanne WebsterBenoni NorthernsF2:31:15
2038Neo SelekeSasolM2:31:15
2039Ramano SingoM2:31:17
2040Samuel MashongaAthletics for AllM2:31:18
2041Charmaine LotterRun/Walk for LifeF2:31:18
2042Ida MulengaF2:31:20
2043Sibusiso MabenaM2:31:21
2044Timothy MoloblM2:31:22
2045Cindy N MtshaliF2:31:22
2046Mokadi MogaleF2:31:23
2047Tertius WesselsM2:31:27
2048Mavhuthu DzegeM2:31:28
2049 Mduduzi Khumalo M 2:31:28
2050Barend BrandM2:31:30
2051Mark BrandM2:31:30
2052Popo MasiloM2:31:34
2053Melinda DryF2:31:36
2054Reeves BaloyiM2:31:36
2055Liese LouwF2:31:36
2056Sipho MtsweniTeam VitalityM2:31:38
2057Themba SindaneM2:31:43
2058Kagiso TaukobongM2:31:43
2059Tasara MakasiM2:31:48
2060Mashudu NdadzaF2:31:49
2061Johannes TselaneM2:31:49
2062Idani MulavdziM2:31:51
2063Khayise MashifaneNedbank Running ClubM2:31:51
2064Tshegofatso SibambatoF2:31:53
2065Paula ParkinRand Athletic ClubF2:31:53
2066Peter DlaminiM2:31:53
2067Tebogo MalebanaF2:31:57
2068Joseph NtakaileM2:31:58
2069Sante Naude-SerenaF2:32:00
2070Koos van DykM2:32:01
2071Kobus ArcherM2:32:01
2072Erika ClarenceF2:32:03
2073Lindie SauerF2:32:05
2074Eben de WitM2:32:05
2075Louise van NiekerkF2:32:08
2076Reabetjoe MokokoF2:32:09
2077Monica MolefeF2:32:09
2078Zingisa ZenaniF2:32:13
2079Fhatuwani GelebeM2:32:15
2080Motsatsi RatalaF2:32:16
2081Themi ZimuF2:32:16
2082Albert MafaneleM2:32:16
2083Leana ElsF2:32:16
2084Webster SeimelaM2:32:17
2085Wayne Hiller van RensburgM2:32:17
2086Brian MoloisaneM2:32:18
2087Lloyd MashimbyiM2:32:18
2088Andre EllisM2:32:19
2089Godfrey MakhubeleM2:32:20
2090Noko MachipiF2:32:20
2091Johanna NashitatiF2:32:21
2092Kwanda DlaminiF2:32:21
2093Cornel NelF2:32:22
2094Elsa GouwsF2:32:22
2095Janson PontingIreneM2:32:22
2096Sebongile ChidiF2:32:24
2097Thomas SmitM2:32:25
2098Gavin GaizleyM2:32:26
2099Greg ScorerM2:32:27
2100Shaun FouracresM2:32:28
2101Kerri FouracresF2:32:28
2102 Elize Fourie F 2:32:30
2103James RamokoloM2:32:31
2104Stephen JackM2:32:33
2105Iris ZuluVodacom Yebo StridersF2:32:33
2106Tando MbatshaF2:32:34
2107Johannes MogaleM2:32:35
2108Angela Kate JonesF2:32:35
2109Michael Mc LarenM2:32:35
2110Zanel ChaukeF2:32:36
2111Chantel van der MerweF2:32:38
2112Lucas MaphangaM2:32:38
2113Mariana ValentinF2:32:38
2114Pieter Janse van RensburgM2:32:39
2115Nkia MathabatheM2:32:39
2116Bonang GwampiAddicted to LifeF2:32:40
2117Tiyani XivambuM2:32:40
2118Dineo KekanaM2:32:41
2119Yvonne KgoediF2:32:43
2120Primrose MiniF2:32:44
2121Andreas Te RehM2:32:45
2122Akhilesh BhargavaM2:32:46
2123Thando SerameF2:32:47
2124Anil DukkanJozi X TrainingM2:32:50
2125Ashira SinghJozi X TrainingF2:32:50
2126Phemelo MalebyeM2:32:50
2127Jan ZithaM2:32:53
2128Morne Sardaih-DuarteM2:32:53
2129Nicola PatrickF2:32:54
2130Lilian MaingonyeF2:32:55
2131Khanyisile TwabuF2:32:56
2132Gaynor BowesTeam VitalityF2:32:57
2133Nkaki RalietaF2:32:59
2134Sam RalietaM2:33:00
2135Norah MaitisaF2:33:01
2136Janet CurrinF2:33:02
2137Kaylene JenkinsF2:33:04
2138Jacques NiemandPretoria Military Marathon ClubM2:33:04
2139Gerard van den RaadM2:33:06
2140David MaboeM2:33:06
2141Success DoomsM2:33:07
2142Butana MatlhakuM2:33:07
2143Anthony FortuneM2:33:09
2144Portia LutyaExxaroF2:33:09
2145Ally MathyeTeam VitalityM2:33:13
2146Debbie van HeerdenF2:33:14
2147Stienie KompagnieF2:33:14
2148Elmar LamontF2:33:16
2149George BaloyiM2:33:17
2150Hlengiwe Ladyfair MabizelaF2:33:18
2151Dorette CalitzF2:33:18
2152Spookie GermishuizenF2:33:19
2153James KnoxM2:33:22
2154Tania GouwsF2:33:23
2155Silas MokoneM2:33:23
2156Corne PohlF2:33:23
2157Gerrie ClaassenM2:33:24
2158Herby LeesM2:33:25
2159Adrien JacobsF2:33:26
2160Emily MbeleF2:33:28
2161Neil WilliamsM2:33:29
2162Theo LemmerM2:33:29
2163Ntombi ChisontaF2:33:33
2164Sicelo MabuzaM2:33:34
2165Lebogang LekaganeTeam VitalityF2:33:36
2166Hantie CloeteF2:33:38
2167Busisiwe NteylF2:33:41
2168Patlane PholomeM2:33:42
2169Sebinane ThejaneM2:33:43
2170Kgomotso MokoenaF2:33:44
2171Sniko MdubekiM2:33:44
2172Chateau MatjilaM2:33:44
2173Boipelo MolemaF2:33:47
2174Regina DubeF2:33:49
2175Lulama MakgaleF2:33:49
2176Leoni StrachanF2:33:51
2177Ndidovhavhudzani SingoF2:33:54
2178Thomas Madiba SeemezaM2:33:56
2179Dikeledi RamogebudiF2:33:58
2180Mpelo SikhwathaM2:34:03
2181Andre KochM2:34:08
2182Johan Janse van VuurenTeam VitalityM2:34:08
2183Eugonia de SausaF2:34:09
2184Precious KopoTeam VitalityF2:34:10
2185Michael StrydomRun/Walk for LifeF2:34:12
2186Mishack MatlaM2:34:13
2187Elmarie AckermanF2:34:14
2188Francesca MercerF2:34:14
2189Natasha SinghF2:34:15
2190Maria MercerF2:34:15
2191Trudie Du PlessisLoskop ValleyF2:34:16
2192Jaco PietersM2:34:17
2193Sue HeymansF2:34:18
2194Myzo MarooF2:34:19
2195Kyle GarrettM2:34:20
2196Megan GreyvensteinF2:34:21
2197Calvin BrowneM2:34:21
2198Leigh-Anne KellerF2:34:22
2199Fefekazi SefaraF2:34:22
2200Alon FriedmanM2:34:23
2201Bongani ManciyaM2:34:23
2202Themba NtuliM2:34:24
2203Prudence MashabaF2:34:26
2204Wayne BlackbeardM2:34:26
2205Rodney JoubertM2:34:26
2206Mozipho NaklenyaF2:34:26
2207Simplisio Taurai ShumbaM2:34:26
2208Comfort MashegoVodacom Yebo StridersM2:34:27
2209Carmen BrookerF2:34:31
2210Bheki MadunaM2:34:31
2211Anita HuyserPretoria Military Marathon ClubF2:34:33
2212Kevin DuddyM2:34:34
2213Nella La GrangeRandmarkF2:34:34
2214Bernita BornmannF2:34:36
2215Makay MalatjiF2:34:36
2216Tsopane Jay MonyemangeneM2:34:37
2217Nompumelelo SealetsaF2:34:37
2218Nkhokhola KekanaF2:34:37
2219Cindy de BruynF2:34:39
2220Sarah SongoF2:34:41
2221Tshifhiwa MalimaF2:34:42
2222Elelwani MunzhedziTeam VitalityF2:34:43
2223Simphiwe MakhanyaM2:34:43
2224Ishmael DubeM2:34:43
2225Andries PhetlaM2:34:45
2226Kholiwe NtsontaF2:34:45
2227Awie LubbePretoria Police Marathon ClubM2:34:49
2228 Karen Lubbe F 2:34:49
2229Benjamin LaymanM2:34:50
2230Eshter BlignautF2:34:50
2231Louis JardimM2:34:51
2232Annette JardimF2:34:51
2233Pieter Du PlessisM2:34:52
2234Palesa MashilwaneF2:34:53
2235Brendon FraserM2:34:53
2236Didintle MotsuenyaneF2:34:54
2237Sabelo PhephathuM2:34:56
2238Nigel AspreyM2:34:59
2239John MamaboloM2:35:00
2240Malesela LedwabaWonderparkM2:35:04
2241Christo OliverThe Bicycle CompanyM2:35:06
2242Jerry MabenaM2:35:06
2243Sally ActonF2:35:08
2244Kerry NelF2:35:08
2245Gaopalelwe KgarimetsaM2:35:10
2246Marietha ClaassenF2:35:11
2247Jolani Du PreezF2:35:11
2248Tiffany van TonderF2:35:13
2249Wessel BurgerM2:35:13
2250Petro OliverThe Bicycle CompanyF2:35:13
2251Tshekedi KomaneM2:35:15
2252Mcgreggor NtuliM2:35:17
2253Marike BoudourisF2:35:25
2254Michelle SmithCycle Lab Super CyclingF2:35:26
2255Gugu MboweniF2:35:28
2256Mmasamo MasekelaNedbank Running ClubF2:35:31
2257Anita FaberF2:35:32
2258Liza PietersenF2:35:33
2259Portia DerbyF2:35:34
2260Alexander GroveM2:35:39
2261Elmarie StreckerF2:35:40
2262Tania ThompsonF2:35:40
2263Andries VorsterM2:35:41
2264Kholofelo LedwabaF2:35:42
2265Bridgette KhanyileF2:35:42
2266Margeaux WelsF2:35:42
2267Jacques CoetzeeBrackenfellM2:35:45
2268Hein MarkotterM2:35:46
2269Margaretha EngelbrechtF2:35:46
2270Kgaphamadi Archibald LegoabeM2:35:47
2271Thobela JoziF2:35:47
2272Benjamin MalebanaM2:35:47
2273Rina NaudeF2:35:48
2274Thandi ZimuImpalaF2:35:48
2275Elsie ScharneckF2:35:48
2276Katleho KhutsoaneM2:35:50
2277Ari SchwartzM2:35:52
2278Eugene van der SchenkM2:35:53
2279Nokwanda MncwanhoF2:35:55
2280Kelly BradshawF2:35:55
2281Zikhona NtshebeF2:35:55
2282Nonhlanhla MbenengeF2:35:56
2283Mothusi MolefeM2:35:57
2284Melusi ZuluM2:36:00
2285Nobantu NgumbelaF2:36:02
2286Joseph MakwakwaM2:36:03
2287Solly NtshekisangM2:36:04
2288Shirley DhlaminiF2:36:12
2289Charlene KeyserF2:36:12
2290Carl van der MerweM2:36:13
2291Rudzani MorulaneF2:36:14
2292Mary DietrichF2:36:15
2293Christelle OosthuizenF2:36:15
2294Sentimile MolaiTelkomM2:36:18
2295Melida SelogaRun Zone Athletic ClubF2:36:18
2296Ayanda MpethaF2:36:18
2297Jessie StoneF2:36:19
2298Anile CronjeKempton Road RunnersF2:36:20
2299Sikhumbajo MaphumuloM2:36:21
2300Mariel KrugerF2:36:21
2301Jason LucasM2:36:23
2302Jaco BenadtM2:36:25
2303Janice HellyerF2:36:28
2304 Jacques van Wyk M 2:36:33
2305Lucas Pope;aM2:36:34
2306Jacques Du PlessisM2:36:35
2307Sandri Du PlessisF2:36:35
2308Charet NcubeF2:36:36
2309Lizette TreurnichF2:36:38
2310Martie BoesenbergAgapeF2:36:39
2311Willem BillinghamM2:36:39
2312Saikumar ReddyM2:36:43
2313Mmatlou SelepeF2:36:47
2314Sarah MulaudziF2:36:47
2315Nyakallo MapheelleF2:36:50
2316Wanda LennoxF2:36:51
2317Kobus van DykMiWay WarriorsM2:36:57
2318Anneke MeyerF2:36:59
2319Christelle de BeerF2:36:59
2320Nozipho SimelaneF2:37:00
2321Karen NaudeF2:37:04
2322Bertus GroenewaldM2:37:06
2323Stanley MasingaM2:37:07
2324Savannah van den BergF2:37:07
2325Michael van den BergM2:37:07
2326Lucy MasiloF2:37:10
2327Moroa TsokaM2:37:15
2328Sherilee MccormacF2:37:15
2329Moneen SmitF2:37:16
2330Gina BesterF2:37:16
2331Xolile MtwaTeam VitalityF2:37:17
2332Shantale GroenewaldF2:37:17
2333Vivian SkhosanaF2:37:18
2334Carien Janse van RensburgMiWay WarriorsF2:37:18
2335Charmaine SmitF2:37:19
2336Phuti MokweleM2:37:20
2337Mary MohlabengF2:37:20
2338Wendy MathebuliaF2:37:22
2339Mpho MalemelaF2:37:24
2340Valencia KolaF2:37:24
2341Tshephiso MashianeF2:37:25
2342Ramokone MangaleF2:37:26
2343Refilwe NkwanyanaTeam VitalityF2:37:26
2344Magdeline MokobakoF2:37:29
2345Mitch PentzM2:37:29
2346Koinonia BaloyiF2:37:30
2347Mack MabasaM2:37:30
2348Sarah ErasmusF2:37:31
2349Hein VenterM2:37:31
2350Adelia LaubscherF2:37:33
2351Ebenezer NtsoerengF2:37:33
2352Willie SteynM2:37:34
2353Lilian NaudeF2:37:34
2354Dalton MagadaniM2:37:36
2355Josias Jacobus Du ToitM2:37:37
2356Herman FourieM2:37:43
2357Louisa Dikeledi KgatlaF2:37:44
2358Busisiwe MalingaF2:37:45
2359Paulinah NtuliF2:37:46
2360Francois RademanM2:37:48
2361Mantja Meme MaobaF2:37:50
2362Rene van den WormF2:37:52
2363Mamohau DitlhakeF2:37:52
2364Julie NixonRunavationF2:37:55
2365James BlackM2:37:58
2366Revona JuliusF2:38:00
2367Alicia HoepfnerF2:38:02
2368Johann BesterKyalamiM2:38:02
2369Theresa-Ann KrugerF2:38:02
2370Keshni MahomedF2:38:03
2371Dumisani QinaM2:38:04
2372Joline SmithF2:38:04
2373Michele OngleyF2:38:06
2374Prudence SigamaF2:38:08
2375Stephen LedwabaM2:38:09
2376Alored MahlanguM2:38:10
2377Magda NelF2:38:11
2378Penny MoolmanF2:38:11
2379Michelle van RensburgF2:38:11
2380Lizelle Valerie ElliottF2:38:12
2381Mandla RadebeNedbank Running ClubM2:38:13
2382Nomathamsanqa OudtshoornF2:38:14
2383Larisa NaguriahNHLS AllF2:38:14
2384Andrew SavilleBenoni NorthernsM2:38:15
2385Zelna BlackF2:38:16
2386Nomsa DyasiF2:38:17
2387Asanda MavusoF2:38:17
2388Albert DevenishM2:38:17
2389Ken HarrisM2:38:20
2390Cilette HarrisF2:38:20
2391Corneli OosthuizenF2:38:21
2392Tarryn PayneRiverside HarriersF2:38:21
2393Catherine Gadd-ClaxtonF2:38:23
2394Zinhle DlaminiF2:38:25
2395Audrey LenakeRustenburgF2:38:25
2396Nosisa NkalaGreenstone Hill Running ClubF2:38:25
2397Lucia MotlatlaF2:38:31
2398Makhosazana DlaminiF2:38:34
2399Lorato MoengF2:38:35
2400Maryna KrugerF2:38:41
2401Brenda RasenyaloThorn Tree StridersF2:38:42
2402Zahir OmarjeeM2:38:46
2403Lance van RooyenM2:38:47
2404Sibongile KubhekaF2:38:48
2405Erica Du PlessisF2:38:50
2406Bridget BabediF2:38:50
2407Ryno GoosenM2:38:54
2408Warren van der VyverTeam VitalityM2:38:57
2409Karin TheronBrackenfellF2:39:03
2410Lungile McunuChesterville Athletic ClubF2:39:05
2411Tito MuturikiM2:39:06
2412 Susan Anderson F 2:39:06
2413Christine TaylorF2:39:09
2414Michelle GroenewaldF2:39:09
2415 Riaan Groenewald M 2:39:09
2416Adisesh NaidooPinetown District Athletic ClubM2:39:11
2417Rose Nyawa MadavhaF2:39:13
2418Zoleka SigwelaF2:39:16
2419Concelia RamokgopaF2:39:17
2420Patrick MalokaM2:39:18
2421Isaac MthewibuM2:39:18
2422Pieter van WykM2:39:20
2423Musiiwa GidiF2:39:20
2424Phila MabuzaDurban Runner Athletic ClubM2:39:21
2425Charlotte BoshoffF2:39:22
2426Mfanafuthi MbongweRichards Bay HarriersM2:39:22
2427Janine de KokerF2:39:22
2428Bertha SchackAkasiaF2:39:24
2429Megan SuessmannF2:39:27
2430Sonja SenekalF2:39:27
2431Marie PretoriusF2:39:27
2432Divan van den HeeverM2:39:28
2433Zama NtseleM2:39:31
2434Hennie VenterM2:39:33
2435Michelle EllisF2:39:33
2436Refilwe Antoinette MosehlaF2:39:34
2437Gys van der HydeM2:39:35
2438Grant RoosM2:39:35
2439Santa FalknerF2:39:37
2440Ken SwettenhamM2:39:40
2441Heleen HornF2:39:41
2442Ethel ZuluF2:39:42
2443Sibongile MoreExxaroF2:39:44
2444Mpho BandaTeam VitalityF2:39:44
2445Jimmy RanamaneM2:39:46
2446Unathi MakalimaF2:39:46
2447Lekgalake MphahleleM2:39:47
2448Brian MashileM2:39:48
2449Matome MorapaM2:39:48
2450Palesa NhlangothiF2:39:49
2451Hans SmitM2:39:50
2452Nicolene GerickeF2:39:52
2453Blade van den BergM2:39:54
2454Megan RussellF2:39:54
2455Tumelo Sergio MongaleM2:39:58
2456Mashudu TshidzumbaF2:40:02
2457Justice NelukaloM2:40:03
2458Antalene JordaanTeam VitalityF2:40:04
2459Minke LombardTeam VitalityF2:40:11
2460Mathangu Mapule MphoF2:40:13
2461Teresa NigriniF2:40:14
2462Adri van HeerdenF2:40:16
2463Anthony WilliamsM2:40:22
2464Havilland BoschM2:40:23
2465Cliff KhosaThe Runner's StoreM2:40:23
2466Tlotlo MoeaTeam VitalityM2:40:25
2467Madeleine KellyF2:40:32
2468Cerelia JacksonF2:40:36
2469Gavin BerndtM2:40:36
2470Michelle BerndtF2:40:37
2471Beverly LoretzF2:40:37
2472Mokgadi KgoadiFat CatsF2:40:37
2473Michelle de JagerF2:40:39
2474Casper ListerM2:40:39
2475Kevin BaxterM2:40:41
2476Phemelo KgasoaneM2:40:42
2477Maphuthi KekanaF2:40:43
2478Kedibone ThantshaF2:40:43
2479Mpho MafisaF2:40:44
2480Rina RileyBosch Athletic ClubF2:40:45
2481Paulo LopesBosch Athletic ClubM2:40:45
2482Keenan BoschM2:40:47
2483Kim VenterF2:40:48
2484Fran NadarTeam VitalityF2:40:49
2485Tagishi MashegoM2:40:51
2486Hawa YousufF2:40:51
2487Makweda MozoisiM2:40:53
2488Jan BothaStrand Athletic ClubM2:41:00
2489Siyabonga Dlaba SheziM2:41:02
2490Gerrie Du ToitM2:41:03
2491Rassie ErasmusM2:41:04
2492Karin RustinF2:41:06
2493Christa MoutonAgapeF2:41:07
2494Ryan Jaco NelM2:41:09
2495Jabulile ThekoF2:41:11
2496Reabetsoe MpotuM2:41:14
2497Mpho MbengwaM2:41:15
2498Timothy CloughM2:41:16
2499Denise PriceF2:41:17
2500Morapedi SibekoF2:41:17
2501Lerato MoletsaneF2:41:19
2502Bonga KwitshanaM2:41:20
2503Karen van ZylF2:41:31
2504Alina WilliamsF2:41:37
2505Veronica LebonaM2:41:38
2506Mpho MalebanaF2:41:41
2507Barbara Grace JansenF2:41:46
2508Miranda AprilF2:41:46
2509Rialize PotgieterF2:41:48
2510Wendy FarrellF2:41:48
2511Meryna RoelofszF2:41:50
2512Kobus NelSanlamM2:41:52
2513Mary van ZylF2:41:54
2514Smangele ButheleziF2:41:55
2515Buyisiwe MokhothuPhobiansF2:41:56
2516Sinovuyo MaxhegwanaF2:41:57
2517Ndivhuwo MatamelaM2:42:01
2518Catherine NyathiF2:42:02
2519Jane MotaungF2:42:04
2520Deon Du PreezM2:42:04
2521Sipho MafuyekaM2:42:07
2522Fulufhelo NdalambiF2:42:08
2523Khanyisile MdzinisoTeam VitalityF2:42:11
2524Netsai MujayiLegends Athletic ClubF2:42:14
2525Johannes Morutoe MpotuM2:42:15
2526Yolanda VinjiweF2:42:18
2527Manthwaleng Colleen MagagaF2:42:21
2528Shawn NeillM2:42:29
2529Moletsane Isaac MahankeTeam VitalityM2:42:32
2530Paul RatlhogoM2:42:33
2531Bareng BodigeloM2:42:33
2532Becky MakwakwaM2:42:34
2533Khatoenbi RahamanF2:42:34
2534Monica KuhnF2:42:34
2535Portia NethonzheF2:42:36
2536Zander van der WesthuizenM2:42:37
2537Peter MotlanaM2:42:38
2538Vulani KhosaF2:42:39
2539Mike LukwagoM2:42:40
2540Bonolo MatshoF2:42:41
2541Maria Tebogo MngomezuluF2:42:44
2542Mpho RakoboF2:42:51
2543Riette de KlerkF2:42:51
2544Katlego BokabaF2:42:52
2545Mechele MecheleBreakthru Midrand StridersM2:42:58
2546Willy MalnlekeM2:43:00
2547Lufhuno ManM2:43:00
2548Daniel MsizaM2:43:00
2549Loritha JacobsF2:43:01
2550Rudzani LigegeTeam VitalityM2:43:01
2551Thoko MsibiF2:43:03
2552Sam MoleleM2:43:05
2553Marthinus SteffenM2:43:07
2554Nondzondelelo LamulaF2:43:11
2555Eddy MogashoaM2:43:11
2556Joshua HarropM2:43:13
2557Kgaugelo Legoabe-KgomariTeam VitalityF2:43:13
2558Themba MabasaZwakalaM2:43:14
2559Phumelele NkosiF2:43:15
2560Tshilidzi MasindiThe Disciples Athletic ClubF2:43:15
2561Thabile NareF2:43:21
2562Kerry TrebbleF2:43:24
2563Taylor DartM2:43:24
2564Rebone RatlhogoImperial Logistics Athletic ClubF2:43:24
2565Sbongile MasunginiF2:43:26
2566Rita LiebenbergF2:43:28
2567Nono MdluliF2:43:33
2568Anna MolopoF2:43:34
2569Jolandie BroodrykBosch Athletic ClubF2:43:34
2570Hanli van der SpoelF2:43:36
2571Theo van der SpoelM2:43:36
2572Oriel MahlatsiM2:43:37
2573Karabo SefikeJourney To FitnessM2:43:37
2574Nicola MosterdF2:43:37
2575Wendy SellerRun Zone Athletic ClubF2:43:38
2576Tawanda MhuriM2:43:38
2577Brighton MasukuM2:43:38
2578Sepedi Martin PhashaM2:43:39
2579Godwin Lucky SesikoM2:43:40
2580Niekie PretoriusM2:43:41
2581Freddy MasfoutM2:43:41
2582Japie Jansen van VuurenM2:43:43
2583Yvonne Jansen van RensburgF2:43:43
2584Winnie DlaminiF2:43:44
2585Robert MogalakaM2:43:47
2586Marina CoetzeeF2:43:50
2587Nthabiseng RamonnyeF2:43:53
2588Dineo LedwabaF2:43:55
2589Brenda MbiliF2:43:55
2590Andre HenekeM2:43:58
2591Luvumo PingoM2:43:59
2592Kenneth Mandla MtshweniM2:43:59
2593Elsje CroucampKhosa Road RunnersF2:44:02
2594Kutlwano RaphakaM2:44:03
2595Jeanne MareF2:44:08
2596Danel GeldenhuysF2:44:08
2597Kenneth HansM2:44:11
2598Ilze BotesF2:44:11
2599Mirriam MashabaF2:44:11
2600Yvonne MolefeF2:44:15
2601Steve NamaneM2:44:17
2602Michael TlhagadiAddicted to LifeM2:44:25
2603Kegomoditswe MadibengF2:44:26
2604Phelelisile PhungulaF2:44:26
2605Kayleigh Pilkington-WilliamsF2:44:32
2606Chris FowlerM2:44:33
2607Micheline UrquhartF2:44:39
2608Odette PietersF2:44:41
2609Minnette NieuwoudtF2:44:41
2610Fungai PitiM2:44:42
2611Rachel MolongoanaF2:44:43
2612Andrea KollenbergF2:44:43
2613Sonto MakhanyaF2:44:44
2614Schane Fisher-KleinF2:44:44
2615Kenosi SibambatoM2:44:49
2616Fatima RaletjenaF2:44:50
2617Jill Michelow NudelmanF2:44:52
2618Johan MyburghRand Road WarriorsM2:44:52
2619Mashele Amos MakuaM2:44:54
2620Mandla BuhlaluM2:44:56
2621Suenell van der WaltF2:44:58
2622Yolande BrandF2:44:58
2623Carli van NiekerkF2:44:58
2624Siboniso MasondoM2:44:58
2625Mkhangweleni KekanaM2:45:00
2626Kabelo MotshabiM2:45:02
2627Bhelemi KubhekaF2:45:03
2628Sihle DludlaM2:45:04
2629Trevor CorinM2:45:08
2630Lubabalo MbangeniM2:45:09
2631Christine StraussF2:45:09
2632Phillip PhetlaM2:45:10
2633Hendrik StraussM2:45:10
2634Nadine WrayTeam VitalityF2:45:10
2635Khatuutshelo TodaniM2:45:13
2636Reginah MakgataF2:45:14
2637Lebogang MorareFat CatsF2:45:14
2638Lesedi MampuruM2:45:15
2639Anelisiwe MpakoF2:45:15
2640Kelebogile RamorulaF2:45:17
2641Shandutani TshiudaF2:45:21
2642Jonathan AbramsM2:45:21
2643Kervin NundkumarM2:45:21
2644Titus DladlaM2:45:21
2645Kgothatso MoroeF2:45:24
2646Adele KuhnF2:45:25
2647Cynthia MokokaF2:45:25
2648Obakeng MonakengM2:45:25
2649Mmakomati MpsheF2:45:26
2650Jaco van der WaltVoortrekker MonumentM2:45:27
2651Qhawekazi MdikaneF2:45:32
2652Lerato NaleRemmogoF2:45:35
2653Nazia MoeratF2:45:35
2654Smunda MokoenaM2:45:36
2655Thabo SetshediM2:45:37
2656Boikano SikwaneF2:45:38
2657Thamsanqa GinindzaNelspruitM2:45:48
2658Sello MalokaM2:45:50
2659Tembalami SitholeM2:45:55
2660Glen PhasuameM2:45:56
2661Tlou RampheleM2:45:57
2662Oupa SebothomaM2:46:00
2663Pascalia MunyewendeF2:46:00
2664Gordon MaiselaKempton Road RunnersM2:46:06
2665Kobus CoetzeeM2:46:07
2666Malesela KaleM2:46:09
2667Pebetse MolepoSasolF2:46:12
2668Siyabonga NyathiF2:46:12
2669Lihle NyathiF2:46:12
2670Pamela MolotoPhobiansF2:46:19
2671Koketso NapoF2:46:25
2672Dolly NxumaloF2:46:48
2673Monique SmitF2:46:56
2674Bev McbrideF2:46:56
2675Shiluva MalulekeF2:46:58
2676Miranda MoahlodiF2:46:59
2677Claudia HavengaF2:46:59
2678Nicole AustinM2:47:00
2679Linda MfatiF2:47:01
2680Pieter van StadenM2:47:02
2681Leonie van StadenF2:47:02
2682Sharon StoffelF2:47:03
2683Mothebe MatjekeM2:47:03
2684Sindisiwe DlaminiF2:47:08
2685Khensani KubayiF2:47:08
2686Abigail MkhatshwaF2:47:11
2687Dipuo MotlhoarengF2:47:12
2688Daphne AlsetF2:47:16
2689Khensani LebeseM2:47:17
2690Madipoane MasenyaF2:47:19
2691Michael ReindersM2:47:20
2692Jennifer KhanyF2:47:23
2693Elvis KolaM2:47:24
2694Marix VenterF2:47:25
2695Aletha van den BerghIreneF2:47:25
2696Mapula MatheereF2:47:28
2697Sandra AustinF2:47:29
2698Michelle van StratenF2:47:29
2699Bezant ChongoTeam VitalityM2:47:30
2700Liana MccloghrieTeam VitalityF2:47:32
2701Hassan KhanM2:47:33
2702Erika KrauseAgapeF2:47:33
2703Jeanndre SpiesF2:47:34
2704Mariaan La GrangeF2:47:39
2705Pertunia LetsoaloF2:47:40
2706Mark RichardsonM2:47:47
2707Steve MosehlaM2:47:52
2708Takalani TshivhaseM2:47:52
2709Thandaza DlulaneF2:47:58
2710Mamimi SwkonyelaF2:47:59
2711Mamoroka Prudence SwaratlheF2:47:59
2712Refilwe MasetlwaF2:48:03
2713Boniwe GolimpiSouth African Reserve BankF2:48:07
2714Angela QithiF2:48:09
2715Charmaine MananaF2:48:09
2716Mary NaidooTeam VitalityF2:48:10
2717Peter LekubaM2:48:10
2718Ansa BainF2:48:10
2719Richard PretoriusM2:48:13
2720Mandy PapenfusF2:48:13
2721Senele MapokaF2:48:18
2722Akhona NtseleF2:48:18
2723Tiou NgutianaF2:48:19
2724Filicity van RooyenF2:48:19
2725Amos NematokaM2:48:20
2726Joseph MushwanaSAPSM2:48:25
2727Hylee ChotoLegends Athletic ClubM2:48:25
2728Fhatuwani RamalamulaM2:48:28
2729Welhemina RamohlolaF2:48:38
2730Brett LeverM2:48:40
2731Motshabi KgantsiF2:48:47
2732Azukile NzuzoM2:48:49
2733Annalize MeyerF2:48:51
2734Noluthando NdzuluF2:48:54
2735Nkululeko SwanaM2:49:00
2736Molebogeng MarokwaneF2:49:00
2737Morwamogale MalekaM2:49:02
2738Embrenche LoubserF2:49:03
2739Liunda PikeF2:49:04
2740Danielle CousinsF2:49:06
2741Khensani ShirindaF2:49:06
2742Suzan NgoatoF2:49:06
2743Ursula MoolmanF2:49:08
2744Adrian HossellM2:49:09
2745Morgan Moagi MampaneM2:49:10
2746Hein de BeerM2:49:10
2747Palesa MateebulaF2:49:11
2748Christiaan SteynM2:49:21
2749Charl HumanM2:49:21
2750Adel SteynF2:49:22
2751Salomon MaphrumaM2:49:24
2752Warren WilsonM2:49:24
2753Neo LeballoF2:49:27
2754Cherie RamaboeaM2:49:28
2755Leon ElsM2:49:29
2756Roswitar MabuzaF2:49:31
2757Andronica MokoneF2:49:33
2758Reratiloe MashakoeF2:49:38
2759Jabhile RapholoF2:49:41
2760Celiwe GabuzaTeam VitalityF2:49:48
2761Almar? SchutteF2:49:50
2762Mariet LouwF2:49:50
2763Janmarie CloeteF2:49:56
2764Neville EganM2:49:59
2765Charlos MaseskoM2:49:59
2766Ellen ChiloaneF2:50:01
2767Jennifer WilsonF2:50:04
2768Shaida EbrahimF2:50:04
2769Bonolo MorakeF2:50:08
2770Sibusiso MakwakwaM2:50:09
2771Masego MakwakwaF2:50:09
2772Themba NkwinikaM2:50:11
2773Marlise MostertF2:50:11
2774Koketso LethokoF2:50:13
2775Kevin WeinerleinM2:50:15
2776Theresa DevelingF2:50:20
2777 Khotso Peme M 2:50:22
2778Ithuteng GopaneF2:50:23
2779Mpho BodibaM2:50:24
2780Babra DuriRunavationF2:50:24
2781Miyelani MaminzaFat CatsF2:50:25
2782Kupe KanyaneF2:50:27
2783Marilize MortonF2:50:28
2784Busisiwe MabuzaF2:50:32
2785Liannie RobertsonRun/Walk for LifeF2:50:35
2786Ingrid SchoemanF2:50:36
2787Audrey RadebeF2:50:41
2788Linda MadikizaFat CatsF2:50:44
2789Heidi GeversF2:50:46
2790Joey de JagerF2:50:46
2791Srini MoodleyM2:50:46
2792Rirhandu MalulekeDeloitteF2:50:46
2793David de JagerM2:50:46
2794Juanette AustinF2:50:48
2795Tania SimelaneF2:50:50
2796Lydia HermusF2:50:50
2797Simon MathonsiM2:50:51
2798Selpahe NcubeF2:50:55
2799Chris SchutteM2:50:56
2800Tebogo SelepeM2:50:58
2801Nomfundo MkhizeF2:50:59
2802Simphiwe MngadiM2:51:00
2803Louise ParkerF2:51:05
2804Ilse EnslinF2:51:05
2805Christo EnslinM2:51:05
2806Bongile NdzamelaM2:51:10
2807David MonyelaM2:51:17
2808Lindie de KookerF2:51:17
2809Tumi MorakeM2:51:22
2810Tebogo MahapaF2:51:24
2811Agnes KirschF2:51:25
2812Barry MeiringM2:51:25
2813Nthabiseng BaloyiF2:51:25
2814Monwabisi McikiM2:51:26
2815 Elsje Fourie F 2:51:32
2816Refilwe LebaF2:51:34
2817Thembeni TwanaM2:51:45
2818Themba ShabanguM2:51:45
2819Kgadi MakgobaF2:51:51
2820Shiluva KhosaAssupol Athletic ClubF2:51:53
2821Elsabe Janse van RensburgF2:51:57
2822Pabalelo NkweM2:51:58
2823Venita BrownF2:52:00
2824Ashlyn BrownF2:52:01
2825Roger BrownM2:52:01
2826Terrance MarotaM2:52:02
2827Lerato MarotaF2:52:03
2828Zodwa JanuaryF2:52:04
2829Malindi SibiyaF2:52:05
2830Neo SegaleF2:52:07
2831Sanelisiwe Ruth MpembeF2:52:07
2832Martha ShabanguF2:52:07
2833Kinder ModishaF2:52:09
2834Chuene MalotaneM2:52:09
2835Dipuo MarogoaF2:52:10
2836Delphine QuinnF2:52:11
2837Nella DickF2:52:12
2838Nthabiseng KgoaleF2:52:12
2839Zandi NkuthaF2:52:15
2840Samantha BuchlerF2:52:19
2841Christili MullerF2:52:20
2842Ilsoda MM2:52:22
2843Phumzile SkosanaF2:52:22
2844Margaret MabatleF2:52:27
2845Dean McclelandM2:52:33
2846Nozipho NgomaneF2:52:36
2847Nthabiseng KubhekaJust Running Athletic ClubF2:52:38
2848Sarah SpangenbergF2:52:39
2849Denise CollignonF2:52:42
2850Marelize van WyngaardPretoriaF2:52:43
2851Naomi MoabeloF2:52:45
2852Lebogang SelepeF2:52:47
2853Robert MatsilaM2:52:47
2854Vukosi ChabalalaM2:52:48
2855Takatso PhokoM2:52:49
2856Sonja van der RietF2:52:50
2857Hanri ReynoldsF2:52:51
2858Shawn MillsM2:52:52
2859Krischka CloeteF2:52:53
2860Nomsa KhumaloF2:52:57
2861Stephanie MalanF2:52:58
2862Candis MusausF2:53:00
2863Dorcus MalatiF2:53:02
2864Ferney O' BrienF2:53:02
2865Tumelo PhetlhuF2:53:05
2866Johnita CoetzeeSunbird Striders Athletic ClubF2:53:06
2867Mampolokeng SoaisaF2:53:08
2868Allen MwebeihaF2:53:10
2869Mokgadi MohlabeF2:53:15
2870Thandy MashelaF2:53:15
2871Rahab MsizaF2:53:16
2872Thandi RamaanoBosch Athletic ClubF2:53:21
2873Shirley SlabbertF2:53:21
2874 C W Andre Pistorius M 2:53:22
2875Gert MullerM2:53:24
2876 Johan Snyman M 2:53:27
2877Ingrid MansF2:53:27
2878Boledi MatabaneF2:53:27
2879Claudina ThebeF2:53:32
2880Mathapelo SehlohoF2:53:33
2881Fulufhelo NetshifhefheF2:53:35
2882Matshidiso MogaleMercedes-BenzF2:53:36
2883Myson MfuyoM2:53:36
2884Zandile DetsegoF2:53:39
2885Francois de KlerkM2:53:41
2886Tokologo MokoenaSABCF2:53:46
2887Margaret MohulatsiF2:53:46
2888Dimakatso NonoiseF2:53:47
2889Mkateko Mboweni-de KlerkF2:53:47
2890Alpheus MolotoM2:53:47
2891Stefan van ZylM2:53:51
2892Lesiba MalotanaM2:53:57
2893Robyn WilliamsF2:53:59
2894Paul MohaleamallaM2:54:00
2895Zena SchulemanF2:54:01
2896Grant SchulemanM2:54:01
2897Naveen VarkeyTeam VitalityM2:54:04
2898Xolisa GezaF2:54:06
2899Cindy RickardsF2:54:07
2900Kirsten LynchF2:54:09
2901Nokuthula DhludhluF2:54:10
2902Lufuno NephaweM2:54:10
2903Mulalo RaveleF2:54:12
2904Belinda LiebenbergF2:54:14
2905Nkateko MaimaneF2:54:14
2906Liza MinnaarF2:54:25
2907Normal BusisekoF2:54:26
2908Zandile NtshingoF2:54:33
2909Nicky RamarumoF2:54:37
2910Cliff NndwambiM2:54:37
2911Innocentia KeitumetseF2:54:40
2912Mpho MashabaneF2:54:44
2913Kganetso MashileF2:54:44
2914Cobus LabuschagneM2:54:44
2915Marco FerroM2:54:46
2916Lehlogonolo MaliganaF2:54:46
2917Margaret HungweF2:54:46
2918Corne JacksonM2:54:47
2919Cari WarmbackF2:54:48
2920Rineilwe KgwediF2:54:48
2921Harold ColemanM2:54:50
2922Alta van der WaltF2:54:51
2923Neo ThebeF2:55:03
2924Pauline MazibukuF2:55:04
2925Lieve TaitJustice Athletic ClubF2:55:05
2926Zooks GilimaniF2:55:06
2927Maritsa MinnieF2:55:07
2928Nyiko MichaviF2:55:10
2929Nomhle HlabaF2:55:10
2930Mamatiane NghonyamaF2:55:13
2931Phathiswa BamF2:55:15
2932Zoliswa JackF2:55:16
2933Badanile MasilelaF2:55:18
2934Veronica SekoailaF2:55:22
2935Phakamile MlabatekiM2:55:22
2936Matshewene MoeletsiF2:55:23
2937Fanie van WyngaardM2:55:24
2938Dimakatso MohoalaliF2:55:27
2939Mangwakong Faith PuaneF2:55:28
2940Green KrynauwF2:55:29
2941Amolemo MothoagaeF2:55:32
2942Elizabeth MaidenRun/Walk for LifeF2:55:32
2943Mphoko PhoahlaF2:55:33
2944Dawid StolpM2:55:33
2945Mulalo ThavhanaF2:55:33
2946Mmathapelo MogowaneF2:55:34
2947Tshilidzi RamathikhithiM2:55:41
2948Vuyolwethu Nontokozo MazibukoSAPSF2:55:42
2949Gideon MthukwaneM2:55:44
2950Lindiwe MotaungTeam VitalityF2:55:46
2951Patricia TheletsaneM2:55:50
2952Ndhala Paul ZandileM2:55:56
2953Helen de KockF2:55:57
2954Humera BuxF2:55:57
2955Mentiwa DlaminiM2:56:00
2956Elsabe van der SandtF2:56:01
2957Khethamabala SitholeM2:56:03
2958Helen van der MerweF2:56:10
2959Ziyanda MagwentshuF2:56:11
2960Tebogo MaselelaF2:56:12
2961Mokhwantedi MabuselaM2:56:22
2962Boniswa NdlovuF2:56:30
2963Clancinah BaloyiF2:56:32
2964Rhulani MahambaneM2:56:34
2965Hlalahatthi QutuM2:56:41
2966Madriana JacobszF2:56:45
2967Phumelele MasondoF2:56:51
2968Trizanne van der WaltF2:56:53
2969Mmathuri Dorcus MoroeF2:56:53
2970Fikile ThusiF2:56:53
2971Thabelo MuelelwaF2:56:57
2972Refilwe RakwenaF2:56:58
2973Tshepiso MfoloF2:57:01
2974Patricia EngelbrechtFloridaF2:57:02
2975Sandi CraffordF2:57:03
2976Kamohelo MokilaneF2:57:04
2977Natasha MabenaF2:57:05
2978Phumudzo NetshapapameM2:57:14
2979Bongani SewelaM2:57:18
2980Carla JeleF2:57:18
2981Herman JeleM2:57:18
2982Dawid FourieM2:57:21
2983Nyambeni TodaniF2:57:23
2984Yolanda JoyaF2:57:25
2985Mampe Samuel MammekwaM2:57:27
2986Kathryn WalstraF2:57:27
2987Cleo FloudiotisF2:57:28
2988Kyriacos FloudiotisM2:57:29
2989Lucia MabuluF2:57:34
2990Marletha VolschenkF2:57:39
2991Fhumulani NetshitomboniM2:57:40
2992Livhuwani KhohomelaF2:57:45
2993Makgalakwe MokokoF2:57:46
2994Mmakoko RameetseF2:57:56
2995Sindiswa TshabalalaF2:57:58
2996Tendani MususumeliF2:57:59
2997Precios MejeF2:58:08
2998Kelebouzle MoeletziF2:58:11
2999Alison RedmondF2:58:18
3000Danielle SteenkampF2:58:21
3001Cliffard MachM2:58:21
3002Sikhona MkhizeF2:58:23
3003Gerrit MeerkotterM2:58:26
3004Gertrude SiloloF2:58:28
3005Aledi MabenaF2:58:29
3006 Lebohang Mtshali M 2:58:38
3007Salvatoris Thabile KhumaloF2:58:39
3008Delmarie SmitGreen Mile Athletic ClubF2:58:42
3009Annette CaterF2:58:42
3010Mapula DibakwaneF2:58:45
3011Mduduzi LukheleDepartment of EnergyM2:58:48
3012Lucky Baloyi BaloyiM2:58:52
3013Dewald Gerrit Du PlessisM2:58:54
3014Alice StolpF2:59:03
3015Phozisa QutuF2:59:20
3016Kulanyane MaponyaF2:59:23
3017Witness MokwanaTeam VitalityF2:59:23
3018Rulani NevhufumbaM2:59:26
3019Daphney NdouF2:59:36
3020Meagan FonsecaF2:59:37
3021Hombakazi MbeduMiWay WarriorsF2:59:40
3022Jacob KekanaM2:59:43
3023Baile KgasiF2:59:44
3024Hilda MashweshweF2:59:44
3025Pontsho MolemiF2:59:45
3026Deo SwanepoelM2:59:46
3027Elaine ViljoenBosch Athletic ClubF2:59:50
3028Germien VenterF2:59:52
3029Imke FuesgenF2:59:57
3030Herman VisserM3:00:00
3031Unathi MdubekiF3:00:00
3032Rochelle FrazenburgF3:00:04
3033Danie van NiekerkSouth Coast StridersM3:00:05
3034Smangaliso MkhizeM3:00:07
3035Ntletleng MosweuF3:00:09
3036Cathrine SmousF3:00:10
3037Sibongile MoremiF3:00:10
3038Tonia NwanduleFarananiF3:00:11
3039Manteng MalekaF3:00:11
3040Delicia WakabaF3:00:17
3041Kim PrinslooF3:00:19
3042Bohlokoa MatshianeF3:00:21
3043Ponalo BooiF3:00:23
3044Malebo MakgokaM3:00:28
3045Ndemekase Annie TselaneJustice Athletic ClubF3:00:32
3046Emile MyburghM3:00:40
3047Mpho MotaungF3:00:40
3048Sam Masedi SekoalaM3:00:41
3049Thelma MawashaF3:00:42
3050Suzelle EngelsF3:00:42
3051Tebogo TselangoeM3:00:42
3052Linley SeptemberM3:00:44
3053Llewellyn JacobsSpartan HarriersM3:00:44
3054Nkele DisekoF3:00:54
3055Lerato NtuliF3:00:58
3056Lesley Karen GroblerF3:00:59
3057Hilda MohlamonyaneF3:00:59
3058Nancy KleinsmithF3:01:05
3059Bennie HavengaM3:01:06
3060Zenzo Khumalo32GiM3:01:09
3061Margaret van RensburgTeam VitalityF3:01:09
3062Queen FilaniF3:01:10
3063Petunia BurnsTeam VitalityF3:01:12
3064Louna van der RystF3:01:13
3065Brent CroftM3:01:17
3066Nkosana ShongweM3:01:18
3067Candice MclauchlanF3:01:18
3068Reinet Maartens-DoreyF3:01:20
3069Ntombikayise Ntonto TwalaF3:01:27
3070Livhalani NetshitukaF3:01:28
3071Motlanalo KudumelaF3:01:31
3072Cecil van NiekerkM3:01:31
3073Bernice BesterKyalamiF3:01:34
3074Cindy KingHillcrest VillagersF3:01:34
3075Tshepiso MasemeneAthletics for AllF3:01:40
3076Sharon BhikhaF3:01:54
3077Binang MonkweF3:01:56
3078Lesego MolefeF3:02:00
3079Nontuthuko MchunuF3:02:00
3080Boas ChaukeM3:02:06
3081Tiaan BeeslaarM3:02:09
3082Vuyelwa Queen DhludhluF3:02:11
3083Michael MasekoM3:02:11
3084Salome MeiringF3:02:21
3085Imanual ManganyiM3:02:25
3086Rita BowersF3:02:26
3087Sandiso KhumaloM3:02:27
3088Molene ScheepersF3:02:32
3089Monia CloeteF3:02:50
3090Carl de KlerkM3:02:51
3091Tsolo MosolaM3:02:59
3092Hestelle PraekeltF3:03:01
3093Makgabo MphahleleF3:03:02
3094Johanna MawashaF3:03:02
3095Richard GoodchildM3:03:05
3096March? GoodchildF3:03:06
3097Roche DuffyF3:03:06
3098Anthony van TonderM3:03:06
3099Khanyile MamatuF3:03:09
3100Samantha ReynekeF3:03:10
3101Sipho ManganyaM3:03:11
3102Tumisang SpannenbergF3:03:13
3103Chengeto ZhouTeam VitalityM3:03:16
3104Elna Du PlessisF3:03:21
3105Cristo CarstensM3:03:21
3106Elizabeth MosaneF3:03:23
3107Dineo MokhubuF3:03:24
3108Betty MonaiseF3:03:24
3109Nokuthulo BenguF3:03:25
3110Kokodi MorobeF3:03:31
3111Mary SosolaF3:03:32
3112Thandazile MtetwaF3:03:35
3113Trudie CrouseF3:03:37
3114Refilwe RamolongoF3:03:41
3115Esme BluffF3:03:45
3116Karabo MashiloaneF3:03:47
3117Helena BreytenbachF3:03:50
3118Loungo MoilwaF3:04:03
3119Lindiwe MthontiNedbank Running ClubF3:04:04
3120Elmi SmithF3:04:07
3121Nomathamsanqa MoatsheF3:04:09
3122Reasile MoetsheM3:04:10
3123Mariaan van den BergF3:04:14
3124Mudzuli MukwevhoFarananiF3:04:18
3125Seitshiro MasiloF3:04:18
3126Heather BothaF3:04:19
3127Nick AllanM3:04:19
3128Thuli LedwabaF3:04:20
3129Nolitha PeterF3:04:26
3130Pheladi MasontaF3:04:26
3131Diane BlackstockF3:04:40
3132Kedibone MalulekeF3:04:43
3133Brenda Bahle MoosaF3:04:45
3134Keneilwe TshukuduF3:04:51
3135Latogong MaqolaF3:04:54
3136Dudu FafazaF3:04:55
3137Jeanette MakolaThe Runner's StoreF3:05:03
3138Babalwa NyangintsimbiF3:05:06
3139Nancy MuthantiF3:05:08
3140Phila NoahF3:05:19
3141Porcia RamovhaF3:05:26
3142Khanyi MhlabaF3:05:28
3143Mutondi MulaudziF3:05:31
3144Aphelele MvekuF3:05:34
3145Itumeleng NdalaF3:05:40
3146Annikie MahlanguF3:05:51
3147Avhashoni NzhingaF3:05:51
3148Pako MolemaM3:05:54
3149Ronel Du PlessisF3:05:55
3150Johan BossouM3:05:56
3151Kgomotso KekanaF3:06:05
3152Robin FisherF3:06:06
3153Khozi MaribaF3:06:08
3154Charlotte RampeteF3:06:08
3155Buyi LichabaF3:06:15
3156Martha MotollaF3:06:23
3157Lingi MahlanguF3:06:24
3158Shikoane MolotoF3:06:29
3159Maphefo MonagengF3:06:41
3160Karien TrewinF3:06:42
3161Florrie van ZylF3:06:43
3162Maggy MokonotoM3:06:50
3163Nqobile SibekoF3:06:56
3164Nthabiseng MushwanaM3:06:59
3165Darren StewardM3:07:08
3166Francisco FerreiraNedbank Running ClubM3:07:09
3167Karinda BassonF3:07:11
3168Livhwani RamakuelaF3:07:30
3169Sandra MasoteOld MutualF3:07:34
3170Vee MaistryRand Road WarriorsM3:07:38
3171Noko ShogoleF3:07:39
3172Mmapula MokoenaF3:07:41
3173Casting MagodaM3:07:41
3174Lehlohonolo MoatsheF3:07:44
3175Ndlovu MavisF3:07:51
3176Ntombomzi ZitutaF3:08:01
3177Ansu LaubscherF3:08:06
3178Dinah MalemoneF3:08:07
3179Shirley MotlanaF3:08:07
3180Keke PitseF3:08:08
3181Sape KgabiF3:08:11
3182Cathrina CronjeF3:08:13
3183Derek CohenRand Athletic ClubM3:08:15
3184Mamphoko SelekaF3:08:21
3185Sthembile MahlanguF3:08:35
3186Tshimangadzo MulaudziM3:08:37
3187Sosana RalinebaF3:08:40
3188Ronell DavelF3:08:52
3189Mpho MzangweF3:08:52
3190Sharon KgowediF3:08:57
3191Tiisetso MaliseF3:08:59
3192Milile MpambanisoM3:09:01
3193Marie van DykF3:09:04
3194Joseph SegulaM3:09:04
3195Debbie HlabioaF3:09:07
3196Regina FisherF3:09:10
3197Sithembiso ZuluM3:09:10
3198Laura VersfeldF3:09:12
3199Molatelo PampaF3:09:16
3200Liza KoitsioeF3:09:35
3201Nthabiseng ShabanguF3:09:37
3202Johanna TshabalalaF3:09:37
3203Kelebogile SephotiF3:09:37
3204Lizelle SchneiderF3:09:38
3205Lerato MalulekoF3:09:38
3206Refilwe NthoroaneF3:09:38
3207Zanele BaloyiF3:09:39
3208Olga MaphashaF3:09:39
3209Dirk MostertM3:09:43
3210Kathy MostertF3:09:44
3211Nqabakazi MjaliF3:09:47
3212Elijah RaseafeM3:09:49
3213Ntombizodumo ThekisoF3:09:54
3214Themba MashianeM3:09:54
3215de Freitas BernadetteF3:09:54
3216Thabisi MadonselaF3:09:54
3217Marinda ThompsonF3:09:55
3218Joyce NyokaF3:10:03
3219Letlhogonolo MokwenaF3:10:07
3220Boltumelo TshakaM3:10:12
3221Lynne JorgensenF3:10:17
3222Nkele MahumaF3:10:26
3223Amanda MatsimelaF3:10:26
3224Brenda MadulaF3:10:30
3225Mpendulo MabuzaM3:10:32
3226Susan BlignautF3:10:35
3227Sanele MtsweniTeam VitalityF3:10:42
3228Noneka GcangaF3:10:46
3229Nthabiseng MasingeF3:11:06
3230Dimakatso MaibiF3:11:25
3231Livhuwani MukomuteloF3:11:29
3232Ncedisa ComboF3:11:30
3233Mmasephiri SeabeloF3:11:34
3234Mokopi KekanaF3:11:51
3235Moleboheng Cynthia MotsiF3:11:58
3236Mokgadi RameebseF3:12:00
3237Gciniswa BunganeF3:12:03
3238George SeokaM3:12:12
3239Masana MabundaF3:12:14
3240Holokile MphasaF3:12:19
3241Nosisi DlambewuF3:12:35
3242Jeannette van der MerweF3:12:59
3243Manduakayise MbaboM3:13:03
3244Michele GleaveRun/Walk for LifeF3:13:20
3245Adel? SutherlandF3:13:21
3246Kate EllwoodF3:13:22
3247Joyce MahuntsiF3:13:31
3248Dolly MoloF3:13:53
3249Carina FurstenbergF3:14:05
3250Nwabisa QwanyasheMineralsF3:14:05
3251Tieksie PretoriusF3:14:06
3252Kgomotso KekanaF3:14:06
3253Hazel NelF3:14:06
3254Ncamisa MadikaneTeam VitalityF3:14:15
3255Maletsatsi MafahlaF3:14:26
3256Tumeka NtlokoF3:14:27
3257Setshaba NongM3:14:30
3258Mosele MampuruF3:14:31
3259Mmapaledi PhaliF3:14:34
3260Maki RamasediF3:14:36
3261Frances SteelF3:14:39
3262Lesley VermeulenCoaldustF3:14:42
3263Lindiwe NkweF3:14:43
3264Harriet ZhouF3:14:52
3265Lungi NkunaF3:14:55
3266Mahlatse MolopoF3:15:33
3267Sonia ThebeF3:15:45
3268Kefilwe Jeanette MogaleF3:15:48
3269Joey LouwrensF3:15:51
3270Makadikwe TebeleF3:16:12
3271Tebogo DireF3:16:13
3272Chene KrugerF3:16:14
3273Ennie ChoeneF3:16:14
3274Kotie Du ToitGreenstone Hill Running ClubF3:16:15
3275Ntobeh MyezaF3:16:20
3276Jeff HowesM3:16:31
3277Lindiwe MsizaF3:16:36
3278Matshidiso Linda SenosiF3:16:42
3279Thabo NdlovuM3:16:51
3280Nopasika SibanyoniF3:17:29
3281Ian GomersallM3:17:35
3282Siskazi ManjeziF3:18:11
3283Refilwe KekanaM3:18:11
3284Paulina MabenaF3:18:21
3285Jaci SmutsF3:18:23
3286Ncedi MkhaliphiF3:18:38
3287Mabore MothibaF3:18:38
3288Gwendoline MatshabaF3:19:12
3289Noma SandlanaF3:19:17
3290Nokuthula GcumisaF3:19:22
3291Mmoni SogoAfrican BankF3:19:30
3292Dot JohnsohF3:19:37
3293Matshidiso Thelma MaleteTelkomF3:19:44
3294Mathapelo ChirwaF3:19:45
3295Dimakatso MolapoAmanzi Athletic ClubF3:19:49
3296Natalie LazarusF3:19:52
3297Dikeledi MoganyakaF3:19:53
3298Mmatshwene MatlalaF3:19:53
3299Lethabo SitholeF3:20:05
3300Lungisa NomalangaF3:20:09
3301Ashlyn KistenM3:20:10
3302Sedzani ManyuhaF3:20:14
3303Madre HammanF3:20:17
3304Christo KuhnM3:20:17
3305Thembelihle BhebheF3:20:18
3306Karabo MasekwamengF3:20:27
3307Lize Janse van RensburgF3:20:27
3308Pearl MaseteF3:20:28
3309Ivan Janse van RensburgM3:20:29
3310Maricel PotgieterF3:20:35
3311Lethabo AfricaF3:20:53
3312Lynne AndersonF3:20:58
3313Anne GioiaF3:20:59
3314Lucia KameelF3:21:05
3315Derick van der MerweM3:21:37
3316Christiaan HattinghM3:21:38
3317Annemarie BreytenbachF3:21:38
3318Rose MathibelaF3:21:48
3319Dimakatso MojiF3:22:19
3320Poppy MaphunyeF3:22:25
3321Mamo MasemolaF3:22:43
3322Dikeledi MfecaneF3:22:43
3323Kate NgoepeF3:22:46
3324Mapula MokqeleF3:22:58
3325Rowen van der WaltM3:23:03
3326Elize BekkerRemmogoF3:23:05
3327Masela SetwabaM3:23:07
3328Ondela MamaF3:23:17
3329France Zandile MasilelaM3:23:27
3330Sonia Du PlessisF3:24:08
3331Palesa WakabaF3:24:09
3332Matsietsi LeburuF3:24:34
3333Onica NdwambiF3:24:48
3334Dorothy van HeerdenFit 2000F3:24:58
3335Matodzi TshishongaF3:24:58
3336Pieter van SchalkwykM3:25:21
3337Fikile TshabalalaF3:25:36
3338Dikatana Lydia MolomoF3:25:38
3339Nolwazi TshabalalaF3:25:39
3340Willemien BurgerPretoria Police Marathon ClubF3:26:02
3341Simoniah MashangoaneTeam VitalityF3:26:03
3342Mhleli SibanyoniM3:26:05
3343Deborah MauneF3:26:25
3344Naledi TshukuduF3:26:25
3345Olga MabundaF3:26:26
3346Patience SehlapeloF3:26:34
3347Monica KolisiF3:26:38
3348Sitandiwe MgocozeliF3:27:04
3349Amanda GomersallF3:27:16
3350Mia ReineckeF3:27:27
3351Yugasen NaidooM3:27:35
3352Valencia KhumaloTeam VitalityF3:27:39
3353Lourens VreugdenburgM3:27:44
3354Mateis MtshaliF3:28:29
3355Makhadzi MulovhedziF3:28:44
3356Don van der RietM3:28:58
3357Eudosia RamncwanaF3:29:04
3358Claudia ArcharyF3:30:01
3359Lebogang PhahlaneF3:30:02
3360Modjadji MphambelaF3:30:08
3361Adele CollinsF3:30:32
3362Octavia LephaleF3:30:36
3363Chris StanderM3:30:40
3364Magriet StanderF3:30:40
3365Tracy ClarksonF3:30:40
3366Happy MahlanguF3:31:01
3367Pula SetwabaF3:31:39
3368Maite TshehloF3:31:41
3369Haremakale RamakhethengF3:32:24
3370Matshweng Aj SekoF3:32:48
3371Maredi NtsoaneM3:32:48
3372Nkosiwathi ZuluM3:32:48
3373Evelyn MpolokengF3:32:51
3374Lebo SkosanaF3:33:11
3375Polly SepengF3:33:59
3376Gcina MthembuF3:34:26
3377Nokubonga ZondiF3:34:29
3378Namile ManyathiF3:34:39
3379Ponane ShibamboF3:34:47
3380Mmakgolla MalatjieF3:34:47
3381Mildred Tshireletso QelesileF3:35:07
3382Fikile NhlekoF3:35:27
3383Ernest DioleM3:35:48
3384Vusani MathadaF3:35:55
3385Nhlapo FlorenceF3:36:07
3386Busi NdlovuF3:36:08
3387Sibongile ThokoloF3:36:20
3388Janet LotzF3:36:29
3389Lebogang MashaF3:37:36
3390Phumelele PhungulaF3:37:42
3391Lusanda MzotshoBlack Diamonds Athletic ClubF3:37:44
3392 Jacques Meyer M 3:38:14
3393Rina BekkerF3:38:17
3394Susan BoschF3:39:40
3395Jabulile NtshingaF3:39:45
3396Suzie KomaneF3:40:06
3397Jenni MurrayF3:40:08
3398Ms Germinah NkadimengF3:40:21
3399Ellen MoletsaneF3:40:23
3400Christine LuboyeraF3:40:33
3401Nolwandle NxumaloF3:40:43
3402Michael NxumaloM3:40:44
3403Dumisani NyandeniM3:40:52
3404Kanukani TshindaneF3:41:05
3405Frederick Matso LekoaneM3:41:19
3406Lauren PilaF3:42:25
3407Nkosi KumawM3:44:24
3408Primrose MkhizeF3:44:41
3409Lawrence MaphosaM3:46:49
3410Kgosi KhibaM3:47:13
3411Zolile NgobeniM3:48:34
3412Zania van RensburgF3:48:46
3413Nataly van DykF3:48:54
3414Mabatho NdwandwaF3:50:01
3415Jan H SteenkampM3:51:06
3416Lana BoschF3:51:31
3417Manie BoschM3:51:31
3418Andrew SomervilleM3:52:11
3419Morena MotsoenengM3:53:30
3420Agnes KibeF3:54:31
3421Nyasha MukwekwezekeF3:59:17
3422Makete ThemaM3:59:27
3423Shadi MokoenaF4:01:00
3424 Kgomotso Moeketsi F 4:04:11
3425Kytie BurgerF4:13:33
3426Thakywkeng NakunaM4:18:15
3427Linda MasemolaCSIRF4:22:22
3428Busi MankgeF4:22:22
3429Eric MngomezuluM4:23:06
3430Thabakgolo ThemaM4:26:08
3431Sifiso ZikalalaM4:28:42
3432Karabo MabiloM4:28:56
3433Hilde StraussF4:30:10
3434Bokang KgasiM4:30:39
3435Pumezo DavidM4:33:12
3436Thibedi KgosiBreakthru Midrand StridersM4:37:03
3437Marcus MagolegoM4:43:59
3438Zamandulu MayekisoF4:44:03
3439Yongama DekedaM4:45:38
3440Alroy DiusM4:49:29
3441Madela JacobsM4:52:02
3442Maduvha NetshifhefheAdventists Athletic ClubM4:53:35
3443Mx MaliM4:53:47
3444Sambo SamboM4:55:03
3445Sabelo HlatshwanyoM4:58:06
3446Micheal MutekeriM5:07:17
3447David BurrowsM5:09:48
3448Thawado ShabanguM5:10:15
3449Lyverne PruinslonF5:11:35
3450Popy MokwenaF5:14:57
3451James HovslayM5:27:49
3452Lizzie LegoabeF5:37:40

Time Distribution

Gender Breakdown

Club Representation

ClubCount
Team Vitality82
Nedbank Running Club16
Run/Walk for Life14
Kempton Road Runners12
Magnolia Road Runners11
Benoni Northerns9
Runavation9
Irene7
Fat Cats6
Faranani6
Bosch Athletic Club6
Phobians6
Chillie Running Club5
Green Mile Athletic Club5
Minerals5
Eskom Gijimas4
Vodacom Yebo Striders4
Adventists Athletic Club4
The Runner's Store4
Greenstone Hill Running Club4
Tuks4
Medihelp Multisport Club4
Agape3
Rand Road Warriors3
Run Zone Athletic Club3
MiWay Warriors3
Pretoria Police Marathon Club3
Born2Run3
African Bank3
Breakthru Midrand Striders3
Hillcrest Villagers3
Pretoria Military Marathon Club3
Voortrekker Monument3
Rand Athletic Club3
Legends Athletic Club2
Khosa Road Runners2
Addicted to Life2
Tygerberg Athletic Club2
Sasol2
Striders2
SAPS2
Sebenza2
Sunninghill Striders2
Love Running2
South Coast Striders2
Just Running Athletic Club2
Fit 20002
Exxaro2
Makana2
Randburg Harriers2
Randmark2
CSIR2
Old Mutual2
Modern Athlete2
Brackenfell2
Durban Runner Athletic Club2
Kyalami2
Justice Athletic Club2
Loskop Valley2
Athletics for All2
Telkom2
KPMG Running Club2
Remmogo2
Jozi X Training2
The Disciples Athletic Club2
Zwakala2
Florida2
Morningside Country Club2
The Bicycle Company2
Olympia Athletic Club1
Polokwane1
Wingate Road Runners1
Forest Hills1
Fourways Road Runners1
Harlequin Harriers1
Mercedes-Benz1
Assupol Athletic Club1
Running Inn1
Akasia1
Run@Out1
Yellowwood Park Athletic Club1
Hollywoodbets Athletic Club1
Chesterville Athletic Club1
Tsutsumani1
Golden Reef Road Runners1
Newcastle Harriers1
Durbanville Athletic Club1
Hammarsdale1
Cycle Lab Super Cycling1
Pentagon Pistols1
MultiChoice1
Amabutho Athletic Club1
Imperial Logistics Athletic Club1
Bert's Bricks1
Aurecon Athletic Club1
SABC1
Wonderpark1
Thorn Tree Striders1
Krugersdorp Road Runners1
Department of Energy1
Paarl1
32Gi1
Harambe1
Hartbeespoort Marathon Club1
Pirates1
Pretoria1
Deloitte1
Johnson Matthey1
ArcelorMittal1
Sunbird Striders Athletic Club1
Ivory Park Athletic Club1
Ommiedraai Friends1
Roodepoort1
Savages1
Journey To Fitness1
Riverside Harriers1
Slyza Athletic Club1
St Johns College1
NHLS All1
Rustenburg1
Nelspruit1
Sanlam1
Pinetown District Athletic Club1
Richards Bay Harriers1
Wanderers Athletic Club1
Cape Multisport Club (Eden)1
Spartan Harriers1
Johannesburg Country Club1
Black Diamonds Athletic Club1
Ndaba1
Varsity Old Boys Running Club1
South African Reserve Bank1
Amanzi Athletic Club1
Impala1
Coaldust1
Strand Athletic Club1
IDC1
City of Tshwane1
South African National Defence Force1