Hillcrest Half Marathon2018-02-11

21.1kmdistance
1:14:51winning time
1432finishers

Individual Results

#NameClubGenderTime
1Lovemore ChabataMaxed EliteM1:14:51
2Bernard PhalatsaneHollywood Bets Athletic ClubM1:17:14
3Stephen CaelersKPMG Running ClubM1:17:38
4Innocent NyawoseQueensburgh HarriersM1:18:09
5Sphelele ZondiMaritzburg CityM1:18:28
6 Jenna Challenor KPMG Running ClubF 1:18:49
7Goodenough Siboniso MdetsheKwandengezi Tigers1:19:18
8Rodrick PhiriChilternM1:19:37
9Thandokwakhe Thembelani NdlovuRichards Bay Harriers1:20:06
10Ewoud GroblerAmanzimtotiM1:20:56
11Bongumusa ZondiMaxed EliteM1:21:29
12Menzi Goodman NdabaHollywood Bets Athletic ClubM1:22:09
13Adrien Khumbulani GobaWestvilleM1:22:33
14Jabulani MajamboziBoxer Superstore Athletic Club1:23:01
15Lucky MadlalaQueensburgh HarriersM1:23:51
16Donovan GeldenhuysM1:24:35
17Evidence MwandoGet FitM1:25:15
18Juan BotsisSavagesM1:25:16
19Mitch DufourqGet FitM1:25:23
20Duncan Cebo NgcoboEthekwiniM1:25:37
21Zsofia Erdelyi1:25:43
22Wellington Lindani SangweniBiggarsberg1:26:05
23Grant GuerinBluffM1:26:13
24Phenoukani Nolelenhle NtombelaEskom Gijimas1:26:16
25Innocent Sifiso NgubaneGet FitM1:27:11
26Sifiso ZwaneMaritzburg CityM1:27:11
27Craig BondChilternM1:27:44
28Hein de KlerkWestvilleM1:27:54
29James MeredithAdventists Athletic ClubM1:28:23
30Bongkosi JaliKwaDabeka Harriers1:28:28
31Bhekizizwe BhenguBoxer Superstore Athletic ClubM1:28:37
32Bongumusa MbiliMudenM1:28:39
33Dumsani ManziniHammarsdaleM1:29:03
34Shelley YoungChilternF1:29:27
35Nazeer CassimjeeSave OrionM1:29:44
36Patrick ShushaMaxed EliteM1:29:48
37Hendrik de BeerWestvilleM1:29:55
38Andy DalyWestvilleM1:30:10
39Matthew BlomeyerSave OrionM1:30:34
40Phumlani NtuliVertical SpacesM1:30:34
41Gregg DardaganChilternM1:30:36
42Joseph MlanduRemmogo1:30:41
43Mnotho Sihle MpungoseAmanzimtotiM1:31:05
44Darryn RoweDHS Old BoysM1:31:15
45Abraham NaudeHarmony StridersM1:31:29
46Brendan MayerChilternM1:31:32
47Mxolisi C MotaungSave Orion1:31:57
48Andrew TarpeyTri-XM1:32:21
49Danielle AdlamNedbank Running ClubF1:32:50
50Janene CareyBoxer Superstore Athletic ClubF1:32:58
51Dawn NunesPDACF1:33:15
52Michael MagwenyanePhumaM1:33:30
53Siyanda GebasheTeam VitalityM1:34:59
54Remegius MkhizeBluffM1:35:19
55Menzi MfekaPhumaM1:35:25
56Kenn VersterKPMG Running ClubM1:35:37
57Tony SaundersonWestvilleM1:36:32
58Ashleigh WhiteDHS Old BoysF1:36:33
59Mohamed NoorgatSave OrionM1:36:46
60Robert BaxterCollegians HarriersM1:36:47
61Grant MaraisGet FitM1:36:56
62Charl van den BerghZululand Multisport ClubM1:37:08
63Sandile Andile NgcongoAmaqhaweM1:37:12
64Danie de VilliersKrugersdorp Road RunnersM1:37:23
65Jabulani HlongwanePhumaM1:37:40
66Jason OrtoneDHS Old BoysM1:37:48
67Grace de OliveiraBoxer Superstore Athletic ClubF1:38:01
68Nkosinathi Raphael MakhanyaKwandengezi Tigers1:38:07
69Willem Lenard Du ToitSouth Coast StridersM1:38:10
70Sabelo NxeleMaritzburg CityM1:38:13
71Paul MitchellTeam VitalityM1:38:14
72Zaheer SacoorSave OrionM1:38:41
73Alexander HaddadStella Athletic ClubM1:38:46
74Greg LabuscagneRiverside HarriersM1:38:52
75Carlos HartmannTeam VitalityM1:39:05
76Lethu MkhwanaziTeam VitalityM1:39:28
77Daniel SwartAmanzimtotiM1:39:55
78Shaun ManningRiverside HarriersM1:40:01
79Jakobus de JagerPDACM1:40:06
80Rozanne GeldenhuysDHS Old BoysF1:40:19
81Sithembiso MasikaneProtea StridersM1:40:20
82Thamsanqa MkhizeMpumalangaM1:40:22
83Wynand RoetsM1:40:34
84Phillip DuzeGet FitM1:40:40
85Geoffrey SpeirsRiverside HarriersM1:40:45
86Ricardo TavolariSavagesM1:40:48
87Matthew WalkerHilton HarriersM1:40:48
88Martin ErasmusWestvilleM1:40:51
89Roy GreenwoodDHS Old BoysM1:40:58
90Lieketseng MolefeChilternF1:41:09
91Theo WicksHilton HarriersM1:41:13
92Brendan de LacyDHS Old BoysM1:41:31
93Kyle RaffleDHS Old BoysM1:41:35
94Carey-Lea TarbotonBluffF1:41:44
95Erich LuckfielAmanzimtotiM1:41:46
96Phumlani NgcoboPhumaM1:41:53
97Phetha LuthuliWoodviewM1:41:54
98Kelvin StrachanWestvilleM1:41:58
99Jabulani Nyawo1:42:02
100Thulane DubeChatsworthM1:42:08
101Smangele Joice NzamaChiltern1:42:12
102Jon-Paul SharrockYellowwood Park Athletic Club1:42:12
103Patrick WynneWestvilleM1:42:16
104Jonathan BestelDHS Old BoysM1:42:20
105Neil BrowningDHS Old BoysM1:42:21
106Kwenza SibiyaNongoma RabbitsM1:42:28
107Muzi NgwaziTeam VitalityM1:42:31
108Kieran DurkinM1:42:32
109Kenneth CulverwellWestvilleM1:42:36
110Robert Rougier-LaganeBluffM1:42:38
111Johann BruwerM1:42:56
112Timothy EllisZululand Multisport ClubM1:43:15
113Ryan MitchellWestvilleM1:43:18
114Deon PretoriusROAGM1:43:27
115Damian BradleyGet FitM1:43:27
116Clifford RobbertzeWestvilleM1:43:28
117Themba MlangeniM1:43:31
118Mboniseni Andries MkhizeuMlaziM1:43:50
119Jay OlivieriaGet Fit1:43:54
120Robyn GreylingGet FitF1:44:02
121Lisha SookanF1:44:02
122Elias MechanicosSavagesM1:44:03
123Garry MannStella Athletic ClubM1:44:04
124Damon AdendorffWestvilleM1:44:07
125Msawenkosi NyuswaScottburghM1:44:25
126Antonio de FreitasGet FitM1:44:26
127Thubelihle BloseMaritzburg CityM1:44:27
128Paul Ryan LaingHilton Harriers1:44:37
129Gregory HallSavagesM1:44:41
130Jacques van de VenterM1:44:41
131Rob KaletschGet FitM1:44:48
132Paula DollmanDHS Old BoysF1:45:18
133Lyndi MallonHowickF1:45:20
134Lesley MayerChilternF1:45:23
135Ryno NothnagelAmanzimtotiM1:45:29
136Timothy ThompsonDHS Old BoysM1:45:32
137Attie KrugerHilton HarriersM1:45:41
138Kwanele NkontwanaM1:45:42
139Robin GardnerHilton HarriersM1:45:46
140Roxann MessageDHS Old BoysF1:45:48
141Vernon AnleyDHS Old BoysM1:45:48
142Angela BlakeFourways Road RunnersF1:46:02
143Gail BabichSavagesF1:46:10
144Sibonelo SibisiHollywood Bets Athletic ClubM1:46:11
145Thandanani MakhanyaPhuma1:46:11
146Nduluyezizwe MkhizeSpartan HarriersM1:46:13
147Matthew MilesChilternM1:46:18
148Iain RobertsonWestvilleM1:46:19
149Raj GovenderPhoenix Villagers Athletic ClubM1:46:40
150Susan ChapmanCollegians Harriers1:46:40
151Lance ChapmanCollegians HarriersM1:46:40
152John LugarTeam VitalityM1:47:02
153Warren BeckxWestvilleM1:47:03
154Campbell NelPDACM1:47:04
155Rowland VisserWestvilleM1:47:18
156Mohamed MoulaChatsworthM1:47:18
157Alan PhillipsGet FitM1:47:23
158Thabiso ZikalalaM1:47:30
159Hayon BamMichaelhouse Running Club1:47:32
160Darren LoveDHS Old BoysM1:47:43
161Fabrice RuscoeKearsney StridersM1:47:43
162Graeme Minter-BrownKearsney StridersM1:47:44
163Paul MartinDHS Old BoysM1:47:45
164Dave ChaplinFaku ChiefsM1:47:46
165Steven BoltonArcadiaM1:47:53
166Ferne KalamerWestvilleF1:48:01
167Braam MoutonAchillesM1:48:07
168Peter HobdenHilton HarriersM1:48:10
169Russel HoskinsEskom GijimasM1:48:16
170Charlotte AdieSave OrionF1:48:17
171Gidion MunyaradziRiverside HarriersM1:48:20
172Michael BothaHilton HarriersM1:48:26
173Hogan MarshallHighwayM1:48:33
174Vivek NatasenHighwayM1:48:34
175Stacey HuntWestvilleF1:48:41
176Michael LombardHillcrest VillagersM1:48:44
177Carlo BolteDolphin Coast StridersM1:48:57
178Ryan NundlallChatsworthM1:49:03
179Sibusiso NtseleStella Athletic ClubM1:49:16
180Shaun van RensburgTeam Vitality1:49:26
181Bheka MakhathiniKlip River StridersM1:49:28
182Elizabeth SquiresSAPS StridersF1:49:31
183Melissa Martinson1:49:32
184Scott LeechTeam VitalityM1:49:41
185Mthokozisi NdwandwePhumaM1:49:45
186Jennifer SuttonYellowwood Park Athletic ClubF1:49:47
187Michael SuttonYellowwood Park Athletic Club1:49:47
188Lloyd BroughtonRiverside HarriersM1:49:50
189Greig PearmanMidlandsM1:49:56
190Mark RobinsonWestvilleM1:49:58
191Rob GibbWestvilleM1:49:58
192Dayn MametDHS Old BoysM1:49:59
193Mohammed HassanSAPS IngwenyaM1:50:04
194Stephanie JoynerHilton HarriersF1:50:26
195Ruth HicksTeam VitalityF1:50:26
196Karen Pulvirenti1:50:27
197Roshini NatasenHighwayF1:50:38
198Mandla ZuluTeam VitalityM1:50:41
199Simon VumaseManguzi Athletic ClubM1:50:56
200Christopher MortimerSouth Coast StridersM1:50:56
201Sandile NgubaneEskom GijimasM1:50:57
202Wiseman ZumaDurban Runner Athletic ClubM1:51:10
203Kirsty GoodwinBluffF1:51:11
204Robyn ThompsonSavagesF1:51:23
205Alexander MayerCrusaders - KZNM1:51:25
206Mzwenkos ZondiNedbank Running Club1:51:28
207Isaac SitholeHammarsdaleM1:51:28
208Byron Leander Anthony PillayTeam VitalityM1:51:31
209Sid ReddyChatsworthM1:51:33
210Sibongakonke MpembeLoskop GijimasM1:51:33
211Michel LevinSave OrionM1:51:34
212Phillemon DhliwayoEthekwiniM1:51:34
213Nokuphiwa NdavaSAPS StridersF1:51:40
214Timothy Sinclair1:51:43
215Ewan McphailM1:51:44
216Glenn Martin TippettDabulamanzi Canoe1:51:50
217Candice HaymanStella Athletic ClubF1:51:55
218Duncan ComrieWestvilleM1:52:11
219Erika Velissariou1:52:11
220Sam EdwardsFaku ChiefsM1:52:12
221Julia JamesDHS Old BoysF1:52:13
222Keith RasmussenHilton HarriersM1:52:26
223Antony Steyn1:52:30
224Kevin HendrikseStella Athletic ClubM1:52:33
225Preston GoundenWestvilleM1:52:38
226Angela BeckxWestvilleF1:52:40
227Kerry RobertsonWestvilleF1:52:40
228Janine NortjeWestvilleF1:52:40
229Andre PosthumusRoodepoortM1:52:41
230David GroenewaldHilton HarriersM1:52:49
231Neil ZiiderveldFields Hill Water Athletic Club1:52:50
232James NothardWestvilleM1:52:55
233Kate Brett-Castle1:53:02
234Cath de SouzaMidlandsF1:53:02
235Richard LakeDurban Runner Athletic ClubM1:53:37
236Jongikhaya GumedeDurban Runner Athletic ClubM1:53:37
237Wade FosterSave OrionM1:53:40
238Alistair GreenStella Athletic ClubM1:53:42
239Pierre Pousson1:53:44
240Steven BensonM1:53:48
241Grant KerrWestvilleM1:53:51
242Lucinda OrtoneDHS Old BoysF1:53:53
243Nalize van RooyenWestvilleF1:54:02
244Lindokuhle MtetwaAmanzimtotiM1:54:10
245Anita de KoningEskom Gijimas1:54:10
246James FultonCollegians HarriersM1:54:19
247Mlungisi MkhizeTeam VitalityM1:54:30
248Justin FullerDHS Old BoysM1:54:34
249Phumlani MthethwaNedbank Running ClubM1:54:44
250Louis PretoriusNatal CarbineersM1:54:45
251Kim Cavell-ClarkeHilton HarriersM1:54:46
252Alexandra JonesFaku ChiefsF1:54:47
253Clinton FisherStella Athletic ClubM1:54:47
254Bianca CaldwellDHS Old BoysF1:54:47
255Kendall SnymanFaku ChiefsM1:54:48
256Michael HindGet FitM1:54:49
257Leonie van der WesthuizenDHS Old BoysF1:54:50
258Sajhida AbdoolTongaat PanthersF1:54:52
259David IsaacDurban Athletic ClubM1:55:07
260Colin ChippsWestvilleM1:55:10
261Neil GibbRiverside HarriersM1:55:15
262Shane WestermeyerGet FitM1:55:22
263Karyn SillsDHS Old BoysF1:55:24
264Sbonelo MayezaKwandengezi Tigers1:55:25
265Jenny TaylorRun/Walk for Life1:55:25
266Dion BenekeDHS Old BoysM1:55:27
267Patrick MartelWestvilleM1:55:36
268Thokozani ShanduuMhlathuze1:55:40
269Glen AshtonDHS Old BoysM1:55:40
270Sikhumbuzo MtembuDurban Runner Athletic ClubM1:55:41
271Cordelia DlaminiTeam VitalityF1:55:45
272Terry CowanDHS Old BoysM1:55:45
273Philani HlongwaMaritzburg City1:55:49
274Zodwa MagidigidiNedbank Running ClubF1:55:49
275Nicholas TingleRiverside HarriersM1:55:59
276Scott van StadenTeam VitalityM1:56:00
277Andrew Crocker1:56:01
278Colin SalvesenWestvilleM1:56:04
279Boysie van StadenDHS Old BoysM1:56:05
280Bahle MazekaUniversity of KwaZulu-NatalM1:56:05
281Andrew ScottM1:56:08
282Denver SubramanyGet FitM1:56:15
283Barry HugoBring It On CyclesM1:56:15
284Abraham SmithPDACM1:56:17
285Mark ZartmannCollegians HarriersM1:56:19
286Mohamed JadwatTeam Vitality1:56:20
287Maria WareingTeam VitalityF1:56:25
288Elvis MasemolaTeam Vitality1:56:26
289Greg Sparks1:56:27
290David HooperM1:56:27
291Jennifer PatrickHilton Harriers1:56:35
292Kevin WilliamsM1:56:39
293Jacqueline Wimble1:56:40
294Alison SchnellGet FitF1:56:40
295Jade de SousaSavagesF1:56:43
296Samantha PennyForest HillsF1:56:56
297Frederik PotgieterBluffM1:56:57
298Paul de WetHowickM1:57:01
299Khulekani ShabalalaTeam VitalityF1:57:04
300Nic BrienWestvilleM1:57:06
301Andrew PattersonWestvilleM1:57:06
302Bhekani Cunnibet ZumaAmaqhawe1:57:08
303Siyabonga JaliBoxer Superstore Athletic ClubM1:57:11
304Meggan MackenzieCollegians HarriersF1:57:13
305Alan EksteenChilternM1:57:14
306Matthew TrinderM1:57:16
307Siyabonga MagwazaMaritzburg CityM1:57:16
308Carl PeetzWestvilleM1:57:18
309Shellee GallagherSavagesF1:57:18
310Sipho DingaPDACM1:57:19
311Warren Jansen van VuurenDolphin Coast StridersM1:57:23
312Warren WesselsM1:57:28
313Thando SokhelaTeam VitalityF1:57:31
314Yolanda ZuluHollywood Bets Athletic Club1:57:31
315Elize CilliersDHS Old BoysF1:57:34
316Sifiso Jeffrey MvubuM1:57:36
317Justin PringleKearsney StridersM1:57:37
318Helen MannStella Athletic ClubF1:57:38
319Sizwe MalingaM1:57:41
320Neill MoirMaxed EliteM1:57:42
321Andrew QuinlanWestvilleM1:57:43
322Natasja FosterF1:57:44
323Stanley MossEskom GijimasM1:57:47
324Ciska MeyerTeam VitalityF1:57:58
325Garry SheaWestvilleM1:58:00
326James ArnottKearsney StridersM1:58:04
327Gary DannAmanzimtotiM1:58:08
328Richard RandallNatal Carbineers1:58:11
329Natasha Augustus1:58:12
330Nico BoshoffMichaelhouse Running ClubM1:58:17
331Phaphama MalasheTeam VitalityM1:58:18
332Marlene AndersonForest HillsF1:58:23
333Peter PetersenMaritzburg CityM1:58:31
334Lauren CorcoranEskom GijimasF1:58:31
335Thabani KhumaloMaritzburg CityM1:58:32
336Stephen O?connor1:58:35
337Melanie KellyFaku ChiefsF1:58:35
338Ryan OellermannDurban Athletic ClubM1:58:41
339Heather WenkeWestvilleF1:58:52
340Amanda BotesStella Athletic ClubF1:58:53
341Tammy DennillWestvilleF1:58:59
342Julia ThompsonHilton HarriersF1:59:00
343Pregan NaidooTeam VitalityM1:59:04
344Derek FergusonJohannesburg HarriersM1:59:13
345Andrew PatersonDHS Old BoysM1:59:14
346Koos BooysenDurban Runner Athletic ClubM1:59:14
347Lee WearneVirginia Athletic ClubM1:59:14
348Gary van der WesthuizenFaku ChiefsM1:59:14
349Selvanathan RamalooUgu Athletic ClubM1:59:20
350Roland Hansen1:59:20
351Ugendran GovenderChatsworthM1:59:26
352Sifiso NtanziAmaqhaweM1:59:27
353Cuthbert SibiyaRichards Bay HarriersM1:59:29
354Bryan CordesM1:59:32
355Taryn BuysRun Zone Athletic ClubF1:59:34
356Steven YoungHighwayM1:59:34
357Barbara NealWestvilleF1:59:35
358Lauren DanceTeam Vitality1:59:36
359Tarryn HunterDHS Old BoysF1:59:40
360Mark LeibbrandtMaxed EliteM1:59:40
361Tarryn Lee PayneRiverside HarriersF1:59:40
362Richard DanceTeam VitalityM1:59:40
363Chris HarbinsonM1:59:41
364Aimee ClaytonGet FitF1:59:47
365Lihle MsimangoTeam VitalityF1:59:47
366Velenkosini MtshaliDurban Runner Athletic ClubM1:59:51
367Erin BotsisSavagesF1:59:51
368Chevy SmithM1:59:57
369Julia LyleWestvilleF2:00:01
370Ryan MorganRiverside HarriersM2:00:02
371Meashack GovenderPhoenix Villagers Athletic ClubM2:00:10
372Francois HoubertM2:00:13
373Prashan Chokalingam2:00:13
374Nicola HewittRiverside HarriersF2:00:19
375Dean GobeyTeam VitalityM2:00:30
376Mark WrightChilternM2:00:32
377Gamalenkosi NhlonziManguzi Athletic ClubM2:00:33
378Stacey DeweForest HillsF2:00:33
379Rudolph MokoenaM2:00:39
380Fred Mc KenzieWestvilleM2:00:44
381Stuart ClarkM2:00:44
382Nonhlanhla ShangeRichards Bay HarriersF2:00:48
383Jeanna SchneemannF2:00:49
384Hans SchneemannPDACM2:00:49
385Sifiso MdlaloseTeam VitalityM2:01:01
386Dustin Brian ReesDHS Old BoysM2:01:10
387Jessica JollandsWestvilleF2:01:11
388Mfundo Ntuli2:01:22
389William KlokieFaku ChiefsM2:01:30
390Sarah Jane BinghamF2:01:40
391Andrew FlemingKearsney StridersM2:01:47
392Benjamin Pugh-JonesDHS Old BoysM2:01:48
393Tanya ScottSavagesF2:01:51
394James Christopher2:01:52
395Themba Derrick MaciUgu Athletic ClubM2:01:54
396Makhosonke KhumaloSydenhamM2:02:02
397Sonja GroblerF2:02:07
398Ivan Jacobs2:02:08
399Lara ChantBluffF2:02:12
400Zainul Aberdeen ShaikNedbank Running ClubM2:02:16
401Mlungisi MakhanyaKwaDabeka HarriersM2:02:21
402Msebenziwenkosi Freddie MhlongoHighwayM2:02:22
403Debbie O'ConnorQueensburgh HarriersF2:02:26
404Bronwyn MaraisGet FitF2:02:35
405Liesel PhillipsGet FitF2:02:35
406Lindy TruterSave OrionF2:02:43
407Dirk TaljaardM2:02:46
408Nico PretoriusForest HillsM2:02:46
409Rubentheran PillayTeam Vitality2:02:53
410Kavi KistanWoodviewM2:03:00
411Debra KrugerSAPS IngwenyaF2:03:01
412Bonginkosi Ronald CweleUgu Athletic Club2:03:02
413Solomon NzimaChilternM2:03:20
414Zakheni SitholeM2:03:24
415Jolene SchefermannKearsney StridersF2:03:26
416Brenda NaidooChilternF2:03:27
417Nils OsbergHillcrest VillagersM2:03:30
418Ed HodkinsonWestvilleM2:03:30
419Saint MtetwaHollywood Bets Athletic ClubM2:03:32
420Brett GibsonNedbank Running ClubM2:03:38
421John DlaminiHighwayM2:03:42
422Tanah Dankert KrugerF2:03:44
423Msizi KhumaloHollywood Bets Athletic ClubM2:03:44
424Paula TavolariSavagesF2:03:51
425Russell JonesDHS Old BoysM2:04:04
426Angelique ReesDHS Old BoysF2:04:04
427Harmonie SheahanDHS Old BoysF2:04:05
428Siya MfingwanaTeam VitalityM2:04:20
429Sakhumzi DikoTeam VitalityM2:04:20
430Juan-Pierre PasseroTeam VitalityM2:04:21
431Nkosinathi ZunguTeam VitalityM2:04:24
432Gavin ScottM2:04:24
433Nkosana Mcdonald NtlekeniEskom Gijimas2:04:31
434Jean-Pierre LabuschagneIreneM2:04:38
435Hein LabuschagneScottburgh2:04:38
436Sibongile MweliRichards Bay HarriersF2:04:44
437Nkululeko MkhwanaziSparM2:04:44
438Lethu MkhizeEthekwiniM2:04:44
439Clare VinsonChilternF2:04:46
440Ivan JonssonTeam VitalityM2:04:50
441Amos NkosiAmaqhaweM2:04:56
442Ebrahim VadiaSave OrionM2:05:00
443Mahomed Bilaal BakshTeam VitalityM2:05:00
444Catherine MorrisStella Athletic ClubF2:05:06
445Robbie VeressWestvilleM2:05:12
446Sheree KirstenWestvilleF2:05:18
447Mduduzi MbokaziMondiM2:05:22
448Stewart McgillFaku ChiefsM2:05:22
449Rowan StuartSavagesM2:05:23
450Justin SykesM2:05:25
451Nokuthula MbheleAmanzimtotiF2:05:27
452Duduza GatsheniEskom GijimasF2:05:31
453Angela Bunge2:05:33
454Ross DoveyCrusaders - KZNM2:05:34
455Andrew AtkinsonWestvilleM2:05:36
456Brett GallagherSavagesM2:05:41
457Beth WhalleyDHS Old BoysF2:05:43
458Craig StrachanTeam VitalityM2:05:45
459Robert PriorDHS Old Boys2:05:46
460Paul James CocksKearsney Striders2:05:46
461William HooperKearsney Striders2:05:56
462Andrew DijkstraEstcourtM2:05:56
463Kirsten Ann Mc DonaldGet FitF2:05:57
464Sagadhevan ChettyChatsworthM2:06:01
465Jason DeweForest HillsM2:06:17
466Elisha ReddyGet FitF2:06:18
467Sharika SeurPhoenix Villagers Athletic ClubF2:06:24
468Philani KhumaloUmgeni WaterM2:06:26
469Philippa AddisonFaku ChiefsF2:06:29
470Tozamile RubuluzaTeam VitalityM2:06:31
471Patrick MbonaGeniusM2:06:31
472Oleg PimenovPDACM2:06:36
473Gert DuvenhageAmanzimtotiM2:06:41
474Nikki PearmanMidlandsF2:06:50
475Claudia van VuurenSave OrionF2:06:50
476Therese HurlyStella Athletic ClubF2:06:52
477Alf BurgessHillcrest VillagersM2:06:52
478Jodine MombergAmanzimtotiF2:06:58
479Jason HowitzGet FitM2:06:59
480Andre van VuurenSave OrionM2:07:00
481Mawande NyamelaHulaminM2:07:08
482Douglas SlogrovePDACM2:07:11
483Brendan BurmeisterPDACM2:07:11
484Yolandi BeukesSAPS StridersF2:07:14
485Natalie ColynHighwayF2:07:23
486Thomas SchoemanHighwayM2:07:23
487Yogan NaidooQueensburgh HarriersM2:07:24
488Kylie GriffinWestvilleF2:07:41
489Tony ReiM2:07:41
490Naomi HardmanCollegians HarriersF2:07:44
491Sean Alden KlokieFaku ChiefsM2:07:45
492Engelbert TiltmanStella Athletic ClubM2:07:46
493Keith HocklyStella Athletic ClubM2:07:47
494Sanele BhavumaM2:07:51
495Bongi GcabaPhumaM2:07:54
496Zamambo MkhizeMaritzburg CityF2:07:54
497Nicole ToppHilton Harriers2:07:55
498Tinashe MandiringanaRun/Walk for LifeM2:07:59
499Louis EngelbrechtChilternM2:08:08
500Johann Von CauesTeam VitalityM2:08:08
501Simone OwensBluffF2:08:09
502Willem SteynRunavationM2:08:10
503Wayne Munn2:08:12
504Bronwyn Brigg2:08:12
505Soretha VenterF2:08:14
506Abram MbheleStella Athletic Club2:08:15
507Keri BeckerWestvilleF2:08:15
508Wendy RookSavagesF2:08:19
509Kerry HarbinsonF2:08:19
510Candy BamTeam VitalityF2:08:21
511Phumlani GumbiM2:08:22
512Tindall KrugerChilternM2:08:23
513Deborah SwebyGet FitF2:08:25
514Denise MondaWestvilleF2:08:28
515Sanelo MalatsiChatsworth2:08:29
516Jane LotterF2:08:31
517Nikara MahadeoTeam VitalityF2:08:31
518Bronwyn LotterF2:08:31
519David MohaleStella Athletic ClubM2:08:37
520Sethabile GwalauMhlathuzeF2:08:47
521Catherine van LaunDHS Old Boys2:08:47
522Jan-Nico CoetzeeTeam Vitality2:08:51
523Paul McnallyDHS Old BoysM2:08:56
524Peter BentleyDHS Old BoysM2:08:56
525Angela BoulleWestvilleF2:08:57
526Nadine CoetzeeTeam VitalityF2:09:01
527Sicebi MbathaPRASAM2:09:03
528Funulwazi Israel MabangaNedbank Running Club2:09:04
529Thabisile CeleTeam VitalityF2:09:04
530Romy CroxfordWestvilleF2:09:07
531Sanet BeukesWestvilleF2:09:07
532Wayne SimmonsWestvilleM2:09:07
533Clynt OldsDHS Old BoysM2:09:11
534Anthony GoundenProtea StridersM2:09:21
535Desen PillatProtea Striders2:09:21
536Darryl MullerTeam Vitality2:09:25
537Richard HeathChilternM2:09:29
538Nerissa Greffrath2:09:32
539Candice JenkinsonRiverside HarriersF2:09:33
540Sagie ReddyMondiM2:09:35
541Samantha NightingaleGet FitF2:09:36
542Rhonda HarrowerTeam VitalityF2:09:43
543Konaseelan NaidooTeam VitalityM2:09:45
544Mohammed KhanTeam VitalityM2:09:46
545Laurie MartinAmanzimtotiM2:09:47
546Parmanathan GoundenSAPS IngwenyaM2:09:55
547John CumminsChilternM2:10:07
548Yashmille RaghunundanNewlands StridersM2:10:18
549Tasneem KhanDurban Runner Athletic ClubF2:10:23
550Busiswa GezaDurban Runner Athletic ClubF2:10:23
551Tammy-Lee KellyTeam VitalityF2:10:25
552Keval SinghDurban Runner Athletic ClubM2:10:32
553Thembalihle ZondiSparM2:10:38
554Cavill CordesF2:10:41
555Angela ScrubyF2:10:41
556Thembelihle MagubaneTeam VitalityF2:10:41
557Pamela RasmussenYellowwood Park Athletic ClubF2:10:45
558Denise TowellGet FitF2:10:53
559Colin BothaSavagesM2:10:54
560Dominique BakerForest HillsF2:10:55
561Mandlenkosi NgcoboSpartan HarriersM2:10:56
562Mongezi DlungwanaTeam VitalityM2:10:56
563Mark SponneckChilternM2:10:59
564Guy Wentworth-HayneCrusaders - KZNM2:11:02
565Matthew Ryan2:11:05
566Beaujolais KearyGet Fit2:11:05
567Tanya SmithHowickF2:11:05
568Sandla MakhalimaTeam VitalityM2:11:06
569Wanda Joseph MtshaliTeam Vitality2:11:07
570Melaine LumgairBluffF2:11:08
571Lauren PretoriusWestvilleF2:11:10
572Samkelo SitholeTeam VitalityM2:11:10
573Mouton BadenhorstKearsney StridersM2:11:13
574Vincent van RensburgChilternM2:11:18
575Marc YoungChilternM2:11:18
576Kerry HoarWestvilleF2:11:20
577Phillippa RautenbachWestvilleF2:11:20
578Vinothan NaidooChatsworthM2:11:24
579Marie-Claire DuncanStella Athletic ClubF2:11:25
580Karen GeldardSavagesF2:11:29
581Darren GraySaintsM2:11:31
582Talana TaylorRiverside HarriersF2:11:38
583Daryl VisserM2:11:39
584Allison Pledger2:11:47
585Graham JoynerTlokoaM2:11:47
586Themba DlaminiTeam VitalityM2:11:48
587Ronell NaudeHarmony Striders2:11:57
588Vanessa HuttonRiverside Harriers2:11:58
589Paul Sibusiso NdlovuM2:12:02
590Siphiwe Constance DludlaRun/Walk for Life2:12:03
591Dale TarrAmanzimtoti2:12:08
592Aileen ForbesGet FitF2:12:09
593Shane GreylingGet FitM2:12:11
594Sandile NgcoboTeam VitalityM2:12:17
595Bonita Shannon SucklingRun Zone Athletic Club2:12:24
596Pam SullivanRun Zone Athletic ClubF2:12:24
597Debra O'brienSAPS Striders2:12:24
598Carina BadenhorstKearsney StridersF2:12:26
599Chuma JoziVertical SpacesM2:12:29
600Cindeera PadavattanCheckout Verulam Falcons Athletic ClubF2:12:38
601Andrea MoroneyRiverside HarriersF2:12:39
602Allyson BradburyCollegians HarriersF2:12:41
603Hadley HollandMidlandsM2:12:41
604Kerry PetersenWestvilleF2:12:42
605Gregory WhiteheadGet FitM2:12:42
606Caroline MerzROAGF2:12:43
607Ashley BondChilternF2:12:44
608Carol McdonaldChilternF2:12:45
609Hein de LangeHillcrest VillagersM2:12:47
610Shane StrachanAmanzimtotiM2:12:51
611Camilla Howard-BrowneF2:12:52
612Basil KokBluffM2:12:55
613Roxane van der BylBluffF2:12:55
614Faheem HoosenOasis CrescentM2:12:57
615Shaun GeldenhuysM2:13:02
616Henk LaskeyNatal CarbineersM2:13:02
617Samkelisiwe Nosipho MncubeSAPS Ingwenya2:13:02
618Roy DelhoveKingfisherM2:13:03
619Danielle de VincenzoDHS Old BoysF2:13:04
620Jenna RouxDHS Old Boys2:13:05
621Fabio ConversanoM2:13:07
622Jeff CoskeyWestvilleM2:13:11
623David AnsteyAthletics NorthM2:13:13
624Siboniso ShabalalaTeam VitalityM2:13:15
625Janine MazeryWestvilleF2:13:24
626Mohamed Bilal KhanOasis CrescentM2:13:24
627Lindeka NgcoboEthekwiniF2:13:25
628Mhlengi TenzaDeloitteM2:13:26
629Conri HohlsF2:13:26
630Danielle Barrie-SmithDHS Old BoysF2:13:28
631Pravin NadrajahDHS Old BoysM2:13:30
632Gareth Gibson2:13:30
633Kirshia NaidooCollegians HarriersF2:13:35
634Matthew KenningROAG2:13:35
635Tyler BainRun/Walk for LifeM2:13:36
636Senzo BhenguRichards Bay HarriersM2:13:37
637Tyron BothaChilternM2:13:41
638Thembi MsaniElokishiniF2:13:42
639Larry ClaassenHilton HarriersM2:13:43
640Sizwe KuneneTeam VitalityM2:13:44
641Khinesh VallabhChilternM2:13:44
642Nicola de OliveiraWestvilleF2:13:48
643Roxanne MilesChilternF2:13:52
644Candice HerbstDHS Old BoysF2:13:53
645Peter EyDHS Old Boys2:13:53
646Liezl BooysenDurban Runner Athletic ClubF2:13:54
647Michael SpeirsDHS Old BoysM2:14:00
648Brett HowellDHS Old Boys2:14:00
649Karen SealsKearsney StridersF2:14:01
650John Francis GoodwinBluff2:14:01
651Bhekani NxumaloTeam Vitality2:14:05
652Alessandro AlunniM2:14:06
653Tyron CatheyMidlandsM2:14:07
654Carmen CatheyMidlandsF2:14:07
655 Nomfundo Dlamini F 2:14:10
656Wayne ThompsonGet FitM2:14:12
657Njabulo ZumaTeam VitalityM2:14:18
658Wiseman SibayaNedbank Running ClubM2:14:19
659Varsha HeeraGet Fit2:14:24
660Michela Cutts2:14:28
661Hymne Du ToitTeam VitalityF2:14:35
662Warren RentonM2:14:35
663Shayna SmithForest HillsF2:14:36
664Ronald SmithForest HillsM2:14:36
665Solakele KuzwayoChesterville Athletic ClubF2:14:40
666Mpho MhlongoTeam VitalityF2:14:41
667Sibulele DikoTeam VitalityF2:14:41
668Lauren BradleyGet FitF2:14:43
669Caroline HubbardWestvilleF2:14:50
670Ronny-Ann AgerRun Zone Athletic ClubF2:14:51
671Mark CharlesworthHillcrest VillagersM2:14:56
672Andries VenterRunavationM2:14:56
673Tammy WoodroffeGet FitF2:14:56
674Maxine StobartRiverside HarriersF2:14:57
675Rick WheelerForest HillsM2:14:58
676Eugene BarnettTeam VitalityM2:15:01
677Ryan DercksenM2:15:01
678Neill WarrenDHS Old BoysM2:15:01
679Andre LouwKearsney StridersM2:15:04
680Shawn MeyerGet FitM2:15:04
681Jeremy Malherbe2:15:09
682Phillip RadebeAmanzimtotiM2:15:15
683Megan KonigkramerChilternF2:15:16
684Veldon ChettyChatsworthM2:15:19
685Lionel GovenderProtea StridersM2:15:20
686Anand NaidooProtea StridersM2:15:20
687Jethrou VickersFaku ChiefsM2:15:20
688Nardus van DykWestvilleM2:15:24
689Donna KincadeBluffF2:15:26
690Shavanee MadurayChilternF2:15:28
691Michelle WatsonF2:15:31
692Isaac MakubaloWestville2:15:33
693Sipho MchunuuBunyeM2:15:42
694Simon MooreSaintsM2:15:43
695Michelle CoskeyGet FitF2:15:45
696Steve MurrayBluffM2:15:46
697Zefa MkwanaziTeam VitalityF2:15:48
698Mohammed ThandarOasis CrescentM2:15:49
699Pragasen NaiduWoodviewM2:16:03
700Mark JohnsonCrusaders - KZNM2:16:06
701Ian HunterDHS Old BoysM2:16:07
702Merryl DuncanForest HillsF2:16:13
703Mahomed JoomaOasis CrescentM2:16:15
704Tim DesmondM2:16:18
705Alan ArumugamUbuntu StridersM2:16:22
706Sandy MullinsStella Athletic ClubF2:16:25
707Shantelle WaltersStella Athletic ClubF2:16:27
708Ernest MbheleDurban Runner Athletic ClubM2:16:29
709Omeshiree NaidooChatsworthF2:16:31
710Cassandra HoldcroftSavagesF2:16:35
711Sue-Ann CoskeyWestvilleF2:16:38
712Natasha ThomasMidlandsF2:16:39
713Aimee BosseDHS Old BoysF2:16:41
714Dianne CilliersRiverside HarriersF2:16:45
715Bianca CoetzeeTeam VitalityF2:16:48
716Nhlanhla MbathaWestvilleF2:16:52
717Thobekile ZamaAmanzimtotiF2:16:54
718Tracey MartinTeam VitalityF2:16:56
719Anton BothaRichards Bay HarriersM2:16:57
720Val NaiduCheckout Verulam Falcons Athletic ClubF2:16:58
721Fatima HoosenOasis CrescentF2:16:59
722Fiona MilburnF2:17:00
723Mthobisi DlaminiTeam VitalityM2:17:00
724Glen ConnellDHS Old BoysM2:17:02
725Pham-W. s MzobeYellowwood Park Athletic Club2:17:05
726Nivendra RamoutharTeam VitalityM2:17:20
727Morgan MorrisonF2:17:25
728Vernon Sabelo NdumoAdventists Athletic Club2:17:32
729Nompilo SishiCorrectional ServicesF2:17:32
730Ryan MadsenM2:17:33
731Ricky Madsen2:17:33
732Princess MarkTeam VitalityF2:17:36
733Simone SchmidChilternF2:17:38
734Lisette KeightleyPolokwaneF2:17:40
735Judy GrobblerTeam VitalityF2:17:44
736Larissa ReiF2:17:49
737Quinton TiversTeam VitalityM2:17:50
738Derrick KnoesenTeam VitalityM2:17:51
739Leonard ZondiEskom GijimasM2:17:51
740Danny Knoesen2:17:51
741Natasha ToughForest Hills2:17:52
742James TorlageNatal CarbineersM2:17:56
743Sbu KhwelaPDACM2:17:58
744Samantha HallIreneF2:18:00
745Richard JenkinAmanzimtotiM2:18:03
746Kevin BouwerM2:18:04
747Debbie LugarTeam Vitality2:18:06
748Leigh FranklinBluffF2:18:09
749Juno RossouwFaku ChiefsF2:18:12
750Bridget PartonWestvilleF2:18:12
751Alison ParleWestvilleF2:18:12
752Craig CouttsM2:18:14
753Rohan PillayTeam VitalityM2:18:15
754Leigh HughesDHS Old BoysF2:18:17
755Tamryn HarrisF2:18:18
756Taron RidsdaleRiverside HarriersF2:18:22
757Lindy HeadKearsney StridersF2:18:24
758Sindisiwe Winile NsibandeTeam VitalityF2:18:26
759Nomzingisi NkomoHollywood Bets Athletic ClubF2:18:26
760Silvia de FreitasGet FitF2:18:31
761Kesiny HayesCrusaders - KZNF2:18:32
762Mandlakhe Cyril MzimelaAmanzimtotiM2:18:32
763Nix de VilliersKearsney StridersF2:18:36
764Kim de VilliersKearsney StridersM2:18:36
765David HowellsM2:18:36
766Mayibongwe Zamanguni QwabeTeam Vitality2:18:44
767Rashida MoosaScottburghF2:18:45
768David Mccleave2:18:50
769Rory MorrisonM2:18:52
770Wayne LawrieMtunziniM2:18:56
771Pranav DhanlallSave OrionM2:18:59
772Brenda LuckfielAmanzimtotiF2:19:03
773Tholakele ShanduOld MutualF2:19:09
774Lauren TrottF2:19:10
775Paul SwainsonDolphin Coast StridersM2:19:13
776Vanessa MayoGet FitF2:19:13
777Emma Worthington2:19:14
778Philani NzimandeM2:19:19
779Elliot MdadaneDurban Runner Athletic ClubM2:19:21
780Wayne AllenM2:19:23
781Dudu NtanziMaritzburg CityF2:19:24
782Goodness MkhizeHollywood Bets Athletic ClubF2:19:41
783Mhlengi GumedeM2:19:44
784Bradley StewartRiverside HarriersM2:19:46
785Dorothy GallagherGet FitF2:19:47
786Kolisa NokoyoImvelo Multisport ClubF2:19:51
787Mathilda DalhouzieQueensburgh HarriersF2:19:52
788Ross WilliamsHilton HarriersM2:19:53
789Kerry MuddimanRiverside HarriersF2:19:53
790Samantha WilliamsHilton HarriersF2:19:53
791Pamela JonesGlenwood HarriersF2:19:54
792Julie GaltreyKingfisherF2:19:55
793Dines GaltreyKingfisherM2:19:55
794Eileen CombesKearsney StridersF2:19:56
795Lauren EyssenRun/Walk for LifeF2:19:57
796Sipho Emmanuel DlomoKwaZulu-Natal StridersM2:20:02
797Stephen MarshallTeam VitalityM2:20:10
798Nicole BerryTeam VitalityF2:20:10
799Justice Mvunywa KhuluseAmaqhawe2:20:14
800Thabane NsibandePhumaM2:20:17
801Lindy van LelyveldF2:20:23
802Celumusa KumaloSANDFM2:20:29
803Graham BarrettKearsney StridersM2:20:34
804Marinda ClaassenCollegians HarriersF2:20:37
805Wayne LabuschagneSavagesM2:20:39
806Naeem CassimTeam VitalityM2:20:48
807Stephen PienaarRun/Walk for LifeM2:20:51
808Eleanor PienaarRun/Walk for LifeF2:20:51
809Matthew Helm2:20:52
810Andrew Wormald2:20:52
811Linda Von BergTeam Vitality2:20:55
812Nicola PortelaEskom GijimasF2:20:55
813Lilian ElsAmanzimtotiF2:21:07
814Senzosenkosi NtuliHollywood Bets Athletic Club2:21:08
815Debbie RidleyHowickF2:21:12
816Lavhelesani Ernest MawelaEskom Gijimas2:21:20
817Wellington MsaneTeam VitalityM2:21:23
818Sivenesi SubramoneyLion of Africa IthekoF2:21:28
819Gnanasagren MunsamiChatsworthM2:21:29
820Poongavanam GovenderChatsworthM2:21:31
821Yenziwe Olifant2:21:38
822Thulani ZunguHollywood Bets Athletic Club2:21:39
823Mohomed MoosaSave OrionM2:21:40
824Stephen Mcnabb2:21:40
825Kevin AdamsBluffM2:21:41
826Monica TratschlerHowickF2:21:48
827Tanya MauerStella Athletic ClubF2:21:50
828Gerald van WykStella Athletic ClubM2:21:50
829Tasnim JadwatTeam VitalityF2:21:58
830Bongiwe MtetwaNatal CarbineersF2:22:02
831Simphiwe ZwaneTeam VitalityM2:22:08
832Raymond GazeSouth Coast StridersM2:22:09
833Marco RaffinettiWestvilleM2:22:19
834Zanele JeleTeam VitalityF2:22:20
835 Malcolm Smith Team VitalityM 2:22:20
836Wesley SmithSavagesM2:22:21
837Nazeer EssaM2:22:34
838Nomvuyiso MadikaneAmabutho Athletic ClubF2:22:34
839Rajandran NaickerChatsworthM2:22:37
840Deena NaidooWoodviewM2:22:48
841Gary Henwood FoxDolphin Coast StridersM2:22:48
842Sivalogan ParasaramenUmkomaasM2:22:49
843Tarryn FildayF2:22:51
844Sally VeenmanChilternF2:22:53
845Nicolette MoolmanF2:22:53
846Udeshan PhillipCheckout Verulam Falcons Athletic ClubM2:22:54
847Mbalenhle BhenguAmaqhaweF2:22:56
848Sibusiso KhumaloAmaqhaweM2:22:57
849Musawenkosi Nicholas NguboSAPS IngwenyaM2:23:00
850Philip van GassDolphin Coast StridersM2:23:00
851Allen NdlovuSAPS IngwenyaM2:23:00
852Muriel JoosteChilternF2:23:03
853Alan PetzerChilternM2:23:04
854Liam ReidRun/Walk for LifeM2:23:10
855Bazil Sifiso NtseleSAPS IngwenyaM2:23:12
856Sekelani MoloiMaritzburg CityF2:23:13
857Nomaphelo MasikoF2:23:13
858Siyabonga ZondiRun/Walk for LifeM2:23:14
859Ashley LeggAmanzimtotiM2:23:14
860Amrit GangaramTeam VitalityM2:23:15
861Claudia StencelKearsney StridersF2:23:16
862Makanlal SajiwanWoodview2:23:17
863Bala Naidoo NaidooTongaat Panthers2:23:18
864Buyisile SibiyaKwandengezi TigersF2:23:19
865Mahomed A K ParukOasis CrescentM2:23:19
866Mark CollettNedbank Running ClubM2:23:20
867Lauren HollGet Fit2:23:22
868 Mthokozisi Cele M 2:23:32
869Jeffrey ArmstrongAthletics North2:23:32
870Melanie-Anne Moore2:23:40
871Lana Delle JohnsonKearsney Striders2:23:41
872Siphokazi NdileleEskom GijimasF2:23:49
873Mohammed PatelTeam VitalityM2:23:51
874Elisabeth ToerienAmanzimtotiF2:23:56
875Ivor ZeeAmanzimtotiM2:23:56
876Theresa MachadoAmanzimtotiF2:23:56
877Bhekani Moses MpungoseSAPS StridersM2:23:57
878Gail CryerNatal CarbineersF2:23:57
879Thanda NdlovuMtubatubaM2:24:07
880Fiona DelportF2:24:19
881Jane Scannell2:24:19
882 Siyabonga Ndlovu Team VitalityM 2:24:23
883Lindie BaardQueensburgh HarriersF2:24:24
884Robyn MilneTeam VitalityF2:24:28
885Melody Jansen van RensburgForest HillsF2:24:38
886Desmond OliverKrugersdorp Road RunnersM2:24:38
887James MartensDolphin Coast StridersM2:24:38
888Liesl HeckroodtTeam VitalityF2:24:40
889Edith Jane NtekoTeam VitalityF2:24:40
890Linda BrownF2:24:45
891Maralyn HattinghEskom GijimasF2:24:52
892Anne ChadwickWestvilleF2:24:55
893Gordon HowieEskom GijimasM2:24:58
894Julie HornbyChilternF2:24:58
895Stephen de SousaTeam VitalityM2:24:59
896Lee-Anne GowDHS Old BoysF2:24:59
897Denzil ManuelStella Athletic ClubM2:25:13
898Katherine ScottF2:25:14
899Ludzula MukwevhoSave OrionM2:25:16
900Melody CoxTeam VitalityF2:25:16
901Kirsten HumboldtNatal CarbineersF2:25:17
902Carolyn GoltmanF2:25:23
903Ann TurnerRiverside HarriersF2:25:23
904Craig ShillerChilternM2:25:40
905Bonita PosthumusRoodepoortF2:25:41
906Jantll de WetRoodepoort2:25:42
907Marelie de WetRoodepoort2:25:42
908Mafika DlaminiPhumaM2:25:45
909Najoom Nisa MoosaChatsworth2:25:55
910Lisa HardieTeam VitalityF2:25:57
911Gordon BeemingChilternM2:25:58
912Lungi DlaminiRun/Walk for LifeF2:25:59
913Marie Krige2:25:59
914Leanne WaughHillcrest Villagers2:26:08
915Ashleigh GriffithsSavagesF2:26:08
916Tracy BuckiFaku ChiefsF2:26:15
917Darren HuntleyQueensburgh HarriersM2:26:15
918Jason HuntleyQueensburgh HarriersM2:26:15
919Poobalan NaidooTongaat PanthersM2:26:17
920Kelly ClowesForest HillsF2:26:24
921Mahomed Ahmed LockhatOasis CrescentM2:27:00
922Songelwayo ChisiNatal CarbineersM2:27:01
923Deborah StringerBluffF2:27:01
924Sibusiso NdlelaRun/Walk for LifeM2:27:01
925Colette TannerTeam VitalityF2:27:02
926Nontokozo NdabaF2:27:02
927Philip WaudbyScottburgh2:27:03
928Petros GumedeSAPS Striders2:27:04
929Gail Dundas-StarrTeam VitalityF2:27:04
930Tracey PhillipsRun/Walk for LifeF2:27:05
931Sagaren GovenderChatsworthM2:27:05
932Andile Victor KhwelaEskom GijimasM2:27:27
933Jenny CaseyStella Athletic ClubF2:27:28
934Pfano Mashau2:27:31
935Shannon McgoughKearsney StridersF2:27:34
936Silinbile GobaWestville2:27:36
937Katharine AtkinsonWestvilleF2:27:36
938Kubendran GovenderGet FitM2:27:40
939Shaun PearmanFaku ChiefsM2:27:42
940Natalie Jane LuckFaku ChiefsF2:27:42
941Dhanapaul GovenderChatsworthM2:27:44
942Mthokozisi MemelaMakana2:27:45
943Nhlanhla Professor CeleVertical SpacesM2:27:53
944Goodenough CeleTeam VitalityM2:27:54
945Kagisho MokoenaEskom GijimasM2:27:54
946Promise Sthembile MazibukoAmaqhawe2:28:00
947Graham TaylorRiverside HarriersM2:28:02
948Stephanie BolstadTeam VitalityM2:28:03
949Nonhlanhla XabaCorrectional ServicesF2:28:19
950Nkosi Khona KhanyileSAPS Ingwenya2:28:20
951Tegan RobinsonSave OrionF2:28:23
952Kerri ClarkF2:28:30
953Lwazi NzamaM2:28:40
954Ramkrishna ChettierChatsworthM2:28:43
955Theresa PadayacheeChatsworthF2:28:43
956Janine GordonF2:28:47
957Tracy LongGet FitF2:29:00
958Gary CawoodGet FitM2:29:01
959Sunil ShahDurban Athletic ClubM2:29:08
960Belinda MapstoneSpartan HarriersF2:29:08
961Natasha Joyce2:29:08
962Michelle SlaughterROAGF2:29:08
963Kayleigh EusticeAmanzimtotiF2:29:10
964Charmaine ClarisseAmanzimtotiF2:29:10
965Sanele MkhizeM2:29:12
966Philip CilliersRiverside HarriersM2:29:13
967Dudodi Ephraim SikkakhaneKwandengezi Tigers2:29:17
968Mohamed VahedOasis CrescentM2:29:18
969Mbalentle Ukulele MhlabaEskom GijimasF2:29:18
970Barry VartyYellowwood Park Athletic ClubM2:29:19
971Annelie van ReenenSavagesF2:29:20
972Stanley MunsamySavagesM2:29:21
973Philip NapierM2:29:26
974Sue WalkerRun/Walk for LifeF2:29:26
975Amanda KellyGet FitF2:29:28
976Melissa HaygarthSavagesF2:29:29
977Christin HunterTeam VitalityF2:29:30
978Eric WaltonMedihelp Multisport ClubM2:29:31
979Maureen ParryChilternF2:29:34
980Rodney ChaperonM2:29:34
981Ridhwaan Essa2:29:37
982Sibani NzimandeM2:29:44
983Mandlenkosi MdhluliHollywood Bets Athletic ClubM2:29:44
984Bernardt JoubertFaku ChiefsM2:29:44
985Ayanda MfekaM2:29:45
986Lindelani PhewaHollywood Bets Athletic ClubM2:29:45
987Kim JoubertFaku ChiefsF2:29:46
988Abongile Sibakhulu MkondweniTeam VitalityM2:29:58
989Janine SchmidtF2:30:08
990Charles PanainoMtunziniM2:30:11
991Christine van NiekerkF2:30:16
992Robyn VerrallAmanzimtotiF2:30:18
993Thami MchunuTeam VitalityF2:30:27
994Kesval GovenderRun for FunM2:30:30
995Savy GovenderRun for FunF2:30:30
996Lindelani ItaborSouth Coast StridersF2:30:37
997Lara MorrowF2:30:39
998Yandisa ThabethePhumaF2:30:44
999Mbali NtshabaRichards Bay HarriersF2:30:46
1000Sibusiso MhlongoTeam VitalityM2:30:50
1001Abayomi NdlovuTeam VitalityF2:31:00
1002Claire AlderdiceWestville2:31:07
1003David LeppanWestvilleM2:31:07
1004Dallas DanielsenWestvilleM2:31:07
1005Gary RobertsGet FitM2:31:08
1006Wendy JamesRun/Walk for LifeF2:31:14
1007Jowaine ParrottWestvilleF2:31:14
1008Xolile MtwaTeam VitalityF2:31:19
1009Lindokuhle MfekaTeam VitalityM2:31:19
1010Nozipho DlaminiPietermaritzburgF2:31:24
1011Siphamandla NenePDACM2:31:42
1012Nwabisa JijanaF2:31:44
1013Kevin GowdyM2:31:45
1014Michael PearsonTeam Vitality2:31:45
1015Josephine GassNatal CarbineersF2:31:47
1016Kim RobinsonRiverside HarriersF2:31:56
1017Carla Manion2:31:57
1018Leona SwanepoelAmanzimtotiF2:31:58
1019Michelle GovenderNewlands StridersF2:32:06
1020Magrietha BotesAmanzimtotiF2:32:10
1021Renee MoodleyChatsworthF2:32:10
1022Namhla MarwexuF2:32:15
1023Ntathu Qhobosheane2:32:16
1024Siyabonga MzimelaTeam VitalityM2:32:18
1025Mtshali SifisoKwaZulu-Natal Striders2:32:26
1026Lynda VersterTeam VitalityF2:32:45
1027Amy LautenDurban Runner Athletic ClubF2:32:46
1028Alan SullivanRiverside Harriers2:32:49
1029Wam Masizakhe MkondweniTeam VitalityF2:33:06
1030Wilma van der WaltSouth Coast StridersF2:33:17
1031Zanele CeleKwaMashuF2:33:21
1032Brendon WestwoodGet FitM2:33:41
1033Ayanda NomngangaChilternF2:33:47
1034Sibongile Grace MsomiEthekwiniF2:33:47
1035Kholiswa SontseleRichards Bay HarriersF2:33:47
1036Tara BaxterSavagesF2:33:57
1037Mpiyamanzi Jerome ZondiSAPS Ingwenya2:34:04
1038Afzal Ahmed JagotDurban Runner Athletic ClubM2:34:12
1039Taryn GowdyF2:34:12
1040Doris NovandlaSAPS StridersF2:34:14
1041Owen MacfieCrusaders - KZNM2:34:15
1042Shelly HardwickChilternF2:34:17
1043Jane StottRiverside HarriersF2:34:20
1044Philami MaphamgaTeam Vitality2:34:20
1045Helen MarshallRiverside HarriersF2:34:20
1046Frederik LochnerEskom GijimasM2:34:21
1047Sue St Leger StretchGet FitF2:34:22
1048Denise JohansenMaxed EliteF2:34:24
1049Alagesan PillayTongaat PanthersM2:34:32
1050Edward SinghCheckout Verulam Falcons Athletic ClubM2:34:34
1051Lerato NgcoboF2:34:35
1052Chris CowanPDACM2:34:44
1053Jade Pringle2:34:46
1054Neil SiepmanPDACM2:34:46
1055Hlengiwe Mthombeni2:34:46
1056Rajainlall DhanlallSave OrionM2:34:50
1057Siphokazi MnukwaPhumaF2:34:52
1058Nikki TennantFaku ChiefsF2:35:06
1059Robin ReeveQueensburgh HarriersM2:35:07
1060Carmen Lee MoodleyNatal CarbineersF2:35:16
1061Nonku ThangoTeam VitalityF2:35:17
1062Patricia BottonNatal CarbineersF2:35:21
1063Sthandile KhuzwayouMhlathuzeF2:35:24
1064Godfree Peter PiettersenSpartan HarriersM2:35:26
1065Mthunzi BhenguCollegians HarriersM2:35:31
1066Siphamandla SokhelaAmaqhaweM2:35:34
1067Rogane MoodleyCheckout Verulam Falcons Athletic Club2:35:40
1068Preggy NaidooTongaat PanthersM2:35:49
1069Sinempilo Nxele-Ngubane2:35:49
1070Ursula SteenkampScottburgh2:36:03
1071Badruldien Mohamed YunusTeam VitalityM2:36:04
1072Azande AugustTeam VitalityF2:36:05
1073Jenny FoordF2:36:11
1074Kwanda Mchunu2:36:17
1075Hemasha MahilallTeam VitalityM2:36:19
1076Nomahlubi NtlokoCED-Matat Athletic ClubF2:36:34
1077Serestina ViririHighwayM2:36:37
1078Sanele NzimandeAbagijimi Athletic ClubM2:36:52
1079Mthamiz NzimandeHollywood Bets Athletic Club2:36:52
1080Lynette TarrTlokoaF2:36:57
1081Stephani JoubertTeam VitalityF2:36:57
1082Kobus BothaRoodepoortM2:36:58
1083Gordon PillayProtea StridersM2:37:03
1084Bongumusa NzuzaHollywood Bets Athletic ClubM2:37:07
1085Belinda SmithMedihelp Multisport ClubF2:37:08
1086Philippa CooteRiverside Harriers2:37:11
1087Anthony CleatorKearsney StridersM2:37:16
1088Mduduzi QwabeTeam VitalityM2:37:18
1089Premjith RamsurrupWoodviewM2:37:20
1090Shaun UlyateKhosa Road RunnersM2:37:26
1091Vitasha RamnarayanCheckout Verulam Falcons Athletic ClubF2:37:37
1092Nadraj NaidooTeam VitalityM2:37:38
1093Claire KotzeRiverside HarriersF2:37:43
1094Vimla PaulRiverside HarriersF2:37:44
1095Khanyisile CeleF2:37:46
1096Mike PadayacheeCheckout Verulam Falcons Athletic ClubM2:37:49
1097Sandy DunnettKearsney StridersF2:37:50
1098David Morrison-YoungSouth Coast StridersM2:37:50
1099Nkululeko MbathaMaritzburg CityM2:37:53
1100Roxanne BawdenTeam VitalityF2:37:53
1101Mdu SimelaneM2:37:58
1102Ziyanda MkhwanaziVertical SpacesF2:38:00
1103Gillian ScottF2:38:00
1104Peter BoulleWestvilleM2:38:00
1105Guy Groom2:38:07
1106Alan Pugh-JonesDHS Old BoysM2:38:15
1107Denham FergusonZululand Multisport Club2:38:16
1108Sbongile MkhizeMaritzburg CityF2:38:18
1109Robert de BruynePDACM2:38:24
1110Robbie Dent2:38:24
1111Adisesh NaidooPDACM2:38:26
1112Krishna VadiveluCheckout Verulam Falcons Athletic ClubM2:38:27
1113Premilla SivapurshadCheckout Verulam Falcons Athletic ClubF2:38:28
1114Sithembile MachiKearsney StridersF2:38:38
1115Claire WilkinsonWestvilleF2:38:38
1116Taryn StubbsRiverside HarriersF2:38:45
1117Thulani Mxolisi SibiyaBiggarsberg2:38:49
1118Shaneen van LelyveldTeam VitalityF2:38:56
1119Lynette WiggillTlokoaF2:39:03
1120Ntombi MbheleKwaDabeka HarriersF2:39:12
1121Jennifer GoundenSAPS IngwenyaF2:39:17
1122Neville MapstoneSpartan HarriersM2:39:17
1123Amanda MazibukoPhumaF2:39:21
1124Sanele KubhekaLoskop GijimasM2:39:25
1125Nomvula NjaphaEthekwiniF2:39:29
1126Barbara Gugu AndersonSavages2:39:32
1127Ronel SorgenfreiNatal CarbineersF2:39:41
1128Makobatjatji Mmoledi Mphahlele2:39:42
1129Xolo MfekaTeam VitalityM2:39:55
1130Imtiaz AbdullaUbuntu StridersM2:39:56
1131Gloria BowlesRiverside HarriersF2:40:00
1132Andre PetersenAmaqhaweM2:40:03
1133Jonathan AcuttGet FitM2:40:04
1134Mzwandile NxumaloBiggarsbergM2:40:16
1135Sandile LamulaBiggarsbergM2:40:16
1136Sibisiso MchunuSAPS Striders2:40:18
1137Barbah Raboteng2:40:20
1138Elizabeth MatizamhukaRun/Walk for LifeF2:40:20
1139Collin PillayChatsworthM2:40:33
1140Haseena ParukOasis CrescentF2:40:38
1141Tina NellBluffF2:40:45
1142Nonhlanhla NgcobouMhlathuzeF2:40:51
1143Mike ForsythWalmers Athletic ClubM2:40:52
1144Julie RichardsRun/Walk for LifeF2:40:58
1145Mahomed Jameel EssopDurban Runner Athletic ClubM2:41:01
1146Phumlani MfungulaMaritzburg CityM2:41:07
1147Roxanne van StraatenBluffF2:41:07
1148Amith SamsunderCheckout Verulam Falcons Athletic ClubM2:41:17
1149Mxolisi MhlongoUmgeni WaterM2:41:22
1150Frederick BotesAmanzimtoti2:41:27
1151Mayurie BhagwandasTeam VitalityF2:41:28
1152Nicolette RyanSavagesF2:41:33
1153Jared FergusonBluffM2:41:34
1154Karen BlignautF2:41:38
1155Bagcinile NdlovuF2:41:41
1156Astrid FentonWestvilleF2:41:42
1157Nokuthula ShongweGet FitF2:41:44
1158Tracy Leigh HuttonForest Hills2:41:47
1159Hussain RawatShakalandM2:42:02
1160Thulasizwe Derrick XabaLadysmith Athletic ClubM2:42:03
1161Nontobeko MzobeTeam VitalityF2:42:04
1162Zinhle NdabaStella Athletic ClubF2:42:10
1163Daniel MoodleyChatsworthM2:42:20
1164Sally GoldmanRiverside HarriersF2:42:25
1165Belinda HopeTeam VitalityF2:42:26
1166Wesley DlungwaneuMlazi2:42:26
1167Gonaseelan PerumalRun/Walk for LifeM2:42:38
1168Mfanasibili NkonyaneUmgeni WaterM2:42:38
1169Roaan Vorster2:42:50
1170Steven GovenderRun for FunM2:43:01
1171Lauren StainbankTeam VitalityF2:43:05
1172Shaun StainbankTeam VitalityM2:43:05
1173David JohnM2:43:05
1174Indira ZumaF2:43:12
1175Michael LeeM2:43:13
1176Debbie NaickerUbuntu StridersF2:43:17
1177Meera MaharajWoodviewF2:43:17
1178Pumza SibekoTeam VitalityF2:43:38
1179Geraldine KirtonRun/Walk for LifeF2:44:01
1180Anitha HaripersadWoodviewF2:44:01
1181Jena MachnarayanSAPS StridersF2:44:05
1182Letitia ShawSave OrionF2:44:05
1183Pat AndrewScottburgh2:44:09
1184Belinda SkinnerDolphin Coast StridersF2:44:09
1185Thobile NtingaCorrectional ServicesF2:44:26
1186Zenzile MakeloEthekwiniF2:44:37
1187Ashveer Bishundayal2:44:43
1188Zimasa RatshikhophaTeam VitalityF2:44:44
1189Sindi MazibukoWestvilleF2:44:50
1190Guido PenzhornForest HillsM2:44:57
1191Lindela NgcoboTeam VitalityM2:45:24
1192Lungile KhumaloAmaqhawe2:45:24
1193Thobeka Archer2:45:30
1194Akhona PantsiTeam VitalityF2:45:31
1195Digby WareingTeam VitalityM2:45:32
1196Rosanne JacobsEskom GijimasF2:45:34
1197Tamsyn YoungEskom GijimasF2:45:34
1198Kim ErasmusRoodepoortF2:45:40
1199Koos HutchonsRoodepoort2:45:40
1200Poulous ShobaSANDF2:45:42
1201Sifiso MchunuBluffM2:45:51
1202Mhlengi DlaminiHighwayM2:45:55
1203Manje ZwaneF2:45:55
1204Cherise MullerBluffF2:46:03
1205Vincent BulalaNedbank Running ClubM2:46:04
1206Nokusa NdlamlenzeMaritzburg CityF2:46:06
1207Thamsanqa Ian NkosiPhuma2:46:09
1208Elsie du BuissonRiverside HarriersF2:46:16
1209Alan GoodwinSaintsM2:46:23
1210Julie VenterStella Athletic ClubF2:46:30
1211John NicolStella Athletic ClubM2:46:32
1212David BeattieStella Athletic ClubM2:46:32
1213Kildonan MackenzieCollegians Harriers2:46:33
1214Alan BrunsdonStella Athletic ClubM2:46:33
1215Carmen DevineStella Athletic ClubF2:46:33
1216John MullinsStella Athletic ClubM2:46:34
1217Zamantshahe Pearl MakhathiniTeam Vitality2:46:34
1218Katherine FlackStella Athletic ClubF2:46:34
1219Aldine ArmstrongStella Athletic ClubF2:46:35
1220Thabisile MpungoseF2:46:42
1221Zandile MaphumuloPhumaF2:46:47
1222Ravashini PerumalRun/Walk for LifeF2:46:52
1223Abraham ZaaymanNatal CarbineersM2:46:59
1224Claudelle DiedricksGet Fit2:47:01
1225Belinda Cresswell-GeorgeStella Athletic ClubF2:47:03
1226Susan YoungHighwayF2:47:09
1227Lakshminarayana Sridhar2:47:14
1228Michael NzamaHollywood Bets Athletic ClubM2:47:29
1229Thavanam SinghDurban Runner Athletic Club2:47:33
1230Zingiswa MgwiliF2:47:35
1231Alexandra JoynerTlokoaF2:47:56
1232Vaughn LeesQueensburgh HarriersM2:48:07
1233Sharon SibiyaF2:48:15
1234Fiona DawsonDurban Athletic ClubF2:48:27
1235Penny LancasterAthletics NorthF2:48:31
1236Lindokuhle Mathenjwa2:48:34
1237Ashwin SooknundanChatsworthM2:48:46
1238Damon Beard2:49:00
1239Quinton Jordaan2:49:01
1240Malibongwe KutshwaM2:49:04
1241Nina BruneSilver Lakes Athletic ClubF2:49:06
1242Tracy YarlettQueensburgh HarriersF2:49:23
1243Hajrah OsmanChilternF2:49:34
1244Simphiwe MhlongoSAPS StridersM2:49:59
1245Shaylene Lawrence2:50:05
1246Debbie BentleyRun/Walk for LifeF2:50:05
1247Carol BotesRun/Walk for LifeF2:50:06
1248Noluvuyo LuphuziCorrectional ServicesF2:50:07
1249Thandeka MiyaVertical SpacesF2:50:14
1250Anitha JaijaiFordervilleF2:50:21
1251Mzomuhle ZunguNewlands StridersM2:50:22
1252Devi MoodleyChatsworthF2:50:36
1253Yvonne HopkinsonQueensburgh HarriersF2:50:37
1254Wendy BotesHighwayF2:50:43
1255Eilidh MarlinF2:50:49
1256Carol DludlaF2:50:57
1257Marlin WilsonHarlequin HarriersM2:51:02
1258Navika NoharUgu Athletic ClubF2:51:06
1259Nondumiso MadonselaAmakhosi2:51:10
1260Dhanlall BallilallSave OrionM2:51:12
1261Vukani MkhizeTeam VitalityM2:51:13
1262Rajpaul NankanProtea StridersM2:51:26
1263Francesca JosephF2:51:33
1264Alecia HiltSouth Coast StridersF2:51:36
1265Mary NaidooPDACF2:51:53
1266Inge MilbankRun/Walk for LifeF2:51:58
1267Ute MorisseCity Power Sports ClubF2:52:34
1268Derrick OliverKrugersdorp Road RunnersM2:52:34
1269Nthabeleng BolofoUmgeni Water2:52:36
1270Mark Peter NokeSavagesM2:52:40
1271Dolly ShamlallCheckout Verulam Falcons Athletic ClubF2:52:46
1272Tertia EmersonGet FitF2:52:54
1273Simphiwe Blose2:52:57
1274Debbie LundinWestvilleF2:53:11
1275Nokwazi Mandy HlatshwayoAmaqhawe2:53:53
1276Thobile NgubaneRun/Walk for LifeF2:53:54
1277Katie VreedenburghHighwayF2:54:09
1278Yoshni NaidooChatsworth2:54:10
1279Nancy NzamaPhumaF2:54:22
1280Sandile SokhelaWyebankM2:54:27
1281Michael MostertStella Athletic ClubM2:54:28
1282Madoda Np XabaTeam Vitality2:54:36
1283Barry GassNatal CarbineersM2:55:08
1284Ismail OmarM2:55:18
1285Lynette MacdonaldF2:55:22
1286Narainsamy MoodleyNewlands StridersM2:55:41
1287Cecily FraserHighwayF2:55:41
1288Jugdhese GokulWoodviewM2:55:57
1289Nompumelelo MolefeF2:56:07
1290Keaoleboga Portia MarupingMaritzburg City2:56:08
1291Simphiwe MsibiF2:56:10
1292Xolani S Gushu2:56:36
1293Bekithemba HwalimaM2:56:42
1294Silethiwe SikosanaHulaminF2:56:50
1295Ulrike GrahamHighwayF2:56:50
1296Sanda MakeleniChilternF2:56:54
1297Amanda ConradtRiverside HarriersF2:56:54
1298Nonhlanhla NdlovuAmaqhaweF2:56:59
1299Sinenhlanhla GumedeuMhlathuzeF2:57:12
1300Nolizwe HlopheUgu Athletic ClubF2:57:24
1301Lisa YounghusbandGet FitF2:57:34
1302Jason VickeryGet FitM2:57:34
1303Lil ParkerHighwayF2:57:51
1304Bomikazi MfingwanaTeam VitalityF2:57:55
1305Bruce WedderburnChilternM2:58:17
1306Andrt FnhnerTeam Vitality2:58:23
1307Nicola FnhnerTeam Vitality2:58:23
1308Helen ClarksonHighwayF2:58:34
1309Kholekile Ntsobji2:58:41
1310Shareen ScottRun/Walk for LifeF2:59:02
1311Rakesh HarikasunTongaat PanthersM2:59:10
1312Hasmooklal LakhaTongaat PanthersM2:59:13
1313Magashree GovenderRun for FunF2:59:24
1314Yolanda NtshakalaF2:59:25
1315Lesley ShawSave OrionF2:59:44
1316Gugu KhanyezaKlip River StridersF2:59:49
1317Ruth MokoatleUniversity of KwaZulu-NatalF2:59:57
1318Kirsten Nicholson3:00:06
1319Caroline RainesRun/Walk for LifeF3:00:22
1320Nozipho MbheleDurban Runner Athletic ClubM3:00:26
1321Lindy MbanjwaSAPS IngwenyaF3:00:28
1322Victoria BouwerF3:01:06
1323Sibongile QuvaniHollywood Bets Athletic ClubF3:01:10
1324Roslyn ArumugamUbuntu StridersF3:01:24
1325Tawhidah MohamedRun/Walk for LifeF3:01:34
1326Lungile ZondoEskom GijimasF3:01:37
1327Patiswa MatshobaSAPS StridersF3:01:44
1328Isabelle SanderF3:02:21
1329Sally GovenderWoodviewF3:03:26
1330Philisile MathebulaTeam VitalityF3:03:48
1331Susan GriffithsHighwayF3:04:05
1332Gezina Maria DrotskyRun/Walk for Life3:04:20
1333Bronwyn KirkRiverside HarriersF3:04:22
1334Reginald MthembuTeam VitalityM3:04:31
1335Sindisiwe GobaHollywood Bets Athletic ClubF3:05:01
1336Maditshaba MahlariTeam VitalityF3:05:05
1337Lily StoltzBluffF3:05:11
1338Shireen MothilalUbuntu StridersF3:05:29
1339Shaista HoosenUbuntu StridersF3:05:30
1340Zothile DlaminiHollywood Bets Athletic ClubF3:05:30
1341Bertha OlumeneTeam VitalityF3:05:32
1342Helen DubeSave OrionF3:05:34
1343Shenaaz AbdullahUbuntu StridersF3:05:35
1344Nokuthula MbenseEthekwiniF3:06:13
1345Lucy ModiseUmgeni WaterF3:06:13
1346Patricia Radebe3:06:28
1347Matthew CaseyM3:06:29
1348Dhasen NaidooCheckout Verulam Falcons Athletic ClubM3:07:05
1349Sharne PetherbrisgeCollegians Harriers3:07:37
1350Roxanne HuntNatal CarbineersF3:07:44
1351Joyce NdlovuPhumaF3:08:05
1352Gugu ThusiEskom GijimasF3:08:09
1353Vuyiswa Msomi3:08:13
1354Bright MhlongoM3:08:37
1355Paul Walker3:08:39
1356Rosanne KasavalPhoenix Villagers Athletic ClubF3:08:41
1357Moses Jabulani Fakude3:08:53
1358Thabo RatshikhophaTeam VitalityM3:09:23
1359Thembi PhahlaChilternF3:10:06
1360Clive MortimerForest HillsM3:10:18
1361Elliot MakhayeTeam VitalityM3:10:28
1362Zan MpofuCollegians HarriersF3:10:32
1363Bawinile PetersRun/Walk for LifeF3:10:34
1364Judy ConlinHarlequin HarriersF3:11:22
1365Joan SchoemanHarlequin HarriersF3:11:22
1366Beatrice MpangaseRun/Walk for LifeF3:11:30
1367Kim Hudson-PiccionePDACF3:11:57
1368Yvonne CassPDACF3:11:58
1369Jenny AbramsTeam VitalityF3:12:09
1370Dave NichollsRiverside HarriersM3:12:54
1371Cherryl WilsonFields Hill Water Athletic ClubF3:12:55
1372Simangele NyawoRun/Walk for LifeF3:12:55
1373Janie ErasmusRun/Walk for LifeF3:13:30
1374Prescilla SewnunFordervilleF3:13:30
1375Jennifer RouseRun/Walk for LifeF3:13:31
1376Sheralym SajiwanWoodviewF3:13:42
1377Nkosinathi MyamyaNatal CarbineersM3:15:04
1378Sibusisiwe DlaminiF3:15:07
1379Tshepo MotloutsiTeam VitalityF3:16:20
1380Sumita RamgareebRiverside HarriersF3:16:30
1381Chrissi Preuss3:16:41
1382Kirsten GlenGet FitF3:16:44
1383Bheki NgcoboDurban Runner Athletic ClubM3:17:45
1384Amritha Devi JuguthCheckout Verulam Falcons Athletic ClubF3:18:00
1385Charmaine ZunguTeam VitalityF3:18:16
1386Lungisani AlwarM3:18:16
1387Kishore SinghUniversity of KwaZulu-NatalM3:18:25
1388Nelly HlongwaHollywood Bets Athletic ClubF3:18:59
1389Xoliswa DikoF3:20:24
1390Laurentia MzizanaF3:21:06
1391Ntokozo MaphumuloTeam VitalityF3:21:23
1392Nomvula ChamaneHollywood Bets Athletic ClubM3:21:51
1393Bernadette SwartzWingsF3:22:06
1394Chayan SinghSave OrionM3:22:16
1395Meeradevi SinghSave OrionF3:22:16
1396Londiwe MthethwaF3:22:49
1397Stuart MyburghDurban Runner Athletic ClubM3:22:55
1398Thulani Muzi MngomezuluTeam Vitality3:23:04
1399Namhla NtlontiMaxed EliteF3:23:07
1400Thembi Dyanti3:23:41
1401Nelisiwe Nesther DlaminiWestville3:24:21
1402Hoppy HopkinsonQueensburgh HarriersM3:24:45
1403Corrie SpiesQueensburgh HarriersF3:24:45
1404Virodh SinghSave OrionM3:25:40
1405Keshini MaharajTongaat PanthersF3:26:16
1406Ntombikayise SikhakhaneKwandengezi TigersF3:27:30
1407Sagrie NaidooWoodviewF3:27:45
1408Govindamah SithaldeenTongaat Panthers3:27:45
1409Eugene Lucien Nel3:30:01
1410Ivor Von NielenSports Connection Striders3:30:29
1411Jantez Quarsingh3:30:29
1412Meluthando Mngomo3:30:30
1413Zama Ngcibi3:31:29
1414Veeran RamnarayanCheckout Verulam Falcons Athletic ClubM3:31:31
1415Lauren LawrenceF3:32:41
1416Penelope Ann Nel3:35:40
1417Gerard Metzer3:37:59
1418Nonhlanhla SotyatoF3:38:05
1419Cyril Le CordierWingsM3:38:09
1420Elizabeth Le CordierWingsF3:38:09
1421Anneke KenningROAG3:39:39
1422Nicole KenningROAG3:39:39
1423George Strydom3:47:57
1424Vuyokazi Kulu3:49:06
1425Johan VenterQueensburgh HarriersM3:54:36
1426Ineke VenterQueensburgh HarriersF3:54:36
1427Manderine Roberts3:54:50
1428Lizelle HayF3:54:50
1429Madison Jane Roberts3:55:12
1430Victor Lungile MaolalaPhuma4:11:00
1431Priscilla MadlalaEskom GijimasF4:12:47
1432Mohammed AllieBluffM4:40:48

Time Distribution

Gender Breakdown

Club Representation

ClubCount
Team Vitality146
Westville80
DHS Old Boys55
Get Fit52
Chiltern42
Riverside Harriers37
Stella Athletic Club33
Run/Walk for Life32
Amanzimtoti29
Savages27
Save Orion24
Bluff24
Chatsworth24
Kearsney Striders23
Eskom Gijimas23
Hollywood Bets Athletic Club20
Durban Runner Athletic Club19
Faku Chiefs18
PDAC18
Highway18
Hilton Harriers17
Phuma17
Natal Carbineers16
Forest Hills16
Queensburgh Harriers16
Maritzburg City16
Collegians Harriers14
Checkout Verulam Falcons Athletic Club14
Amaqhawe13
Woodview12
SAPS Striders11
SAPS Ingwenya11
Nedbank Running Club10
Oasis Crescent9
Tongaat Panthers9
Ethekwini8
Richards Bay Harriers8
Maxed Elite7
Protea Striders7
South Coast Striders7
Midlands7
Roodepoort7
Dolphin Coast Striders7
Ubuntu Striders7
ROAG6
Yellowwood Park Athletic Club6
Kwandengezi Tigers6
Crusaders - KZN6
Hillcrest Villagers6
Scottburgh6
Boxer Superstore Athletic Club5
Ugu Athletic Club5
Umgeni Water5
uMhlathuze5
Howick5
Spartan Harriers5
Vertical Spaces5
Run Zone Athletic Club4
Durban Athletic Club4
Run for Fun4
Tlokoa4
Correctional Services4
Phoenix Villagers Athletic Club4
Biggarsberg4
Newlands Striders4
Harlequin Harriers3
Zululand Multisport Club3
Kingfisher3
Krugersdorp Road Runners3
Athletics North3
Wings3
Saints3
KwaDabeka Harriers3
KPMG Running Club3
University of KwaZulu-Natal3
uMlazi2
Mondi2
Hammarsdale2
Klip River Striders2
Loskop Gijimas2
Fields Hill Water Athletic Club2
KwaZulu-Natal Striders2
Mtunzini2
Adventists Athletic Club2
Manguzi Athletic Club2
Michaelhouse Running Club2
Spar2
Forderville2
Runavation2
Harmony Striders2
Irene2
Hulamin2
SANDF2
Medihelp Multisport Club2
Polokwane1
Umkomaas1
Tri-X1
Fourways Road Runners1
Bring It On Cycles1
Khosa Road Runners1
Wyebank1
Nongoma Rabbits1
Achilles1
Chesterville Athletic Club1
Arcadia1
Genius1
Elokishini1
Lion of Africa Itheko1
Ladysmith Athletic Club1
Amabutho Athletic Club1
Amakhosi1
PRASA1
Shakaland1
Mtubatuba1
Sports Connection Striders1
Silver Lakes Athletic Club1
Deloitte1
City Power Sports Club1
Makana1
Walmers Athletic Club1
Imvelo Multisport Club1
Old Mutual1
Sydenham1
Mpumalanga1
KwaMashu1
CED-Matat Athletic Club1
Abagijimi Athletic Club1
Glenwood Harriers1
Remmogo1
Virginia Athletic Club1
Pietermaritzburg1
Muden1
uBunye1
Johannesburg Harriers1
Estcourt1
Dabulamanzi Canoe1