Soweto Marathon2017-11-05

21.1kmdistance
1:06:14winning time
6473finishers

Individual Results

#NameClubGenderTime
1David ManjaNedbank Running ClubM1:06:14
2Elroy GelantBoxer Superstore Athletic ClubM1:07:16
3Tebello RamakongoanaPhantane Athletic ClubM1:07:53
4Phillimon Tebogo MathibaNedbank Running Club1:08:42
5 Rapula Diphoko 1:08:50
6Donald MashamaiteBedfordview Country ClubM1:09:43
7Philani ButheleziKPMG Running ClubM1:13:13
8 Clifford Matlala 1:13:42
9Vuyisile TshobaKPMG Running ClubM1:13:58
10Mogale RamainyaFoskor1:15:59
11Thulani MdletsheRichards Bay HarriersM1:16:12
12Aranoleng Isaac MogapiSAPS1:16:16
13Nathi ZunguRichards Bay HarriersM1:16:27
14Silas Mmatlou MolomoSunward Slipstreamers1:16:42
15Abram MahlanguAnglo AmericanM1:16:48
16Reginald PoopediAlpha Centurion Runners/WalkersM1:17:26
17Madire NchabelengVodacom Yebo StridersM1:18:03
18Khutso Liberty MogashoaPhuthaditjhaba Athletic ClubM1:18:08
19Pekwe Clemond NodishaDaveyton Hearts1:18:08
20Sikhumbuzo NhlengethwaNedbank Running ClubM1:18:14
21Thabani ShoyisaRichards Bay HarriersM1:18:27
22Philani MkhwanaziNedbank Running ClubM1:18:31
23Prettyboy MasangoSouth African National Defence ForceM1:18:32
24Mankgabe MagediMakhuduthamaga Athletic ClubM1:18:49
25Thulani MananaEvander Gold MinesM1:18:59
26Dumisani MasinaUlinda1:19:32
27Mmbengeni MasalaJeppe QuondamM1:19:35
28Tebogo DoctorVaal Reefs Marathon Club1:19:51
29George RamcwanaVaal Reefs Marathon Club1:20:00
30Khabonina MsimangaBethlehem Marathon ClubM1:20:03
31Lwazilwenkosi MpungoseRichards Bay HarriersM1:20:14
32Malarka KaizerAmpa Athletic Club1:21:18
33Ogorogile Isaack MothelesiSouth African National Defence Force1:21:36
34Thabiso MosekiliPhuthuma Athletic Club1:21:47
35Patience MuroweNedbank Running ClubF1:21:56
36Njabulo MdletsheM1:22:00
37Monty AdamsNedbank Running ClubM1:22:07
38 Peter Kotsedi M 1:22:14
39Motlatsi SesingKPMG Running ClubM1:22:32
40Tshepo SekgobelaDwarsrivier Mine1:22:42
41Kwazi KheswaNedbank Running ClubM1:22:50
42Betha ChikangaMaxed EliteF1:22:52
43Ziqu MpofanaTeam Vitality1:22:52
44Joseph GiyaniChappiesM1:22:52
45Thabiso MasheleNkomazi Sports Club1:23:14
46 Prince Selema 1:23:18
47Jabulani Mathew SogoBethalM1:23:47
48Dan MothibeNedbank Running ClubM1:23:53
49Johannes SibandeBethalM1:24:05
50 Kgotso Mosenene 1:24:29
51Kenneth MabasaOrlando1:24:36
52Christine KalmerKPMG Running ClubF1:24:50
53Shepherd GanuAirplane Factory Athletic Club1:25:04
54 Trivor Vusi Kabini 1:25:13
55 Khutlang Daniel Thebe 1:25:15
56Dakalo PhemulaSAPSM1:25:33
57 Samson Mnguni 1:25:59
58David MonarengBoksburg Athletic ClubM1:26:00
59 Sidwell Moloanoa 1:26:03
60Lulama ZolayiSasol1:26:16
61 Bethuel Maphoto 1:26:23
62Khaphetsi Joseph MahasaMaties1:26:28
63Masixole MbovaneOrlandoM1:26:47
64Mandla Jeffrey VilakaziSasol (Secunda)1:26:49
65 Gaone Bathoeng 1:26:56
66Sibusiso RambudaSoweto Athletic ClubM1:27:10
67 Mbusi Nzimande M 1:27:17
68Sakhile MziziSAPSM1:27:24
69Mzikayifani Solly GumaEskom GijimasM1:27:34
70Simon MankgaDwarsrivier Mine1:27:45
71Piet SekgadiAddicted to LifeM1:27:49
72Teboho SekhutshoanyaneHarmonyM1:27:53
73Moeketsi Mosiuoa Tsoeliane1:27:57
74Abram MagameDwarsrivier Mine1:28:02
75Donald MaimelaDwarsrivier Mine1:28:06
76Jacob MotsitsiTasol Kroonstad Collegians1:28:11
77 Ofentse Kgoa M 1:28:12
78Mpho KgobeSAPSM1:28:14
79Thabo MoyoUlinda1:28:15
80 Jacob Thulare M 1:28:21
81Rene KalmerKPMG Running ClubF1:28:26
82Zebulon MokonotoNedbank Running Club1:28:28
83Tshepo MahlatsiBedfordview Country ClubM1:29:38
84Temotlo JacopoNedbank Running Club1:29:38
85 Mema Tiango 1:31:02
86Siboniso MyeniRichards Bay HarriersM1:31:09
87Luke MabasoMaritzburg CityM1:31:17
88Justin FiddesTeam VitalityM1:31:19
89Franza LandmanKPMG Running ClubF1:31:20
90 Lerato Nhlapho 1:31:23
91Jacques BurgerVaalM1:31:39
92Otsile Eric GaobuseSishen Athletic ClubM1:31:59
93 Daniel Vries 1:31:59
94 Jacob Moseme Molefe 1:32:09
95Leepo PuleHarmony1:32:48
96Lungelo MbulwanaSABCM1:32:48
97Jerry XabaSCAW HarriersM1:32:52
98 Musa Khojane 1:33:22
99John MoreOrlandoM1:34:00
100Butangamili ZibaniGaborone Striders1:34:04
101Phillip Lally MonakediEverite1:34:05
102 Vusimuzi Goerge 1:34:24
103Steven McivorTeam VitalityM1:34:29
104Joseph MahlanguM1:34:42
105Majake HlabahlabaSibanye GoldM1:34:59
106Thobani Patrick NgcoboAmaqhawe1:35:14
107Victor Kgabo LegodiAEL Mining Athletic ClubM1:35:15
108 Calvin May 1:35:27
109John BlackDiepkloofM1:35:32
110Mzwenkosi MagadeAirplane Factory Athletic Club1:35:39
111 Kgomotso Kganedi M 1:35:42
112Lucas FatanaM1:35:43
113 Thiti Sekgwaila 1:35:51
114Petrus Ntatenyane KgomongweRandmark1:36:05
115Bradley SimpsonTeam Vitality1:36:06
116Lwazi PambukaBoksburg Athletic ClubM1:36:19
117 Rofhiwa Tshirumbula 1:36:25
118Loobjane MohlalaEskom GijimasF1:36:26
119Boitshepo MokwenaTshwane Athletic Club1:36:26
120Themba MatheSebenza1:36:29
121 Macdonald Tshaboeng 1:36:34
122 Tiaan de Lange M 1:36:41
123Mpho Edwin RatauK-Way Gallopers1:36:48
124Kent RainesWanderers Athletic ClubM1:37:10
125 Tsoanelo Ntene 1:37:30
126Serame MosikiliPhofung Athletic ClubM1:37:31
127Xolile SkepeKhayelitshaM1:37:41
128Sean DalyBorn2RunM1:37:41
129 Thoriso Phatudi 1:37:43
130 Fausto Becatti 1:37:43
131Innocent MachinaRainbow1:37:54
132 Ofentse Seadira 1:38:02
133Joseph MumbireReal GijimasM1:38:13
134Tshinyadzo MudauEskom GijimasM1:38:17
135Stephen PriceKPMG Running ClubM1:38:22
136Mishack MokwenaSAPSM1:38:24
137 Martin Bleazard 1:38:24
138 Banele Mkhatshwa 1:38:27
139 Ryan Bernard 1:38:28
140Elizabeth DlhiwayoRun/Walk for LifeF1:38:30
141Ommalisa MonoTembisa1:38:33
142 Jonas Sema M 1:39:02
143Wandisile NkwalaseAdventists Athletic ClubM1:39:10
144Nicholas FowlerRand Athletic ClubM1:39:17
145 Richard Bulunga 1:39:21
146Mohau MolokwaneEducation Athletic ClubM1:39:22
147Jack MohololaCorobrik1:39:26
148Sevha Amos BaloyiGiyani Gallopers1:39:35
149Dido KhozaUmjantshi Social1:39:37
150 Siphephile Khanyile M 1:39:38
151Mopae Abe MaekoTeam VitalityM1:39:54
152 Sello Jonas Photolo 1:39:54
153Jonathan Baker1:40:03
154 Bertie van Zyl M 1:40:10
155 Lehlohonolo Mofokeng 1:40:10
156Bryce BosseBorn2RunM1:40:13
157Nicholas MbathaTeam Vitality1:40:29
158John NicholasTeam VitalityM1:40:31
159 Grant Torlage 1:40:41
160 Ernest Mvelase 1:40:46
161Khumbulani SibandaM1:40:49
162 Tawanda Fisi M 1:40:50
163 Masantanyane Mosoloane 1:40:51
164Siyabonga MkhizeIxopoM1:40:55
165Vusumuzi SiskaLove Running1:40:56
166Andrew Nocton-SmithChamberM1:41:01
167Judith GoddardTeam VitalityF1:41:16
168Frans RooibaadjieBoksburg Athletic Club1:41:18
169Modisaotsile Mathews NkoMadibogo Athletic Club1:41:19
170Brandon DiedricksPedal Power Association1:41:23
171Ntokozo MchunuSAPS IngwenyaM1:41:23
172 Tebogo Malose Mashiangoko 1:41:25
173 Sizwe Mahasha 1:41:32
174 Tsikaro Mapena 1:41:33
175 Alison Debruin 1:41:34
176Morakane Elizabeth TsepetsiVultures1:41:38
177 Ahmed Nawab 1:41:42
178Julia DunnBorn2Run1:42:01
179Melikhaya Milton DyubeleBuffalo Road Runners1:42:14
180Paseka NhlapoM1:42:14
181Lindiwe Lorraine MthombeniSasolburgF1:42:28
182 Mhlabeni Lawrence Mnani 1:42:43
183Sifiso MadidaSouth African Airways1:42:49
184Jitesh BhoolaTeam VitalityM1:42:49
185 Obed Mokaila 1:42:55
186Yvonne LaingGreenstone Hill Running ClubF1:43:01
187Tshidiso Lawrence PooeOrlando1:43:10
188Koena Calvin MvubuTsutsumani1:43:13
189 Keaobaka Setshedile 1:43:15
190Muso MolefiHarmonyM1:43:15
191Peter MashalaNedbank Running ClubM1:43:15
192Boitshoko MoremongMadibogo Athletic Club1:43:24
193Andrew Fehrsen32GiM1:43:25
194 Khayalethu Dlamini M 1:43:27
195 Lebogang Maphuthuma 1:43:49
196Nothando MungweRand Water Athletic ClubF1:43:53
197 George Mboweni 1:44:03
198Kyle PiearsKyalamiM1:44:04
199 Christopher Janse van Rensburg 1:44:07
200Sandile Andile NgcongoAmaqhaweM1:44:11
201 Chwene Percival Mashamaite 1:44:16
202Phumzile XakekaKrugersdorp Road RunnersM1:44:17
203 Julias Nyoni M 1:44:18
204Palesa LehasaTlokweF1:44:19
205 Lloyd Turner 1:44:27
206 Melusi Enock Nkosi 1:44:36
207Timothy DlaminiStandard BankM1:44:52
208Emma DempsterCliffe Dekker HofmeyrF1:44:53
209Lindelani NgcoboMaranatha Athletic ClubM1:44:53
210 Netshikweta Shadrack 1:44:54
211Trevor MogashoaGauteng StridersM1:45:09
212 John Sithole M 1:45:09
213 Lesedi Mashishi 1:45:10
214 Tshifhiwa Clifford Tshihathu 1:45:14
215Mashudu NetshimbupfeAerobics 4 All1:45:17
216Phuti MesoTeam VitalityM1:45:18
217 Sabbath Motsamai Mokoena 1:45:19
218 Thato Penyenye 1:45:24
219Timothy VenhuisM1:45:26
220 Karabo Radebe 1:45:31
221Mduduzi MkhatshwaTeam Vitality1:45:45
222Mapule MotseiGermiston Callies Harriers1:45:57
223 Zunade Ismail 1:45:58
224Richard MullenTeam Vitality1:46:02
225Jaco VenterHartbeespoort Marathon ClubM1:46:07
226 Lencounia Frank Thibedi 1:46:15
227Darren Webb WebbJeppe Quondam1:46:18
228 Ndalamo Nemakonde 1:46:18
229 Mlindeni Maseko 1:46:33
230Tumelo PuleRun Wid It1:46:34
231Bodene NienaberNedbank Running ClubF1:46:34
232 Musa Nelson 1:46:34
233 Mahlodi Glen Mmola 1:46:44
234Carl SandrockNedbank Running Club1:46:45
235 Solani Silence Rikhotso 1:46:49
236Neo LaphiMangaung1:46:57
237Mbali MthimkhuluSAPSF1:46:57
238Raynold MahloJohannesburg Metro Police Department1:47:04
239Frans van RooyenUpington Harriers1:47:05
240Tshengso NdlovuRand Athletic ClubM1:47:06
241Shadrack MathyeTeam Vitality1:47:09
242 Matodzi Lucas Nengwenani 1:47:17
243 Aaron Mahlo M 1:47:19
244Buyisile NgesiM1:47:21
245Phillip MakhubelaRainbow1:47:24
246Cecile SchultzBert's BricksF1:47:28
247 David Rasani 1:47:29
248Zacharias Lodewikus de BeerRun/Walk for LifeM1:47:38
249 Bethuel Sekwelenkwe M 1:47:40
250Lwando MbutumaAdventists Athletic ClubM1:47:45
251Sicelo KuneneTeam VitalityM1:47:51
252 Mmanoko Dludlu 1:47:51
253Riyaad KrielBrotherhoodM1:47:53
254 Themba Mqoco 1:48:03
255Edmen VavaneRand Water Athletic ClubM1:48:04
256 Nuno Carepa M 1:48:08
257 Cathryn Sanders 1:48:08
258Evans SilindaCorobrikM1:48:09
259Mantambandile MabindisaFourways Road Runners1:48:23
260 Daryl Mulder M 1:48:23
261 Mbatha Lwazi 1:48:27
262 Shumani Andrew Masindi 1:48:36
263Johann CochranePirates1:48:42
264David SelaiM1:48:43
265Bekumuzi ZwaneM1:48:49
266Mulalo MammburuFarananiM1:48:54
267 Clesio A Chauque 1:49:05
268Samuel MatsosoSibanye GoldM1:49:08
269Meghan van DeventerArcelorMittalF1:49:09
270 Refilwe Morobane 1:49:10
271Tshepho PhetlaTeam VitalityM1:49:14
272 Ronald Daluxolo Manqina 1:49:15
273Sipho BreakfastBuffalo City Municipality Athletic ClubM1:49:16
274Rohan van EedenNedbank Running Club1:49:17
275 Bongumusa Dlamini F 1:49:19
276 Gerhardus Steyn 1:49:19
277Tshidiso MotsauNedbank Running Club1:49:20
278Mulutanyi Stanley SeisaniStridersM1:49:20
279Kevin BarnesHarlequin Harriers1:49:23
280 Rolivhuwa Dangale 1:49:25
281Chevy SmithTeam VitalityM1:49:30
282Nasiegh HamdulayFitness from AfricaM1:49:32
283 Shimon Barit Wanderers Athletic ClubM 1:49:32
284Johannes VilakaziTeam VitalityM1:49:35
285 Blair Walker 1:49:40
286 Zee Ngcobo 1:49:49
287 Bradley Wilding 1:49:51
288Goitsemang MatabogeTeam VitalityM1:49:52
289Eric CauvinM1:49:52
290 Siyabonga Hadebe M 1:49:52
291Wilna DickersonFirst National Bank Runners1:49:54
292Loyiso NebeM1:49:55
293Kate OrtliebMiWay Warriors1:49:59
294Farai Mdutywa DaluTeam VitalityM1:50:00
295Catherine ElstobDeloitteF1:50:00
296Mibongo MafanyaHarmonyM1:50:04
297Padwell ThomasM1:50:11
298Fusi Joseph SelloMangaungM1:50:19
299 Karel Previous Tolo 1:50:19
300 Phineas Monnye 1:50:19
301 Jacob Shomane 1:50:21
302Musawenkosi VilakaziNedbank Running ClubM1:50:24
303Avish MistryM1:50:24
304 Brian Masango M 1:50:27
305Nkosingiphile MqadiTotalM1:50:30
306 Justice Mokoena M 1:50:31
307Caroline SmithRand Athletic ClubF1:50:33
308Stephen SmithRand Athletic ClubM1:50:33
309Zeyn TillyJozi X TrainingM1:50:34
310 Mthandeni Oscar Zondi M 1:50:37
311 Albert Tswabalala M 1:50:44
312Thato MontwediVutha Running ClubF1:50:48
313 Tirelo Kgoloko 1:50:56
314Mzwakhe TshoaediBoksburg Athletic ClubM1:50:57
315Jennifer Tinyiko SitholeK-Way GallopersF1:51:01
316 Dali Gaga M 1:51:02
317Sbonelo PhoswaMaranatha Athletic ClubM1:51:05
318 Kenneth Keswa 1:51:19
319 Thabiso Mokobokoa 1:51:21
320 Simon Mkitlane 1:51:21
321 Roxanne Green 1:51:23
322Kirsten CellierDeloitte1:51:24
323 Sizo Mpungose 1:51:25
324Rainier KlaasenKathu Road Runners1:51:27
325Jonathan ZimetKPMG Running Club1:51:31
326Justice NyangiweTeam VitalityM1:51:32
327Vaughan BaardJohannesburg Country ClubM1:51:35
328Petrus Makhalemele MokoneSCAW Harriers1:51:35
329 Ruffas Rangwedzi M 1:51:44
330Win Myint AungTeam Vitality1:51:45
331Desire MkhabelaAwesome RunnersM1:51:48
332 Dylan Jessop 1:51:52
333Doctor VilakaziTeam VitalityM1:51:54
334Assalina NyathiSouth African Post Office1:51:55
335 Ayanda Mtanyana 1:51:57
336 Johannes Modibane 1:51:58
337 Itumeleng Lentsoe 1:52:03
338 Siseko Gqola 1:52:08
339 Blondie Kgoete 1:52:08
340Shane MathetaBreakthru Midrand StridersF1:52:11
341 Skhumbuzo Mhlangu M 1:52:12
342Sfiso MbheleStandard BankM1:52:17
343Edwin MaatjieAirplane Factory Athletic Club1:52:18
344Matlongwane Clarence KgohloaneTotalM1:52:20
345 Galaletsang Moeng F 1:52:22
346 Nicholas Schwenke 1:52:25
347 Chloe Collins 1:52:26
348Chikara ShibambuCarleton Harriers1:52:29
349Sisa T NjongweTeam VitalityM1:52:35
350Tshiamo Maria MotaungRand Water Athletic ClubF1:52:35
351Madia MokoenaRicoh1:52:37
352Jabu TshabalalaRicohM1:52:41
353Phuluso MudauM1:52:43
354Siphiwo BukaniBuffalo Road RunnersM1:52:44
355Mosima HopaneTshwane Metro Police Department Athletic ClubF1:52:49
356 Limpho Kuli 1:52:49
357Charles MpofuTsutsumaniM1:52:51
358Pietrus MaropeSibanye Gold1:52:53
359 George Ngwenya F 1:52:54
360Tshweu Elias MatlawaImperial Logistics Athletic ClubM1:52:56
361 Mthokozisi Nyaba 1:53:02
362Tumelo MoropeneM1:53:05
363 Fhumulani Madzena 1:53:22
364Sifiso SitholeMaritzburg CityM1:53:24
365 Teboho Thabiso Sesioana 1:53:25
366 Sboniso Makhubela 1:53:25
367Thabiso MehloloBidvestF1:53:26
368Vusumuzi DlaminiM1:53:27
369Sandile NcikiM1:53:30
370Bongumusa KhumaloIngwavuma District Athletic ClubM1:53:35
371Fulufhelo MahaneBlack Diamonds Athletic ClubM1:53:35
372 Bridget Fury 1:53:37
373Phaphama MatshobaBuffalo Road RunnersM1:53:39
374Zukisa MgwatyuFirst National Bank RunnersM1:53:39
375Thapelo MaphoriDwarsrivier MineM1:53:40
376Siyabulela SwapiBuffalo City Municipality Athletic ClubM1:53:40
377Robin StockenKlerksdorpM1:53:41
378Conrad FreeseCarleton HarriersM1:53:42
379 Matthew Kingsley 1:53:43
380 Siza Masilela 1:53:44
381James PitmanAirplane Factory Athletic Club1:53:45
382Elvis MasophaM1:53:54
383 Tshepiso Mohale M 1:53:58
384Michael LenhoffTuksM1:54:03
385 Nhlanhla Mabaso M 1:54:05
386 Sibusiso Mbanzeni 1:54:08
387Paulina MofukengSaniF1:54:12
388 Mpuseng Segami 1:54:14
389Mabusane Joseph SilinzaRun/Walk for Life1:54:16
390 Thabo Nkwana 1:54:27
391Brydon SchoombieJeppe Quondam1:54:33
392 Keith Stanger 1:54:37
393 Tyrone Jansen M 1:54:38
394 Frederic de Marcellus 1:54:43
395Roger GovenderRand Road WarriorsM1:54:44
396Teboho SehlakoTeam VitalityM1:54:44
397Meshack LephoiCorrectional ServicesM1:54:47
398 Ra\'\'eesah Ebrahim 1:54:49
399 Jacqueline Dersley F 1:54:49
400Nondumiso KanaSasolburgF1:54:50
401Sipho WaniHarmonyM1:54:51
402 Zavier Haddad 1:55:00
403Christopher MitchellM1:55:00
404Nabeela GangatJozi X TrainingF1:55:01
405 Nhluvuko Sydney Mabogo 1:55:03
406 Diteboho Khumalo 1:55:04
407Joshua MafifiRand Water Athletic Club1:55:04
408Lucas PhakaTeam VitalityM1:55:06
409 Nigel de Bruin 1:55:07
410 Zweli Gule M 1:55:08
411 Ebrahim Adams 1:55:12
412 Attwell Rivalani Mushwana M 1:55:17
413Albert Modisaotsile NombelaDitsobotla1:55:18
414David FakoSasolburg1:55:20
415Adam BrookeTeam VitalityM1:55:21
416Nthabiseng TinteGoldfields FET CollegeF1:55:21
417 Tshepo Ditshego M 1:55:22
418Precious MphahleleNedbank Running Club1:55:23
419Eric MatlouMultotec Athletic ClubM1:55:25
420Matthew Pratt PrattKyalami1:55:26
421Elmie V StadenTeam Vitality1:55:28
422Albertus SmithTeam VitalityM1:55:31
423Khathutshelo JusticePolokwane1:55:32
424Bernard SoomoManong Athletic Club1:55:35
425Sibongakonke MpembeLoskop GijimasM1:55:37
426 Rudzani Lefowa M 1:55:39
427Sphamandla NzimandeMaritzburg CityM1:55:42
428 Maleshoane Mokheseng 1:55:42
429Mphophothane Jonas MnisiRun/Walk for Life1:55:42
430 Caroline Stewart 1:55:44
431 Floyd Tsele M 1:55:45
432Hulisani MakheshaFaranani1:55:46
433Morne LandmanRandburg HarriersM1:55:47
434Rukhshana DhoratLenasiaF1:55:47
435Kgake MakgobaLove RunningM1:55:48
436 Ntombifikile Woko F 1:55:49
437Hector Mokwele1:55:49
438Vuyisile MgulwaOrange Farm1:55:49
439Tekolo Gaerutwe EricSAPS1:55:51
440Chanille FourieTeam VitalityF1:55:51
441Tebello SkasaK-Way GallopersM1:55:52
442Samkeliso MkhumaneM1:55:52
443Molahlei Johannes RalehasaMaluti Multisport Club1:55:55
444Antoinette van der WesthuysenNedbank Running ClubF1:55:58
445Mosibodi WhiteheadDiepkloofM1:56:02
446 Muzi Tshabalala 1:56:03
447 Muziwekhaya Dingiso M 1:56:08
448 Alfred Tshisikyle 1:56:14
449John Tshotleho ChakaAnglo American1:56:14
450 Bhekisisa Mayisela 1:56:14
451Alan HolmGermiston Callies HarriersM1:56:16
452Mvuyelwa Brian MtwaEskom GijimasM1:56:18
453Thulasile Innocent MkabindeHarambe1:56:19
454Greg EpsteinTeam VitalityM1:56:20
455Putsoane Moses Mashita1:56:20
456Candice SymcoxClub 100F1:56:24
457Thabang MehlomakuluDiepkloofM1:56:27
458 Martin Nocaudie 1:56:27
459Derek van NiekerkM1:56:30
460 Alasdair Walker 1:56:31
461 Monamudi Manyaka 1:56:32
462Caitlin SmithenTeam Vitality1:56:33
463Manqoba GumedePhumaM1:56:33
464 Keenan Martin 1:56:34
465 Monwabisi Donaldson Mandindi M 1:56:36
466Moses MolaoaRicohM1:56:37
467Justin BezuidenhoutTeam VitalityM1:56:38
468Victor BooysenOrlandoM1:56:39
469Grant JamesM1:56:42
470Bonginkosi DlaminiMultiChoiceM1:56:43
471Roelien HenrySunninghill StridersF1:56:53
472 Darryn Haltmann 1:56:56
473Vincent MhlangaMount EverestM1:56:57
474Kevin WelsTeam VitalityM1:57:00
475 Alain Michaels M 1:57:03
476Calvin RaleySunward SlipstreamersM1:57:03
477 Juli Forsyth-Thompson 1:57:06
478 Kgothatso Mathabathe M 1:57:09
479 Lerato Makhubo 1:57:09
480 Gregoire Pattee 1:57:10
481 Hannes Lera 1:57:15
482 Owen Chinopamba M 1:57:15
483 Craig Jutan 1:57:18
484 Lisa Lumley 1:57:21
485 Benedict Sefume 1:57:24
486Ryan SpruijtRand Road Warriors1:57:25
487Goodman Tshepo MzaiyaSasolburg1:57:27
488Tholakele NgcoboSAPSF1:57:31
489 Tsepho Pitso 1:57:32
490Willem Hendrik BoshoffRandburg Harriers1:57:34
491 Stephan Bauer 1:57:35
492Reckson SiweyaRocky Road RunnersM1:57:35
493Reinhardt MostertBreakthru Midrand StridersM1:57:37
494David Ralibe TlhabaneloRicoh1:57:38
495Malibongwe MathenjwaMtubatubaM1:57:43
496 Tsepo Serakalala 1:57:44
497 Lerato Motsoane 1:57:49
498Samantha ProkopiouTeam VitalityF1:57:49
499 Bertrand Thierry M 1:57:53
500 Liza Mcallister F 1:57:54
501 Nelly Fakazi 1:57:56
502Terrence AprilRandburg Harriers1:57:57
503 Sean Finaughty M 1:57:58
504 Nthateng Tsotetsi 1:57:59
505Matthew WelzAtlantic Athletic ClubM1:58:01
506Mhleli NojoziM1:58:01
507Leana EsterhuizenBloemfontein Striders1:58:02
508Johannes KhoeleJohannesburg HarriersM1:58:03
509Jacques de VilliersTeam VitalityM1:58:08
510Kholekile NdamaseM1:58:10
511 Nombuyiselo Zondi 1:58:14
512 Sakhile Nkabinde M 1:58:16
513 Thapelo Mahlangu 1:58:17
514Ikanyeng NalaTeam VitalityF1:58:19
515Glenn BlackTeam VitalityM1:58:20
516Alan Stanley JacobsonTeam Vitality1:58:20
517 Gregory Bernard 1:58:21
518Letlhogonolo MpadisangColossus AerobicM1:58:22
519Yaron ZimblerM1:58:30
520 Kgethene Nkhoreng Makola 1:58:32
521Heidi BrooksVarsity KudusF1:58:35
522David LebogangBreakthru Midrand StridersM1:58:35
523Mapitso Thabitha MogaleTshwane Metro Police Department Athletic ClubF1:58:37
524Tieho MohojeHarmony1:58:39
525 Tristam Scott 1:58:39
526Dumisani NyembeM1:58:40
527Kopelo MotlhammeBosch Athletic ClubM1:58:41
528 Victor Melato 1:58:41
529Pieter MalanM1:58:42
530Kirsten KeenF1:58:49
531 Aaron Kekgetetswe Mongala 1:58:52
532 Johan Loock 1:58:53
533 Katrin Dopler 1:58:55
534Bafana MafulekaAmanzimtotiM1:58:55
535 Sthembiso Thabani Masindane 1:58:56
536Njabulo TshabalalaRand Water Athletic ClubF1:58:58
537Kenny KhupariRainbowM1:58:59
538 Paul Marais M 1:59:00
539Kholiwe M KhozaUlinda1:59:10
540 Alexandra Spiller F 1:59:10
541Stacey ClaaseGermiston Callies Harriers1:59:11
542John JonasTeam VitalityM1:59:12
543Gwen MullerJeppe QuondamF1:59:13
544Belinda OneilTeam Vitality1:59:13
545Mavis MapheteEskom GijimasF1:59:14
546 Ditiro Coyne 1:59:14
547Sibusiso MasondoEskom GijimasM1:59:14
548Itumeleng NdlovuTeam VitalityF1:59:14
549Benny DhladhlaAirplane Factory Athletic Club1:59:15
550 Mike Wickins 1:59:17
551Mathebula MoraieSouth African National Defence Force1:59:17
552 Euriclous Mahlokwe Matlou 1:59:21
553Warrick Gordan AllenGermiston Callies Harriers1:59:21
554 Pierre-Luc Papin 1:59:22
555Solomon TuengBert's BricksM1:59:22
556 Nathi Majola 1:59:22
557 Nicholas Bluett Davies 1:59:23
558Preggie GovenderTeam VitalityM1:59:24
559Jamiel NassiepTeam VitalityM1:59:25
560 Caroline Brown F 1:59:28
561 Brendon Solik M 1:59:28
562 Zacchaeus Musonda 1:59:29
563Zakhele MzoloManoni1:59:31
564Sandra SmithUniversity of the Free StateF1:59:31
565 Mothibasebo Kganane M 1:59:32
566Niel OberholzerM1:59:32
567 Nicholas Simigiannis 1:59:37
568 Fergus Wegener M 1:59:38
569 Kyle Warmback M 1:59:40
570Yusuf MotalaLekoa Athletic ClubM1:59:44
571 Mokete Donald Madisha Rand Water Athletic Club 1:59:45
572 Jonathan Irwin 1:59:46
573 Masale Konaite 1:59:47
574Pinane Isaac MalekanaDwarsrivier MineM1:59:47
575 Noortje Mutsaerts 1:59:48
576Seluleko MadondaMaranatha Athletic ClubM1:59:50
577Nelisiwe Andisiwe TembeIngwavuma District Athletic Club1:59:50
578Lizo SikoM1:59:51
579Nadaraj NaickerTeam VitalityM1:59:52
580 Charles Dibakoane 1:59:54
581Mandla KabiniTeam VitalityM1:59:55
582 Michael Jason Heath 1:59:56
583Bryce MollerM1:59:56
584 Petrus Johannes Heiberg 1:59:56
585Thato MahlanguAnglo AmericanM1:59:57
586 Anja Muller-Deibicht F 1:59:59
587Peter MdakaJohannesburg Football Referees1:59:59
588Siphamandla MkhatshwaM2:00:00
589Petro MatthysenHarrismithF2:00:05
590Walter Olebogeng MolaleEskom Gijimas2:00:05
591Victor MatholeCorrectional ServicesM2:00:06
592 Keamogetswe Madisa 2:00:06
593Moloko Victor MalahlelaM2:00:07
594 John Paul Goncalves 2:00:07
595 Nhlakanipho Yengwa 2:00:08
596 Sabelo Rapahael Mbatha 2:00:10
597Buntu TatiRun/Walk for Life2:00:11
598 Robert Oudhof 2:00:14
599 Jarre King M 2:00:15
600 Robert Alers M 2:00:15
601 Nkuseleko Nkanunu 2:00:16
602Liz BooysenTeam VitalityF2:00:18
603Andries CombrinckKrugersdorp Road RunnersM2:00:19
604Mponeng MaileCity of TshwaneF2:00:19
605 Elias Mfolo 2:00:20
606 Kendal Devine F 2:00:21
607Thuto Motubatse2:00:22
608Ndulamo ChingapaniGaborone Striders2:00:23
609 Fabien Laurenceau 2:00:24
610Mmaphuti CaiphusSouth African National Defence Force2:00:25
611 Sheldon Stewart 2:00:26
612 Zwannda Mudzunga 2:00:27
613Ray CranstonBorn2RunM2:00:27
614Nabeelah CoovadiaCeltic HarriersF2:00:29
615 Pieter Strydom AlbertonM 2:00:29
616Mapuleng MashabelaCarleton Harriers2:00:38
617Zanele ThulareTshwane Metro Police Department Athletic ClubF2:00:45
618Arshad PatelFirst National Bank RunnersM2:00:45
619 Paul Holzweber M 2:00:48
620Aubrey MaponyaneCorrectional Services2:00:50
621 Pfarelo Nemukula M 2:00:51
622Teboho MatlakalaSouth African National Defence ForceM2:00:53
623 Sibusiso Gordon Molete M 2:00:59
624Linda MngadiM2:01:01
625Michael EybersTeam VitalityM2:01:01
626Nadia ConnowayEskom GijimasF2:01:03
627Steven HillMTNM2:01:08
628Ramudzuli SumbanaM2:01:10
629Karen BartmannTeam VitalityF2:01:11
630 Sboniso Mthembu M 2:01:12
631Conrad WilliamsLiberty Own Your LifeM2:01:14
632Modisana BogatsuM2:01:14
633Kabelo DlothiTeam VitalityM2:01:15
634 Mukelani Muhlare 2:01:16
635Vanessa ScottTeam Vitality2:01:16
636Jeffrey HobyaneOld MutualM2:01:18
637Mhlupheki NgobeniNigel2:01:19
638 Mokutu Calvin Maoto 2:01:20
639Victoria MackenzieRand Athletic ClubF2:01:22
640Hlangane MbeleSouth African National Defence ForceM2:01:25
641Kenneth Thuso PaulAddicted to Life2:01:26
642Colin BanksRand Athletic ClubM2:01:27
643 Thapelo Dipico 2:01:31
644Mbuyazwe MagagulaIDC2:01:35
645Koleka Avril QambataSouth African Post Office2:01:39
646Garnet DubeRun/Walk for LifeM2:01:43
647 Monde Edmunds 2:01:46
648Mongle KuneneLenasia2:01:49
649Gilbert MalomaMultotec Athletic ClubM2:01:52
650Hans Jurgens SteynMedihelp Multisport Club2:01:53
651Itumeleng KobueM2:01:57
652 Bakes Barker 2:02:01
653 Luiza Moreira F 2:02:02
654Carisse TimmTeam VitalityF2:02:03
655 Tebogo Moitsemang 2:02:03
656 Jim Lamola 2:02:03
657 Sabelo Rarane M 2:02:07
658 Elizabeth Bezuidenhout 2:02:10
659 Paul-Robert Bouhier 2:02:10
660Yeolandi GreysonTeam VitalityF2:02:14
661 Joseph Darare 2:02:15
662 Loic Cadiou 2:02:17
663Imtiyaz GaffoorAutostyleM2:02:17
664 Nditsheni Liswoga 2:02:18
665 Thabo Mabasa 2:02:19
666Faizal LimbadaTeam VitalityM2:02:21
667Christo NelM2:02:23
668Sydney MthwanambaPanorama Running Club2:02:23
669 Tammy Flint 2:02:23
670Robin WilliamsTeam VitalityM2:02:24
671 Sarie Swanepoel F 2:02:25
672Cally PatchittTeam VitalityF2:02:25
673 Benjamin Skolnik 2:02:27
674 Sabelo Sithebe 2:02:28
675Walter MakgobaAirplane Factory Athletic Club2:02:30
676Mongezi BindaEskom GijimasM2:02:32
677 Dumisani Dilima 2:02:34
678 Eric Mampuru 2:02:36
679Selome MashiloSABC2:02:46
680Evans Wally Kudzai ChinembiriTeam Vitality2:02:48
681Leroy MunetsiM2:02:49
682 Terri Bauer 2:02:50
683 Paul Bauer 2:02:50
684Juan-Pierre EngelbrechtRedHub2:02:51
685 Respect Ngubo M 2:02:51
686Standre BezuidenhoutCliffe Dekker Hofmeyr2:02:51
687 Mmangwete Kleinbooi Marokana M 2:02:52
688Natalie van BlerkTroisport TriathlonF2:02:54
689David NdlovuMontecasino StridersM2:02:56
690Moses NtsimeM2:03:01
691Nathaneal TsalaoFinlime Harriers2:03:06
692 Barry Morisse 2:03:07
693 Siyabulela Mangena M 2:03:09
694 Mshiwa Zwane 2:03:12
695Anelle Le RouxBorn2Run2:03:12
696Jacques LiebenbergTeam VitalityM2:03:16
697 Zayne Cassim 2:03:18
698Faadhil HansrodLekoa Athletic ClubM2:03:18
699Reginald MashegoCorrectional ServicesM2:03:18
700 Caitlin Laing 2:03:19
701Susan SimpsonTeam Vitality2:03:19
702 Pascale Toerien F 2:03:20
703Daniela RaderSunward SlipstreamersF2:03:21
704 Luciano Caolo M 2:03:22
705Thokozani HlatshwayoEskom GijimasM2:03:23
706 Sandile Buthelezi M 2:03:24
707Thabo MolefeTeam VitalityM2:03:27
708 Thando Thabethe F 2:03:30
709 Muhammed Surty M 2:03:32
710Jennifer DickersonTeam Vitality2:03:35
711 Nick Ford 2:03:37
712 Kerry Ford 2:03:38
713 Georgina Pagden 2:03:41
714Julie HughesNedbank Running ClubF2:03:46
715Mthuthuzeli NtoyakheEskom Gijimas2:03:46
716 Thamsanqa Madliwa 2:03:49
717Joseph Juice KhozaSiyabuswa Athletic Club2:03:50
718Tegan HammerichTeam VitalityF2:03:53
719 Juanfra Garcia 2:03:55
720Moshupi MokgobinyaneUniversity of South AfricaM2:03:59
721Johannes SikhondeSoweto CabalM2:04:01
722Puseletso MotaungHoney Lotus2:04:03
723 Shelley Miranda 2:04:03
724Craig GainsfordHillcrest VillagersM2:04:04
725 Marie-Agnes Pierrel F 2:04:06
726 Bandile Mabizela 2:04:07
727Itumeleng RamonyaneCarlton Athletic ClubM2:04:09
728Daniel LutznoTeam VitalityM2:04:09
729 Isaac Makhetloane 2:04:10
730 Donald Mhlanga M 2:04:12
731Bongekile MbathaNedbank Running ClubF2:04:13
732 Sphamandla Masondo 2:04:14
733 Rudeve Ruvengo 2:04:14
734Sanele NyembeTeam Vitality2:04:15
735 Matimba Xiyangeyange Baloyi 2:04:16
736Althea YorkTeam VitalityF2:04:16
737Albert MtemboNkomazi Sports Club2:04:17
738Ntiyiso MdhlovuTeam VitalityF2:04:19
739 Seth Msimanga 2:04:20
740 Rebecca Graffy 2:04:21
741Jose RodriguesBoksburg Athletic ClubM2:04:22
742 Nicola Mattheus 2:04:22
743Mpho MnyembaneM2:04:25
744Sontaga Eric MatholeSoweto CabalM2:04:25
745 Christian Moholo 2:04:26
746 Tlhologelo Relela 2:04:27
747 Robert Makoso M 2:04:27
748 Runyararo Pongweni 2:04:29
749Joe NdlovuAnglo American2:04:32
750Kagisano MokwenaJeppe QuondamM2:04:32
751 Hanno Mattheus 2:04:33
752Bongani Godfrey MatshanengPhuthuma Athletic Club2:04:33
753Jaco van JaarsveldtTeam VitalityM2:04:34
754Thobisile MasilelaSibanye GoldF2:04:34
755 Teboho Tuge M 2:04:35
756Matome ThengaIDCM2:04:35
757 Sally Jansen 2:04:35
758Guyborn Njabulo SheziTeam Vitality2:04:36
759 Xhanti Beshe 2:04:37
760Tichatonga GonahMiWay WarriorsM2:04:39
761Charmaine FynnF2:04:40
762 Yusuf Onia 2:04:41
763Musa MalulekeTeam VitalityM2:04:42
764Thobeka PhungulaSAPSF2:04:43
765 Mohammed Abdull 2:04:43
766 Sean Magner M 2:04:44
767Grace TawaneTeam VitalityF2:04:44
768 Lara Mason F 2:04:45
769Trevor TawaneTeam VitalityM2:04:45
770Nicolaas FoucheRun/Walk for Life2:04:45
771Faith BuyanaBuffalo Road Runners2:04:47
772 Justin Crawford 2:04:48
773Lindokuhle MtetwaAmanzimtotiM2:04:50
774 Gratitude Phomodi 2:04:52
775 Howard Mokhachane 2:04:53
776Sithembele MthulaAirplane Factory Athletic Club2:04:56
777 Clifford Mathuloe 2:04:58
778 Michiel Dotinga 2:04:58
779 Lehlohonolo Moate M 2:04:59
780Jaco van NiekerkJeppe QuondamM2:04:59
781Max PhaladiSasolburgM2:05:01
782 Madeleine Whitehead F 2:05:02
783Mpho TladiLiberty Own Your LifeF2:05:03
784Petrus MotaungSAPS2:05:04
785 Antony Adelaar 2:05:09
786 Gabriel Odin 2:05:10
787 Sakhile Maphumulo M 2:05:10
788Mlungisi HlongwaneEskom GijimasM2:05:11
789Lesego MabiletsaTeam VitalityM2:05:11
790Mohale MatsenaStandard BankM2:05:13
791 Frik Botha M 2:05:15
792Matome MakwelaWarmbaths2:05:15
793Siyabonga GwalaTeam VitalityM2:05:17
794 Sihle Innocent Dlamini 2:05:18
795 Jonathan Le Grange 2:05:23
796Matsimela Frans KekanaFolang Mokerong Athletic ClubM2:05:24
797Austin MokoenaTeam Vitality2:05:25
798Twana MuhlokoaSasolM2:05:25
799Warrick HaskellFaku ChiefsM2:05:27
800Derek SeelyTeam VitalityM2:05:28
801Simphiwe NzuzaTeam NtenesheM2:05:31
802Sibabalwe PeterNike2:05:31
803Zuko MasizaRandburg HarriersF2:05:37
804Bongani MashiyaSouth African National Defence ForceM2:05:39
805Makhadzi MadiEskom GijimasF2:05:41
806 Augustine Nqobizitha Matsebanane 2:05:41
807Craig BritzTeam VitalityM2:05:43
808Alicia WingraveKyalamiF2:05:44
809 Lynne Turner 2:05:46
810 Cameron Turner 2:05:46
811Selaelo LekoloaneAtlantic Athletic ClubF2:05:48
812 Solomon Ngoveni 2:05:49
813Martin HennellyBert's BricksM2:05:53
814Isla MaynardTeam Vitality2:05:56
815Matlabe Abram MogoeraRicohM2:05:57
816 Sheraaz Saloojee M 2:05:58
817Antonio de PrettoBedfordview Country ClubM2:05:58
818 Carna Smith 2:06:00
819 Nkosinathi Moloi 2:06:00
820Brendan GiliamM2:06:01
821Bridget HunterOld EdwardianF2:06:03
822 Ofentse Tsotetsi Team VitalityM 2:06:03
823 Jean-Paul Robert 2:06:04
824 Tyla Marques F 2:06:05
825 Livhuwani Netshisaulu 2:06:05
826 Darren Simon 2:06:06
827Mzameli MasetiCorrectional ServicesM2:06:06
828 Matthew Koller 2:06:08
829Jolene HelenaLove RunningF2:06:08
830 Lungile Ngxabani M 2:06:10
831Roy HillM2:06:11
832Bhavin RamaLenasiaM2:06:13
833Jp DavidsJohannesburg Country ClubM2:06:17
834Skhumbuzo TshaphaTeam NtenesheM2:06:17
835 Kabelo Phalatse 2:06:18
836Albert Mmapeteke ThosagoModikwa2:06:19
837 Tshegofatsto Mabeba 2:06:20
838Xolani KuneneTeam Vitality2:06:21
839 Mondlie Philemon Dlamini M 2:06:22
840Rodney KwinikaTeam VitalityM2:06:22
841Trudey KosterJohannesburg HarriersF2:06:23
842 Ahmed Apolis 2:06:25
843 Bandile Mpaka 2:06:28
844Christopher NunnM2:06:28
845Johann StrumpferFlorida2:06:28
846Mayur ChaganLenasia2:06:29
847 Cameron Smit 2:06:29
848Kerry MillarFloridaF2:06:29
849 Ashley Hanekom 2:06:32
850Jackson MabasaMultotec Athletic ClubM2:06:32
851Tina-Marie NelsonKlerksdorp2:06:39
852Andile QaqaneBedfordview Country ClubM2:06:41
853 Thabo Molokwane 2:06:44
854 Jerome Brink 2:06:45
855 Mary-Anne Davidson 2:06:48
856 Kirsten Stevens-King F 2:06:48
857Bongani DlaminiBreakthru Midrand StridersM2:06:49
858Roy TobianskyCliffe Dekker Hofmeyr2:06:50
859Pamela DirksenOld MutualF2:06:55
860Nazeer BulbuliaJozi X TrainingM2:06:58
861 Megan Betty F 2:06:58
862 Patrick Kielty 2:07:00
863Kerneels DuikerDepartment of Rural Development and Land ReformM2:07:01
864 Muzi Hlophe M 2:07:03
865Kim HocklyRandburg Harriers2:07:03
866 Judd Juby 2:07:04
867Douglas Mbongile QalingeCorrectional ServicesM2:07:04
868Karabo KhabaTeam VitalityF2:07:05
869Zukiswa SamOld MutualF2:07:08
870 Oupa Mongwe 2:07:08
871Ricky MillerM2:07:09
872Cindy NelTeam VitalityF2:07:10
873Mohammed CarrimBert's BricksM2:07:12
874 Rowan Varkevisser 2:07:12
875 Shadrack Ndlovu M 2:07:12
876Rirhandu MalulekeF2:07:13
877Brendan TuckerAEL Mining Athletic ClubM2:07:14
878Victor Letsatsi Ramabodu32Gi2:07:16
879Gerda BothmaArcelorMittalF2:07:17
880 Rebecca Krzywda 2:07:18
881 Priya Cariappa 2:07:18
882 Jeremy Larson 2:07:22
883 Thabang Mokoena M 2:07:22
884Navin MudalyJozi X TrainingM2:07:23
885Makis LaskaridesTeam VitalityM2:07:24
886 Mahesh Sunker 2:07:25
887Mojobo MelkDitsobotla2:07:28
888Maserame MoreoDitsobotlaF2:07:28
889 Cathrin Smous 2:07:28
890 Barry Edwards 2:07:29
891 Jade Dawson 2:07:33
892Karen BlackLewensentrumF2:07:35
893Steven BlackM2:07:35
894Karthi PillaiCresta WheelersM2:07:35
895Andile SibayaHollywoodbets Athletic ClubM2:07:36
896Aubrey JuliesTeam VitalityM2:07:36
897Mduduzi Brian NgcoboTeam VitalityM2:07:39
898 Coenraad Meyer M 2:07:40
899 Cornelius Johannes Meyer 2:07:40
900 Tebogo David Lesie 2:07:41
901 Allistair Burns M 2:07:42
902Lucky MsomiNedbank Running ClubM2:07:42
903 Wandi Goodwin 2:07:43
904 Khulani Ngwenya 2:07:46
905Mmedi David MoshodiSasolburgM2:07:46
906 Stanley Mabotja M 2:07:47
907Nonkululeko Palesa JojoEthekwiniF2:07:49
908 Musa Matt Lungi Mdletshe M 2:07:49
909 Craig Hinds M 2:07:52
910Komane PuseletsoF2:07:52
911 Khotso Sekhobo 2:07:52
912Neill WrightOld Edwardian2:07:52
913Robyn MuirGreenstone Hill Running Club2:07:55
914Luzzanne GraceGreenstone Hill Running ClubF2:07:55
915Linda WoodAlpha Centurion Runners/WalkersF2:07:58
916 Moloko Makgato M 2:07:59
917Mark MofsowitzTeam VitalityM2:08:00
918Isaac MofokengNelspruitM2:08:00
919Napo Kenneth MositoEvander Gold Mines2:08:01
920Jonathan MpofuDaxina Striders2:08:06
921Wandile TindleniM2:08:06
922 Humphrey Makgala 2:08:09
923Emmanuel NtsholeRun Wid It2:08:11
924Christman KrigeSAPSM2:08:12
925Wakes MjekulaUpington HarriersM2:08:13
926Godfrey MashimbyeSAPS2:08:13
927Robyn RichmondWanderers Athletic ClubF2:08:14
928Zimasa HeneDurban Runner Athletic ClubF2:08:14
929Sthembiso NtombelaSAPS IngwenyaM2:08:16
930Lihor SpazzoliM2:08:16
931Sidlo MangaziTeam VitalityM2:08:21
932Samuel MakuaDwarsrivier Mine2:08:22
933Chris WieseNoordheuwelM2:08:24
934Manini Alice LosabePamoja2:08:24
935Karabo MaruapulaF2:08:27
936 Selaelo Madiga M 2:08:28
937 Mashudu Lucky 2:08:29
938 Kamogelo Mogale 2:08:29
939Kgomotso DithaneCorrectional ServicesM2:08:33
940Delisile MpisaneF2:08:33
941Damon MundayTeam VitalityM2:08:34
942Kym BennettTeam VitalityF2:08:40
943 Zamangwane Ngwane 2:08:42
944Seth DaviesTeam Vitality2:08:42
945Cynthia MamaboloTotal2:08:42
946 Braam Heiberg 2:08:42
947Clive DuncanM2:08:47
948Kudakwashe MungwaririM2:08:47
949Faye MantheF2:08:49
950 Jarryd de Jager 2:08:49
951Ntombizodwa MolefeBloemfontein AchillesF2:08:52
952 Bhavesh Prema M 2:08:52
953Simthandile ToniQokolweni Athletic Club2:08:55
954Mzi SaliwaQokolweni Athletic ClubM2:08:55
955Andile MkumlaQokolweni Athletic ClubM2:08:56
956 Simon Shokane M 2:09:01
957Karli van WykNedbank Running ClubF2:09:05
958 Kate Martin F 2:09:05
959Claudia JenningsF2:09:07
960Olivia CoombesRand Athletic Club2:09:08
961Sharon Brenda StoffelF2:09:08
962Kenneth Mashudu MasiagwalaFaranani2:09:10
963Themba ZwaneCliffe Dekker HofmeyrM2:09:11
964Frances DaviesFitness from AfricaF2:09:13
965Mthethwa LindokuhleJoy Global2:09:16
966Koos MfalatheleHarrismith2:09:17
967 Israel Brian Morgan 2:09:18
968Olerato MotsuGaborone Striders2:09:18
969 Rendani Makwarela 2:09:20
970Ronell NaudeHarmony2:09:21
971Thulele MorekiTeam Vitality2:09:24
972Nolene Mac IntyreTeam Vitality2:09:27
973Sumari ViljoenTeam Vitality2:09:27
974 Smangaliso Banda M 2:09:28
975Maria MorokeSasol2:09:28
976 Martin Vedder 2:09:30
977Cassim JoomaTeam VitalityM2:09:33
978Delano PieterseM2:09:34
979Yasien MeinieNedbank Running Club2:09:37
980 Caitlin Williams F 2:09:41
981 Neo Moleko 2:09:42
982Samantha TaylorKPMG Running ClubF2:09:43
983 Lauren Musson F 2:09:43
984Girland ChibayaThe Runner's StoreM2:09:44
985Alan LeeSasolburgM2:09:46
986Anelka RabieStriders2:09:46
987Ruanne SandrockNedbank Running Club2:09:47
988 Rudolf Britz 2:09:52
989 Maret Britz 2:09:52
990Moeketsi MotsoenengSasol2:09:53
991 Zacharia Matlebyane Kudumela 2:09:53
992Yudeshtra NaidooJohannesburg Country ClubM2:09:56
993Walter MahloboM2:09:58
994Siyabonga DywiliTeam VitalityM2:09:58
995 Thabiso Nombewu 2:10:00
996Robert ReedM2:10:01
997Bheki NhlaphoCliffe Dekker HofmeyrM2:10:02
998 Charles Malanga M 2:10:02
999 Bongani Sikhosana M 2:10:03
1000 Joseph Machokoto M 2:10:04
1001Brett TrompM2:10:06
1002 Michael Skelton 2:10:06
1003Charles MwebeihaMadikwe MambasM2:10:07
1004Lizelle AckerF2:10:09
1005 Richard Berry 2:10:11
1006 Georgina Crisp F 2:10:12
1007Zuleikha Zil-Lee SteinbachGaborone Striders2:10:12
1008 Tobie Jordaan 2:10:14
1009 Izaan Jordaan 2:10:14
1010Molete MaphiriTeam VitalityM2:10:15
1011 Samantha Du Chenne F 2:10:15
1012Brian KistanMeadowlands2:10:16
1013Stephanie LeeTeam Vitality2:10:16
1014Sizwe KuneneTeam VitalityM2:10:18
1015 Tephlos Hlongwane 2:10:19
1016Bradley ArthurTeam VitalityM2:10:20
1017Martin SiemersTeam VitalityM2:10:21
1018 Tsietsi Mkwani 2:10:22
1019Salaphi DlaminiGolden FootF2:10:23
1020 Koketso Sebanyoni 2:10:24
1021Ntsane LebeseAirplane Factory Athletic Club2:10:27
1022Vunene NkashaStandard BankM2:10:27
1023 Jabulani Nkosi M 2:10:29
1024Thomas NkosiAirplane Factory Athletic ClubM2:10:34
1025Scott BatemanTeam Vitality2:10:38
1026Chris SeepaMultotec Athletic ClubM2:10:38
1027 Rijal Brown 2:10:40
1028 Jamie Truter 2:10:40
1029 Ndivhuwo Nyambeni 2:10:43
1030Otto van SteltenSpirit WindM2:10:46
1031Mpho Vincent ThupeGaborone Striders2:10:48
1032 Taryn Mallett 2:10:49
1033Leo MkhwanaziTeam Vitality2:10:53
1034Siphesihle Doctor Khulekani MaphangaSibanye Gold2:10:53
1035Mara SofianosJeppe QuondamF2:10:54
1036 Suzaan Rabie 2:10:55
1037 Carlo Mariani M 2:10:56
1038Sphamandla DumaM2:10:57
1039 Justin Brasher 2:10:59
1040Paula EdwardsTeam Vitality2:11:00
1041 Craig Mcdonald 2:11:00
1042 Erick Du Toit 2:11:01
1043 Lebo Lebeoana 2:11:01
1044 Mzamo Mbelle 2:11:01
1045 Paul Burkhardt 2:11:02
1046John McdonaldJeppe QuondamM2:11:02
1047 Jerry Rantsope Ntshabele M 2:11:02
1048Sfiso DubeTeam VitalityM2:11:06
1049 Felly Moraba 2:11:06
1050Kylene WeyersTeam Vitality2:11:07
1051 Ernest Tshililo Mudau 2:11:10
1052Zwakele QwabeEskom GijimasM2:11:14
1053 Zaynul Aabedin Shaikh 2:11:14
1054Zama DhlaminiNike2:11:17
1055Noxolo MafejeF2:11:19
1056 Sipho Lucky Xulu 2:11:19
1057 Bright Ndlovu M 2:11:21
1058 Christo van Schalkwyk M 2:11:22
1059 Amy King 2:11:22
1060 Lesego Legoete 2:11:23
1061 Vukani Vumisa M 2:11:23
1062Matodzi MusethaM2:11:23
1063Ramathibela Nkagisang2:11:26
1064Andreas ShelembeM2:11:29
1065Malcolm HassenRand Athletic ClubM2:11:29
1066Tsakani BaloyiGreenstone Hill Running ClubF2:11:29
1067 Jacoleen Simpson F 2:11:30
1068Charl Arthur Henry CowleyTeam Vitality2:11:33
1069Mzamiseni DlaminiEstcourtM2:11:33
1070 Katlego Machate 2:11:34
1071Sone ReynekeKyalamiF2:11:35
1072 Naftaline Tjitemisa 2:11:36
1073Kedibone Phillipine BoshomaneFolang Mokerong Athletic Club2:11:38
1074Vhonani MufamadiTeam VitalityM2:11:43
1075 Caroline Girard 2:11:43
1076Gofaone MlauziGaborone Striders2:11:44
1077 Thakhani Morrison Madzena 2:11:45
1078Sthembiso ChiyiImperial Logistics Athletic Club2:11:46
1079Michael JubilerTeam VitalityM2:11:54
1080Nazeera RajahJozi X TrainingF2:11:55
1081Makobe Collen NtsoaneTeam VitalityM2:11:57
1082 Marcus Prinsloo M 2:11:58
1083 Thabang Tawarima 2:11:58
1084Caryn WilsonRand Athletic ClubF2:11:58
1085Ratanang SehumeExxaroF2:11:58
1086William AddisonBorn2RunM2:11:59
1087Jessie Jo SutcliffeTeam Vitality2:11:59
1088Simphiwe Shazi2:12:00
1089Mduduzi NtuliTeam VitalityM2:12:00
1090 James Bassingthwaighte 2:12:00
1091Monty SiamangweOrange Botswana Running Club2:12:01
1092 Nathi Kubheka M 2:12:01
1093Erika HarleyTeam VitalityF2:12:03
1094 Mulato Chauke 2:12:04
1095 Themba Dlamini M 2:12:07
1096Marcelle MackenzieRand Athletic ClubM2:12:08
1097 Terri Stellenboom 2:12:09
1098 Ronald Mkandawire 2:12:12
1099Sibusiso ZondoKwaThema StridersM2:12:12
1100John BatchelorTeam VitalityM2:12:14
1101Mncedisi Ntuli2:12:17
1102Refiloe MasekelaNedbank Running ClubF2:12:17
1103 Kelebogile Malela 2:12:17
1104Gorata Tlhale DiboteloRun Wid It2:12:19
1105 Lungelo Mdatyulwa 2:12:20
1106 Lulama Ngesi 2:12:20
1107Darryl OpieGreenstone Hill Running Club2:12:21
1108Khulekani ShabalalaTeam VitalityF2:12:23
1109Gert van RooyenM2:12:24
1110 Greg Sampson 2:12:25
1111Mpho ThamaeBlue Sky Athletic ClubF2:12:26
1112Mashamba Fhumulani KharidzhaDepartment of Public Service and Administration2:12:28
1113Jessica BaderStandard Bank2:12:29
1114 Don Thankge 2:12:32
1115Keoagile KgaladiEskom Gijimas2:12:34
1116Saint MtetwaHollywoodbets Athletic ClubM2:12:34
1117 Kevin Boshoff 2:12:37
1118Marcelle EwingTeam VitalityF2:12:37
1119Vuyo ZweniM2:12:37
1120Clinton StormTeam VitalityM2:12:39
1121 Manenga Kwete 2:12:40
1122Zanda MthimunyeM2:12:42
1123Sabastian Lefale MarumoAerobics 4 AllM2:12:43
1124Morgan CoetzerTeam VitalityF2:12:45
1125 Nicholas Surgey M 2:12:45
1126Themba TshabalalaKwaThema StridersM2:12:47
1127Mandla MahlanguM2:12:47
1128Thokozani MabasoRichards Bay Harriers2:12:47
1129Michol HlungwaneSasol2:12:48
1130Terri BossyGet FitF2:12:48
1131Sharon BothaSunward SlipstreamersF2:12:49
1132Modise LetsholoTeam Vitality2:12:49
1133 Xolani Vincent Sibanda 2:12:50
1134Bongiwe DlaminiGolden FootF2:12:51
1135Ebrahim MookadamJacarandaM2:12:51
1136Carey-Anne WeareNedbank Running ClubF2:12:52
1137Ronald IsaacsKhara Hais HarriersM2:12:53
1138Shaun Berman2:12:54
1139Yusuf WajaLenasiaM2:12:54
1140 Kego Mnguni 2:12:55
1141Guy Wentworth-HayneCrusaders - KZNM2:12:58
1142Gavin CrossleySunninghill StridersM2:13:00
1143 Carla van Heerden F 2:13:01
1144Stellah MadlalaRicoh2:13:02
1145 Thomas Lanier M 2:13:04
1146Mameroalo PeterTembisa2:13:05
1147Tumelo Leonard SetlhareRun Wid It2:13:07
1148Thuso SegopoloOld MutualM2:13:08
1149Olwethu MondliwaOxford StridersM2:13:09
1150Nellia MuregereraSunninghill StridersF2:13:09
1151Masedi MaphikeColossus AerobicM2:13:10
1152Sakhumzi DikoTeam VitalityM2:13:12
1153Evelyn MahlatsiMalcolm X2:13:13
1154Taryn SteynSouth African National Defence Force2:13:13
1155Vernon van RooyenVodacom Yebo Striders2:13:13
1156Hlawulani Michael MaringaSABC2:13:14
1157Mendo Millicent ZuluCarleton Harriers2:13:14
1158Thando KhozaDepartment of Public WorksM2:13:15
1159Matthew WilkinsonM2:13:15
1160Maliphathwe Wesley TyatyazaJohnson Matthey2:13:16
1161Abiel FaroHarmonyM2:13:17
1162Lusapho Yandisa NjengeBreakthru Midrand StridersM2:13:19
1163 Ganief Moosa M 2:13:20
1164 Qondumuzi Mabena 2:13:20
1165 Hans Liedberg 2:13:20
1166Clive LazarusTeam Vitality2:13:21
1167Michael GeringRun/Walk for LifeM2:13:24
1168Hermann KostensSavagesM2:13:28
1169 Richard Foliot 2:13:28
1170Ntswelengwe MosweuEskom Gijimas2:13:30
1171 Senzo Mophuthing 2:13:33
1172 Jabulisa Nkala 2:13:33
1173 Kabza Mabotja 2:13:34
1174 Tessa Batchelor 2:13:34
1175 Beverley Montgomery 2:13:35
1176Amanda CalderF2:13:35
1177Liezel HewartsonBorn2RunF2:13:36
1178 Barbora Svejda 2:13:37
1179 Jessica O\'brien 2:13:39
1180 Michael Mphuthi 2:13:41
1181Fafa SonoColossus Aerobic2:13:42
1182Monica LahleMdantsaneF2:13:42
1183 Jefrey Maluleke 2:13:42
1184 Tinyiko A Sibiya 2:13:43
1185Rob AlisonTeam VitalityM2:13:45
1186Dave WillisFirst National Bank Runners2:13:46
1187Dumisani MahlanguCentral Athletic ClubM2:13:47
1188Niresh BudhaiTransnetM2:13:48
1189 Lerike Jacobs 2:13:49
1190Graeme WilsonPiratesM2:13:51
1191Nosintu MacandaBuffalo Road RunnersF2:13:51
1192 Nhlanhla Teala 2:13:51
1193Keshav Arjun SinghChilternM2:13:52
1194Tshepiso Esther SitholeSibanye Gold2:13:54
1195Sam RhanganiSAPSM2:13:54
1196Peter BarrowSunninghill StridersM2:13:55
1197Abie SeisoM2:13:55
1198Celeste BarrowSunninghill StridersF2:13:56
1199Mohau SekgapholaManong Athletic Club2:13:58
1200Fransu de KlerkGreenstone Hill Running Club2:13:59
1201Londani MashilaSasol (Secunda)M2:13:59
1202Charles MatthewsAccentureM2:14:01
1203 Theko Mathiba 2:14:03
1204 Aldre Brink 2:14:04
1205 Nicholas Maluleke M 2:14:04
1206 Khotso Mokwena 2:14:04
1207Msizi KhumaloHollywoodbets Athletic ClubM2:14:05
1208Vuledzani Edwin NdouVhembe2:14:05
1209 Tony Mosikili 2:14:06
1210 Jacob Segabutla 2:14:07
1211Jonny RaletjenaEverite2:14:07
1212 John Nixon M 2:14:08
1213Spencer PopeJohannesburg Country Club2:14:08
1214Mkhacani Israel ChaukeAtteridgeville Athletic Club2:14:08
1215 Angela Pettit F 2:14:09
1216 Moshe Phume 2:14:11
1217 Nthato Ernest Seleke 2:14:11
1218 Regina Tayinga 2:14:12
1219Vhonani P MufamadiTeam Vitality2:14:15
1220 Sophie Schmidt F 2:14:16
1221Martin CassidyTeam VitalityM2:14:18
1222Rhulani UsibaAerobics 4 AllM2:14:18
1223 Brian Jervis 2:14:19
1224 Chris Wilding M 2:14:19
1225Thembekuhle KhumaloElokishini2:14:19
1226Marteleze van GraanRunning Inn2:14:21
1227 Welile Sihewula M 2:14:21
1228Michael ShawRand Athletic ClubM2:14:23
1229Patricia DouglasPace Yourself Athletic Club2:14:23
1230 Mohau Ramashidja 2:14:28
1231 Nicole Winckler 2:14:29
1232 Liam Hechter 2:14:30
1233Cherise HelenaBorn2RunF2:14:30
1234Setso Andre Maemo MotsumiOrange Botswana Running Club2:14:33
1235Itireleng PowderOrange Botswana Running Club2:14:33
1236 Thabang Mokoena M 2:14:34
1237Mmatshego MashifaneF2:14:34
1238 Pulane Motaung F 2:14:35
1239 Andrew Shaw 2:14:36
1240Mike van JaarsveldM2:14:37
1241Courtney LoxtonJeppe Quondam2:14:37
1242Maria LazzariF2:14:38
1243 Sihle Sbonelo Biyela 2:14:38
1244Manare NgoetjanaMedihelp Multisport ClubM2:14:41
1245 Emilie Rozzio 2:14:42
1246 Modise Gabotlhaelwe 2:14:43
1247 Odirile Moroeng 2:14:44
1248Mbongiseni James Masango2:14:45
1249 Vafa Naraghi 2:14:45
1250Francois KochM2:14:47
1251Bronwen McelweeRand Road Warriors2:14:48
1252Matu PhelaneSt Johns CollegeF2:14:50
1253Freedom Mzwakhe LangauMhlathuzeM2:14:51
1254Thato SeatlholoSebenza2:14:56
1255 Refilwe Mlotshwa 2:14:56
1256Emmelia MashegwanaFit 2000F2:14:56
1257Sibusisiwe MazondeRun Wid ItF2:14:57
1258 Driekie Claassen 2:14:57
1259Lihle MtshaliM2:14:58
1260 Linda Nunes F 2:14:58
1261Michael ManamelaStatistics South AfricaM2:14:59
1262Ruth BlackF2:14:59
1263Nnako Cynthia RamosibudiSAPS2:15:01
1264Mosa MarumoM2:15:02
1265 Sunderan Naidoo 2:15:04
1266Botwe KraziyaTeam Vitality2:15:05
1267 Galaletsang Kgoathe 2:15:05
1268 Mivuyo Mendu 2:15:06
1269Lucia MoreiraTeam Edenglen Cycling Club2:15:07
1270 Vhumbani Ramagondo 2:15:08
1271Sufran SmithBert's BricksF2:15:08
1272Mogomotsi PhageM2:15:09
1273 Morris Hove M 2:15:09
1274 Jacob Moshokoa 2:15:09
1275 Pasquale Campanella 2:15:11
1276Nceba GalaweTeam VitalityM2:15:12
1277Karen IsaacsTeam Vitality2:15:18
1278Didi PooeRoyal Bafokeng Platinum2:15:19
1279 Ian Flanagan 2:15:19
1280Paul Bruce ElliottSpirit Wind2:15:19
1281 Mpimanyeto Mashimbye 2:15:21
1282Alphios MyezaRand Water Athletic ClubM2:15:21
1283Richard XhonyiweRand Water Athletic ClubF2:15:22
1284Leuba MolefeBloemfontein AchillesM2:15:28
1285Casious NkunaMzansi Athletic Club2:15:29
1286Carly-Beth BassetF2:15:29
1287Namudi Frank PhashaEskom GijimasM2:15:29
1288Nathi ThwalaAthletics for All2:15:32
1289Patiswa BaloyiTeam VitalityF2:15:34
1290Sibusiso MbokaziM2:15:35
1291Leona BirksMaluti Multisport ClubF2:15:36
1292 Bianca van Heerden 2:15:36
1293Londiwe Thandeka SitholeTeam Vitality2:15:37
1294Eugene NellRun/Walk for LifeM2:15:37
1295Paul BothaM2:15:38
1296Mamsy SibanyoniMount EverestF2:15:40
1297 Erik Gibson 2:15:46
1298 Simon Denny M 2:15:48
1299Sisanda BabiMiWay Warriors2:15:48
1300 Jerome van Zyl 2:15:48
1301 Zelda Denny F 2:15:49
1302Barend NolteKempton Road RunnersM2:15:50
1303 Karabo Mongoenyane 2:15:50
1304Nkadimang KgosiemangSABC2:15:55
1305 Brendan Whyte 2:15:55
1306 Phemelo Mzondeki 2:15:59
1307Jermina KakaSAPS2:16:00
1308Neil SanfordTeam VitalityM2:16:01
1309Mukovhe PhathelaFaranani2:16:03
1310 Xolani Zwane 2:16:05
1311 Fahlani Sibanda 2:16:05
1312 Andrew Ford M 2:16:08
1313Karin MervisMorningside Country ClubF2:16:09
1314 Thabiso Simon Maluleke 2:16:10
1315 Pule Makhajane 2:16:11
1316Tabudi Ivy KomaneKwaThema Striders2:16:13
1317Sango NtsalubaTeam VitalityM2:16:14
1318Kgothatso MasipaTeam Vitality2:16:15
1319 Zolani Gqabi 2:16:15
1320Ofentse LebetheTeam VitalityF2:16:16
1321 Sekoati Motubatse 2:16:16
1322Michael SaltzRocky Road RunnersM2:16:17
1323Modester KhumaloMTNF2:16:18
1324 M Mushanganyisi Black Diamonds Athletic Club 2:16:20
1325Thabo MathonsiM2:16:20
1326Keobakile MooketsiSibanye GoldM2:16:21
1327 Tebogo Maruatla 2:16:21
1328Zolanimadoda MadunaAdventists Athletic Club2:16:21
1329Carel RobinsonGreenstone Hill Running ClubM2:16:22
1330Dinesh GovenderTeam Vitality2:16:24
1331 Aslam Ahmed 2:16:24
1332 Boitumelo Ngwato 2:16:24
1333 Precious Pakamile Hlungwani 2:16:26
1334 Marie-Theres Whitehead 2:16:26
1335Troy DaviesGreenstone Hill Running ClubM2:16:27
1336Sharon VenterRun/Walk for LifeF2:16:27
1337 Keabetswe Njoro 2:16:28
1338Wandy NkuthaNedbank Running Club2:16:29
1339Mapule ManyamaSABCF2:16:30
1340 Moses Peters 2:16:30
1341Mary-Anne NieuwoudtBorn2RunF2:16:31
1342Nomonde MajakajakaTeam Vitality2:16:31
1343Evans MashiangokoSouth African National Defence Force2:16:31
1344 Goitseone Gaonnwe 2:16:32
1345Rozanne ButcherAccentureF2:16:33
1346 Jessica Claire Hemer 2:16:36
1347 Thando Kelvin Tom 2:16:37
1348Rapule SetukeM2:16:38
1349Vusi MtsweniEskom GijimasM2:16:40
1350Morris ZwaneBoksburg Athletic Club2:16:41
1351Thabo KhunyeliMorningside Country Club2:16:42
1352Bonginkosi Eugene BiyanaHarambeM2:16:43
1353 Qhama Tom 2:16:44
1354Realeboga Henry LefawaneMogol Marathon ClubM2:16:44
1355 Kapari Teffo 2:16:45
1356Jabulani Thomas XabaAlbertonM2:16:45
1357Lulamile SinxoTsutsumani2:16:46
1358Ntanana MakgataM2:16:49
1359 Colleen Burger 2:16:50
1360Anthea SchulzF2:16:51
1361 Vusumuzi Mabaso M 2:16:51
1362Mpilonde Mbasa Lwandile NtlatiOvertakers2:16:53
1363Lunga SweleniOvertakersM2:16:53
1364Lufuno MatumbaMultiChoice2:16:53
1365 Monique Alexander 2:16:54
1366Kolisa NokoyoCheetahsF2:16:56
1367 Tebogo Molatsane 2:16:56
1368 Shericka Broodryk 2:16:57
1369 Hazel Rikhotso 2:16:57
1370 Riza Moosa 2:16:58
1371 Jana de Lange F 2:16:58
1372Henno ViljoenKPMG Running ClubM2:16:58
1373 Nhalmulo Mashimbye 2:16:59
1374Andre JoosteM2:16:59
1375Lindsay DentlingerDespatchF2:17:03
1376Stanley ChotiaPegasusM2:17:04
1377 Tracy Sanders 2:17:07
1378 Mmusetsi Moleleki 2:17:08
1379 Robyn Gie 2:17:10
1380Dale TowertBedfordview Country ClubM2:17:12
1381Modise MotshoamediAirplane Factory Athletic Club2:17:13
1382Albert TlholoeRand Athletic ClubM2:17:15
1383Danson MbumbeStandard Bank2:17:15
1384 Anthony Sham M 2:17:16
1385Hessie TrompF2:17:16
1386Ephraim Busiso MotloungDaveyton Hearts2:17:17
1387Musa DlisoTeam Vitality2:17:17
1388Thembinkosi ManyisanaCorrectional ServicesM2:17:18
1389Amon SitholePretoria Military Marathon ClubM2:17:18
1390Mokhethi PhumeTelkomM2:17:19
1391Tarryn FernandezTeam VitalityF2:17:20
1392 Bokang Sibisi M 2:17:20
1393 Megan Clarke F 2:17:21
1394 Thato Mokgotho 2:17:21
1395 David Motshabi 2:17:22
1396Langa VilakaziM2:17:22
1397 Ismail Rasool M 2:17:22
1398 Goitsimang Kgosana 2:17:25
1399 Julie Teague 2:17:27
1400Lucy VilikaziSoweto Hearts2:17:29
1401Jeanne de PowerTeam VitalityF2:17:30
1402Anton MeybergTeam VitalityM2:17:32
1403 Paballo Mokgabudi 2:17:32
1404Faizel RazakRun/Walk for LifeM2:17:34
1405Michael-Anthony HepburnLiberty Own Your Life2:17:34
1406Jana DoyleF2:17:34
1407 Tashta Bhana 2:17:35
1408 Louisa Mokotedi 2:17:35
1409Euan KlassenKPMG Running ClubM2:17:40
1410Hlengiwe DubeuMhlathuzeF2:17:41
1411 Emanuel Ndaba 2:17:41
1412Lawrence DhlaminiSoweto CabalM2:17:42
1413Roy DavidsTeam VitalityM2:17:43
1414Nkosinathi Headman RasmeniKumba2:17:45
1415Mapitsoane Phillemon MoeletsiSAPS2:17:47
1416Martin MasolengM2:17:47
1417 Mubeen Rahman M 2:17:47
1418 Happy Stanley Masemola 2:17:48
1419Noluthando Princess SibisiTeam Vitality2:17:49
1420Kamogelo MogakabePamoja2:17:51
1421Rudzani LigegeM2:17:51
1422Ramone BaburamTeam VitalityM2:17:56
1423 Thabo Mapaila M 2:17:56
1424 Vusi Sambo 2:17:57
1425 Molatelo Ramaphakela 2:17:58
1426 Lynda Fiebiger F 2:17:59
1427Zolani Thimoty NhlumayoSAPSM2:17:59
1428 Itani Donald Mbadaliga 2:18:00
1429Thapelo DialeTeam VitalityF2:18:01
1430 Lara Tellier-Wilson 2:18:01
1431Kgomotso RakumakoeKosmosdalM2:18:01
1432 Andrew Sephamo 2:18:03
1433 Matau Morotolo M 2:18:03
1434 Kamogelo Ratseane 2:18:05
1435 Mzwandile Gcaleka M 2:18:07
1436Andiswa NikaniBuffalo Road RunnersF2:18:10
1437 Simone Gregor 2:18:11
1438 Siyabonga Terence Khoza 2:18:13
1439 Masha Mulaudzi 2:18:15
1440 Gregg Kemp 2:18:15
1441Babalwa JamileJeppe QuondamF2:18:16
1442Magretha VlokWanderers Athletic Club2:18:17
1443Themba Koos MkhwebaneHoney LotusM2:18:18
1444Rache NelBorn2RunF2:18:19
1445Ruddy CiamalaM2:18:19
1446Clinton PatersonTeam VitalityM2:18:24
1447Silumko GqamaneZinikele Mgijimi Athletic ClubM2:18:24
1448 Gerhard de Clercq 2:18:26
1449 Lise de Clercq 2:18:27
1450 Lodewyk de Clercq 2:18:27
1451Janet PitoutF2:18:28
1452Thandi Wendy ValoyiEskom GijimasF2:18:29
1453Nolufefe MahoFitness from AfricaF2:18:30
1454Jane van DooreneTeam Vitality2:18:33
1455Kate PhillipsTeam VitalityF2:18:33
1456 Rami Avivi 2:18:33
1457Neo PifeloGaborone Striders2:18:34
1458 Samantha Harrison F 2:18:35
1459 Ahmad Tayob 2:18:37
1460Tom MokgosiRand Water Athletic Club2:18:38
1461Mahlane Phalane2:18:39
1462 Nomfundo Gina F 2:18:40
1463Ziyanda MtyapiEskom Gijimas2:18:40
1464Melvin ChaukeTeam Vitality2:18:43
1465 Gavin Spark M 2:18:44
1466Lindokuhle TshabalalaTeam VitalityF2:18:44
1467Tshegofatso MogomotsiRun/Walk for LifeF2:18:46
1468 Pappas Motloung M 2:18:48
1469Lindeka NgcoboEthekwiniF2:18:50
1470Antoinette BecherBert's BricksF2:18:51
1471Prince NareTeam VitalityM2:18:51
1472Molomo Tshepo SimonSibanye Gold2:18:52
1473Lize-Ann LuizBert's BricksF2:18:52
1474 Tebogo Kgoale 2:18:54
1475 Kamogelo Matenchi 2:18:54
1476Siphelele MngomezuluuMhlathuzeF2:18:55
1477Nondumiso Bongiwe MzilaTeam Vitality2:18:56
1478Mzwandile NgcoboMaranatha Athletic ClubM2:18:56
1479Nelson SefaraM2:18:56
1480 Tshepiso Senosi M 2:18:58
1481 Tshepo Molema 2:18:58
1482Derrick DladlaNquthu Athletic ClubM2:18:59
1483Loriene PiperTeam Vitality2:18:59
1484Ronel Du ToitBert's BricksF2:18:59
1485 Sarah Findlay 2:19:02
1486Spencer MartinTeam VitalityM2:19:03
1487 Nicholas Nesbitt M 2:19:03
1488 Refilwe Ramulongo F 2:19:03
1489Selinah OrekengSouth African Airways2:19:05
1490Dominique WellsF2:19:07
1491 Shaun Rudling 2:19:08
1492 Samuel Barton-Bridges 2:19:08
1493Tembela MkuyanaTitan Adventure2:19:10
1494Tshepo MolotoM2:19:13
1495 Sakhile Padi F 2:19:15
1496 Lisa van Eck 2:19:16
1497Lebo MashabaTeam Vitality2:19:16
1498Ida MulengaNedbank Running ClubF2:19:17
1499 Bhelekazi Kema 2:19:17
1500Mahlatse ShaiBlack Diamonds Athletic ClubF2:19:18
1501Siv Helen Hesjedal-RamadiroGonubie Harriers2:19:18
1502Marco ClaassensTeam VitalityM2:19:21
1503Nkuli Mxenge2:19:22
1504 Chris Saidi Djuma 2:19:22
1505Thulani MnguniEverite2:19:24
1506Lucinda FortuneSunward SlipstreamersF2:19:26
1507 Duncan Mhlanga 2:19:26
1508 Weiming Chen M 2:19:28
1509 Harshal Mistry M 2:19:29
1510Ella KungoaneManoniF2:19:30
1511 Sipho Mashiya M 2:19:34
1512 Vhutshilo Tshilande 2:19:35
1513Mark EliasonM2:19:36
1514Herman SeyagaAnglo AmericanM2:19:39
1515 Tebogo Aphane M 2:19:39
1516Mahmood SondayJozi X TrainingM2:19:40
1517 Neil Boesch M 2:19:43
1518John NkosiEskom GijimasM2:19:43
1519Allan MakwembereAdventists Athletic ClubM2:19:45
1520Eric MathebulaRandburg HarriersM2:19:48
1521 Archie Hadebe 2:19:48
1522Jan Ian Kgama MathebeHuman Sciences Research Council2:19:50
1523 Jacob Lephoto M 2:19:52
1524Zukiswa MahlumbaTeam VitalityF2:19:53
1525Sibongokuhle Boldwin NtuliuMhlathuze2:19:53
1526Gloria ShongweRicoh2:19:54
1527Abigail GooseNedbank Running Club2:19:55
1528Yagnesh DoelabLenasiaM2:19:55
1529Richard ShawSunninghill StridersM2:19:55
1530Belinde GooseNedbank Running ClubF2:19:56
1531Nicole ShawSunninghill StridersF2:19:56
1532 Faried Lagardien M 2:19:56
1533Zipho CandaM2:19:58
1534Wagamang Ezekiel MolapongSAPS2:19:58
1535 Paula Phelp F 2:19:59
1536Thabiso SikhondeBreakthru Midrand Striders2:20:00
1537Bonginkosi MkhizeM2:20:01
1538Edwin MarogaTeam VitalityM2:20:02
1539Darryl SmithTeam VitalityF2:20:03
1540 Phuluso Ramawa 2:20:04
1541Morris MazibukoHarmonyM2:20:04
1542 Xolisa Kolweni 2:20:06
1543 Moeketsi Modise 2:20:07
1544 Nonhle Tshabalala F 2:20:07
1545Lucky Sakonta2:20:08
1546 Babra Mmaboni Nkoane F 2:20:08
1547Muhammed Ebrahim Bhoola2:20:09
1548Neo MahumaNedbank Running Club2:20:10
1549Anthony ZuluSAPSM2:20:12
1550Baloyi Rakgadi PatriciaMalcolm X2:20:12
1551Amit MorarM2:20:13
1552 Kurt Robertson 2:20:15
1553Keenan Marrier-D\'unienvilleRand Road Warriors2:20:15
1554 Murendeni Mudau M 2:20:16
1555 Evodia Shabalala 2:20:18
1556Tania SeelyTeam VitalityF2:20:20
1557 Itumeleng Lesie 2:20:21
1558 Ephraim Mbulelo Zukane 2:20:22
1559Tshediso Andrew MokheleBert's BricksM2:20:24
1560 Ntandoyenkosi Archibald Khatshwa 2:20:24
1561Snenhlanhla MakhazaM2:20:26
1562David JohnsRandburg HarriersM2:20:27
1563Andrew PhokwaniTeam Vitality2:20:27
1564Nicola FaderF2:20:28
1565Rezana HoosainJozi X Training2:20:28
1566Andrew O\'mahonyPowerade2:20:31
1567 Ian Nelson 2:20:32
1568 Tiisetso Kgaribe Phakane 2:20:32
1569 Lesego Motwasejane 2:20:33
1570Justin RobertsCliffe Dekker Hofmeyr2:20:35
1571Thuso KgosieseleRun Wid It2:20:37
1572Samkelisiwe Nosipho MncubeSAPS Ingwenya2:20:38
1573Mosikare Tlhatse MaggySAPS2:20:39
1574 Siphiwe Mcapukane 2:20:39
1575 Bevan Bothma 2:20:40
1576 Patrick Mdletshe M 2:20:42
1577 Julia Botha 2:20:43
1578Nkosi Khona KhanyileSAPS Ingwenya2:20:45
1579Ahmed PeerJozi X TrainingM2:20:48
1580 Errol Diner 2:20:48
1581Busi ChaukeTeam Vitality2:20:48
1582Isaac KetlhoafetseOrange Botswana Running Club2:20:49
1583Shaun CustersTeam VitalityM2:20:50
1584Dennis LangtonBorn2RunM2:20:52
1585Tumelo MametsaFinancial Service Board2:20:53
1586Ian van SchoorRand Athletic ClubM2:20:53
1587 Themba Maseko M 2:20:53
1588Goolam SulemanJozi X Training2:20:53
1589 Richard Egenrieder 2:20:54
1590 Sheldon Morais M 2:20:57
1591Moses MhlongoRand Athletic ClubM2:20:58
1592Zweliyaduma MatanzimaTeam VitalityM2:20:59
1593Itumeleng Kgongwane2:20:59
1594 Sinah Moagi 2:21:00
1595Elaine SchoemanRun/Walk for LifeF2:21:01
1596 Mosa Moleko 2:21:01
1597James ThomasM2:21:02
1598Masentle Angelina PhokeTeam Vitality2:21:04
1599 Gideon Rietels 2:21:05
1600Thoko ThobekaUbuhle2:21:07
1601 Lebohang Zwane F 2:21:09
1602Benjamin MoengM2:21:10
1603Reza BallimJozi X TrainingM2:21:10
1604Lindy NkosiParadise Quality Lifestyle2:21:12
1605Zakhele NdlovuM2:21:12
1606 Laura Rapson 2:21:13
1607 Ntokozo Manyathi 2:21:14
1608Fazel MillerPegasusM2:21:15
1609Byron LeggettTeam VitalityM2:21:16
1610 Buyisiwe Makhunga 2:21:16
1611 Justin Barlow M 2:21:18
1612 Fanie Ndaba M 2:21:19
1613 Thabo Ntsime 2:21:20
1614 Phyllis Gainsford F 2:21:22
1615 Sakhisen Gumede 2:21:23
1616Michael GenganBenoni Harriers2:21:24
1617 Joyce Nomusa 2:21:24
1618 Ayasanga Besman 2:21:24
1619 Matthews Lesie 2:21:26
1620 Michael Zagorsky 2:21:27
1621Amanda MabijaTeam Vitality2:21:27
1622Kanyisa BusoK-Way GallopersF2:21:27
1623 Kelly Galloway F 2:21:29
1624Eleni StaisF2:21:29
1625 Fabienne Perreux 2:21:30
1626 Marcel Luis Mustelier Perez M 2:21:30
1627 Laura Coomer F 2:21:31
1628 Jappie Modise M 2:21:33
1629Samantha HallTeam VitalityF2:21:33
1630Neil FrazerTeam VitalityM2:21:34
1631 Nomonde Zulu 2:21:37
1632 Simon King M 2:21:37
1633 Mehreen Jalilzadeh Khoie 2:21:38
1634 Vuyokazi Njisane F 2:21:38
1635Wesley NtimbanaAfroxM2:21:38
1636 Keotshepile Phorotlhwe 2:21:38
1637Andre OlivencaKPMG Running ClubM2:21:40
1638 Simphiwe Magwaza 2:21:41
1639 Lebona Mafisa 2:21:43
1640Koko KubeloDevelopment Bank of Southern Africa F2:21:43
1641Mmabatho Seipati NyamaneFat Cats2:21:44
1642 Karabo Mokabane F 2:21:45
1643 Pamela Moore 2:21:45
1644Phuti Daniel2:21:46
1645Gary JosephNedbank Running ClubM2:21:47
1646Mayibongwe MhlongoSABCF2:21:49
1647Bonginkosi ButheleziTeam VitalityM2:21:50
1648 Tshepo Mahlangu M 2:21:50
1649Leona Sm DukadaNational Treasury Athletic Club2:21:51
1650Luyanda NkalaNikeF2:21:51
1651 Ntimedi Seleka 2:21:52
1652Angela AbrahamsTeam Vitality2:21:53
1653Gulzaar OmarJacarandaM2:21:56
1654Grant CowenSavagesM2:21:58
1655Alison PanterTeam Vitality2:21:58
1656Khumbulani MlotshwaGreenstone Hill Running Club2:22:01
1657Courtney FungKPMG Running ClubF2:22:01
1658 Neo Tsele M 2:22:02
1659Pat MatlaRicoh2:22:04
1660Jacob NyirendaFitness from AfricaM2:22:05
1661 Pamela Pege F 2:22:06
1662Letlhogonolo Vincent GabokhutleAurecon Athletic Club2:22:08
1663Ayanda GaqaTeam VitalityM2:22:08
1664Thembile BongaTeam VitalityM2:22:10
1665Itumeleng MoteaneJohannesburg Metro Police Department2:22:10
1666Letitia SwartzVaal2:22:11
1667 Martin Sefzig 2:22:16
1668Nicodemus MngomezuluSasolM2:22:17
1669Deon DupreezGermiston Callies Harriers2:22:18
1670 Nonhlanhla Ntshakala F 2:22:18
1671Lethabo MashigoTsutsumaniF2:22:19
1672Trilby BrownDeloitte2:22:19
1673Madala NkunaUlindaM2:22:20
1674Bahle MazekaUniversity of KwaZulu-NatalM2:22:21
1675Noncedo NcukanaOld Mutual2:22:22
1676Celiwe MsomiNongoma RabbitsF2:22:22
1677 Karen Hague 2:22:22
1678Wisani MakhubaPace Yourself Athletic ClubM2:22:22
1679Catherine ChamberlainPhobiansF2:22:22
1680 Biokanyo Dioke 2:22:23
1681 Natasha Luvuno 2:22:23
1682Regina GoseboModern AthleteF2:22:24
1683 Sinenjabulo Zulu Michael 2:22:24
1684Lindiwe MametjaTshwane Metro Police Department Athletic ClubF2:22:25
1685Tshilidzi MasindiF2:22:26
1686Michael KhumaloM2:22:27
1687Asavela ViliAthletics for All2:22:28
1688 Lufuno Lifhiga 2:22:28
1689Tebogo FafudiLove RunningM2:22:28
1690 Todani Ramadolela 2:22:29
1691Linda NtombelaACSA2:22:29
1692 Patrick Eriksen 2:22:32
1693Sean EriksenRand Athletic ClubM2:22:32
1694 Craig Hills 2:22:33
1695Esau SikhosanaCorrectional Services2:22:34
1696 Thabang Leshaba 2:22:35
1697Onke MfihloCheetahs2:22:37
1698 Colvern Huma M 2:22:37
1699 Chester Rambau 2:22:38
1700Zwakele MbamboKwaZulu-Natal StridersM2:22:39
1701 Langa Mtimkulu M 2:22:39
1702Trevor BrewerBorn2Run2:22:39
1703 Theodorah Machao 2:22:42
1704Chifaniso BhilaAEL Mining Athletic Club2:22:43
1705Megan DuffyF2:22:43
1706Refilwe NtshabeleEskom Gijimas2:22:44
1707Musa TshabalalaHulaminM2:22:45
1708 Michael Emanuel 2:22:46
1709Antony PeresTeam VitalityM2:22:46
1710 Sipho Lukhele M 2:22:47
1711Sarah DruceTeam Vitality2:22:47
1712 Tshegofatso Olyn 2:22:48
1713 Lara Rogers 2:22:48
1714Chyna RamruthanRandburg HarriersM2:22:49
1715Tanja JordaanTeam VitalityF2:22:49
1716 April Makgae 2:22:50
1717Etta ChangCliffe Dekker Hofmeyr2:22:52
1718Ntombizandile Sweetnoreen NkuthaSlyza Athletic Club2:22:54
1719Dumiso MoyoModern AthleteM2:22:54
1720Darshen GovenderM2:22:55
1721 Ashlynn Valaydon 2:22:56
1722 Phumzile Mdizela 2:22:56
1723Rebecca MahlatsiF2:22:57
1724 Nhlakanipho Njapha 2:22:57
1725Sakhiwo Mgcineni2:22:58
1726Khayelihle SibiyaIDC2:22:59
1727 Tamlyn Allison 2:23:01
1728 Asanda Gumede F 2:23:02
1729Stanley NgcoboM2:23:02
1730Kgoporo MolepoM2:23:02
1731 Winter Sanele Maduna 2:23:03
1732 Thinus Mentz M 2:23:03
1733 Gabriel Makasu 2:23:04
1734Sungeetha DhanrajChatsworthF2:23:05
1735Paul ConnellM2:23:05
1736Selloane Carter2:23:06
1737Nkosinathi KhumaloM2:23:09
1738Wilhelminah NgcezulaPoweradeF2:23:10
1739 Manoko Chokoe 2:23:10
1740 Fikile Kgomo 2:23:12
1741 Kavit Premjee 2:23:14
1742 Ntwanano Chauke 2:23:15
1743Brenda NdebeleTeam VitalityF2:23:15
1744 Mpho Madlopha 2:23:16
1745Siphokazi NdileleEskom GijimasF2:23:18
1746 Delvin Buhler 2:23:19
1747Natassia KambaranTeam VitalityF2:23:19
1748 Michael Mutangadura 2:23:20
1749 Alison Perks 2:23:20
1750Tshepiso MatentjieRandburg Harriers2:23:20
1751Nandipha MziziCliffe Dekker HofmeyrF2:23:21
1752 Sizwe Dlamini M 2:23:21
1753 Sange Mxenge M 2:23:22
1754 Morweshi Molabe 2:23:23
1755Tshepo MalopeTeam Vitality2:23:23
1756Modisa KgantsiStatistics South AfricaM2:23:24
1757Fikile ManyenkawuGugulethu2:23:25
1758 Lebogang Seperepere 2:23:26
1759 Carol A Abade 2:23:26
1760 Mamokete Tsholo 2:23:26
1761 Atusaye Mughogho M 2:23:27
1762 Amit Gopal M 2:23:27
1763Ngwako LelopeM2:23:28
1764Tracy-Lee BothaBorn2RunF2:23:28
1765 Elri Neervoort 2:23:29
1766Naniki NgwatoF2:23:29
1767 Buchule Mnkile 2:23:33
1768Bongekile MabasoMtubatubaF2:23:33
1769 Selim Can 2:23:33
1770Siphokazi ChivizheNedbank Running ClubF2:23:34
1771Katleho MngomaJohnson MattheyM2:23:34
1772 Mari-Louise Theron 2:23:35
1773Thomas ChivizheNedbank Running Club2:23:35
1774 Milo Arieli M 2:23:35
1775Sello SeaseBloemfontein Achilles2:23:37
1776Kholofelo MasenyaTeam VitalityF2:23:38
1777Ndilisa TshabaAthletics for All2:23:38
1778 Pontsho Thaba F 2:23:41
1779Sharifa Amod SulemanRun/Walk for LifeF2:23:43
1780 Greg Ball M 2:23:44
1781Lindeka LebeaSouth African National Defence ForceF2:23:46
1782Kala LeteaneNBC2:23:46
1783Nkosana KhumaloAirplane Factory Athletic Club2:23:47
1784Simiso DlungwanaEthekwiniM2:23:47
1785 Simon Mahabe Khoathane 2:23:48
1786 Thembeka Ndlanga 2:23:49
1787Bernard MsomiCollegians HarriersM2:23:51
1788Siphenati GamalitshoyoM2:23:51
1789 Sam Seheri 2:23:51
1790 Judy Grondel 2:23:52
1791 Feziwe Mbatha 2:23:52
1792 Gerald Lebo Popi 2:23:53
1793Rosemary MadishaSoweto Athletic ClubF2:23:54
1794 Kabir Dhupelia 2:23:55
1795David NesbittFourways Road RunnersM2:23:55
1796 Thabiso Mokoena M 2:23:56
1797 Kgotso Richard Skhosana 2:23:58
1798 Zandile Khanye 2:23:59
1799Kwenaetsile MotlhasiBokone Bophirima Athletic ClubM2:23:59
1800Solomon MatsielaEskom Gijimas2:23:59
1801 Mpho Chokoe 2:24:00
1802Stanley RapetsoaM2:24:00
1803 Amanda Lourens F 2:24:00
1804Christelle de BeerRun/Walk for LifeF2:24:00
1805 Wilma Chibonore F 2:24:00
1806Phumla MpungoseAfrican BankF2:24:01
1807 Fatima Ebrahim Lion of Africa Itheko Athletic ClubF 2:24:03
1808Kesiametswe MocheAmpa Athletic ClubF2:24:03
1809Mojaki MosiaM2:24:03
1810Setshephi ThemaM2:24:03
1811 Innocent Warirai M 2:24:05
1812 Malehlohonolo Twala F 2:24:05
1813Christopher BakainagaU-BankM2:24:05
1814 Rirhandzu Ngobeni 2:24:07
1815Haneef AkoojeeLenasiaM2:24:07
1816 Mpho Chaka F 2:24:08
1817Craig SimmerDurban Runner Athletic Club2:24:08
1818 Mufhumudzi Muthivhi 2:24:11
1819Motseki MokotsoM2:24:11
1820 Mokgadi Sadike F 2:24:12
1821Guy DanielsM2:24:13
1822Vusi HlongwaneSoweto HeartsM2:24:13
1823Mmabatho MokitiJeppe QuondamF2:24:13
1824 Kamohelo Mokoena F 2:24:15
1825 Thobelani Maphumulo 2:24:16
1826 Michelle Vianne Masilo 2:24:17
1827 Nombulelo Mazwi 2:24:17
1828 Brett Whitby M 2:24:17
1829 Thabiso Lethwane M 2:24:17
1830 Moemedi Seadira M 2:24:18
1831Sewela LangeniDiepkloofF2:24:18
1832Makgetsi MotauMultotec Athletic Club2:24:18
1833Mohamed Essa SulimanJacarandaM2:24:20
1834 Kevin Makhubo 2:24:20
1835 Lydia Davidson F 2:24:22
1836 Anthony Selibas 2:24:24
1837Meggimia Phumelele HhlatswayoSAPS2:24:25
1838Sandy KrauserLiberty Own Your LifeM2:24:27
1839Mmakheote Martha MotollaTeam VitalityF2:24:28
1840Deliwe HlatshwayouMhlathuzeF2:24:29
1841 Mario Lucas 2:24:29
1842Barend KaynieIDCM2:24:30
1843Chandrakant ValabCorobrik2:24:31
1844Varsha GandhiTeam VitalityF2:24:32
1845Sanjay SoniTeam VitalityM2:24:32
1846Nanine StormRoodepoort2:24:33
1847 Mathews Morodi M 2:24:33
1848Tanya BrinkRoodepoortF2:24:34
1849Jafta Mthunzi2:24:37
1850Tshidi ThuloF2:24:37
1851Khatoenbi RahamanJacarandaF2:24:38
1852 Michelle Mcgowan 2:24:40
1853Tshepo MahlanguM2:24:41
1854 Pheello Mofokeng 2:24:43
1855 Precious Ncube 2:24:44
1856 Vhonani Charity Ratshivhanda 2:24:45
1857Nqobile XabaCSIRF2:24:46
1858 Anna Correia F 2:24:48
1859 Khanya Nkosi 2:24:49
1860Thebe MolediRand Water Athletic ClubM2:24:49
1861Clinton CordesMedihelp Multisport Club2:24:50
1862Lucky MalopeM2:24:50
1863 Helena Tsimogiannis F 2:24:50
1864Terrance MarotaEskom GijimasM2:24:51
1865 Richard Greenhill 2:24:51
1866Reon ErasmusSAPSM2:24:52
1867 Zama Buthelezi 2:24:53
1868 Israel Phogojane 2:24:53
1869Sameera BagusF2:24:54
1870Dora MwaisegheBreakthru Midrand StridersF2:24:55
1871 Vusimuzi Khumalo 2:24:55
1872 Bhekuyise Buthelezi M 2:24:55
1873 Bhekokwakhe Motha 2:24:56
1874Lerato MarotaEskom GijimasF2:24:58
1875Nozibele MakuMiWay WarriorsF2:24:58
1876 Johanetta Greeff F 2:24:59
1877 Sine Buthelezi 2:25:00
1878Adam Wales2:25:02
1879Nicoleen RoetsWest CoastF2:25:02
1880 Elize-Marie Muller 2:25:03
1881Yoomna IsmailF2:25:04
1882Kashmira MadhavF2:25:04
1883Melissa HofertF2:25:06
1884Nazeer DadabhayM2:25:06
1885 Tshepiso Selibi 2:25:09
1886 Godsave Nucbe 2:25:10
1887 Ta Chang Yu 2:25:10
1888Sonwabiso GwadisoFat CatsM2:25:11
1889 Pascale Tredoux F 2:25:12
1890Giselle BewsherJeppe QuondamF2:25:14
1891Nkhensani Elsie BaloyiGiyani Gallopers2:25:14
1892Frank Thebe MakhabaneTeam VitalityM2:25:18
1893 Kelly Stannard 2:25:19
1894 Michael Meijers 2:25:20
1895Nangosora Ashley TjipituaWindhoek Harriers2:25:20
1896 Jerry Maduna 2:25:20
1897Tanya LiebenbergLewensentrumF2:25:21
1898Rianna LouwPiratesF2:25:23
1899Sbusiso MthembuHulaminM2:25:23
1900Frances FraserTeam VitalityF2:25:23
1901Naina DesaiPoweradeF2:25:24
1902Thandeka TyebileyoTeam VitalityF2:25:26
1903 Lyle Murray 2:25:28
1904Gladstone TshazibanaFitness from AfricaM2:25:28
1905 Buhle Magudulela M 2:25:29
1906 Zodwa Mlangeni 2:25:30
1907Zandile MndebeleF2:25:30
1908 Barend Smit 2:25:31
1909 Nkosinathi Philani Mpanza 2:25:32
1910 Matthew Murgatroyd 2:25:32
1911Louise FourieTeam VitalityM2:25:33
1912Nicole AstfalckRun/Walk for LifeF2:25:34
1913Ntando Phumelele NgwenyaAdventists Athletic Club2:25:34
1914Yusuf SulemanJohannesburg HarriersM2:25:36
1915Jason BeckerTeam VitalityM2:25:37
1916Sandra WillmottBorn2RunF2:25:38
1917Carl Coetzee2:25:39
1918Bernadette Da SilvaBorn2RunF2:25:39
1919Moletsane Isaac MahankeTeam VitalityM2:25:39
1920Pieter LouwSunninghill StridersM2:25:40
1921Nantuli MasangoF2:25:40
1922 Percy Mangena 2:25:41
1923 Sebinane Thejane M 2:25:41
1924 Collen Khanyile M 2:25:43
1925Nqabomzi BesmanFitness from AfricaF2:25:44
1926Wayne WagnerOld Mutual2:25:44
1927Reginald MotsepeNkwe Estate Athletic Club2:25:44
1928Enos Nkosinathi SitholeNedbank Running ClubM2:25:45
1929Jonathan FairbairnTeam VitalityM2:25:45
1930 Moia Bareiro F 2:25:45
1931Themba NkosiDurban Runner Athletic ClubM2:25:46
1932 Philile Hlatshwayo F 2:25:46
1933 Tshepo Kau 2:25:46
1934Christel StiglinghArcelorMittalF2:25:46
1935Tracey WinterJeppe QuondamF2:25:46
1936Coetzee TheronTeam VitalityM2:25:47
1937Arno van WykTeam VitalityM2:25:47
1938 Bea van Wyk 2:25:48
1939Godwin DavhanaGermiston Callies HarriersM2:25:48
1940Marli HoogenboezemF2:25:49
1941 Vuyolwetu Sontlaba-Gqama 2:25:50
1942 Reabetswe Molotsi 2:25:50
1943 Molefi Montshing 2:25:50
1944 Thavantharan Nadarajah M 2:25:51
1945Rodney BarnesErwat Athletic ClubM2:25:51
1946 Elisma Ackermann 2:25:51
1947Nolan KarpTeam VitalityM2:25:52
1948Fezile MqhayiM2:25:53
1949 Lusiwe Mlambo F 2:25:53
1950 Naphtal Ngobeni M 2:25:53
1951 Tiffany Weelson F 2:25:54
1952Morore ThabaTeam VitalityM2:25:54
1953Tholakele MthethwaTeam Vitality2:25:54
1954Jaryd WeelsonTeam VitalityM2:25:55
1955 Rafaela Benincasa M 2:25:57
1956 George Thomas Stella Athletic ClubM 2:25:58
1957Gaile MendesTeam VitalityF2:25:58
1958Kufakunesu MubvumaTeam VitalityM2:26:03
1959 James Jullies 2:26:04
1960Shereen NgubeniStandard BankF2:26:05
1961Sello KoyoM2:26:05
1962 Mpho Celest Mahlakoleng 2:26:06
1963Khalipha YacaTeam VitalityF2:26:08
1964 Gladstone Tinyiko Chauke 2:26:09
1965Aubrey KgakololoTeam Vitality2:26:09
1966 Paul Norton 2:26:10
1967Imtiaz GoondiwallaJozi X TrainingM2:26:11
1968 Matodzi Mutavhatsindi 2:26:11
1969Natalie Wales2:26:13
1970Jacqueline FriedmanJaguarsF2:26:13
1971 Marc Romoff 2:26:14
1972Coleen ClaassensTeam Vitality2:26:15
1973 Babalwa Matolengwe 2:26:16
1974Humbulani MuhanganeiBlack Diamonds Athletic Club2:26:17
1975Puseletso NdlebeTelkom2:26:18
1976 Mthoba Chapi 2:26:19
1977Prudence MdakaNedbank Running ClubF2:26:19
1978 Patricia Mcclelland 2:26:21
1979 Lungelwa Jam 2:26:22
1980Keneilwe NakanaARC Athletic ClubF2:26:22
1981Thabani Goodman VilakaziSAPS2:26:23
1982 Tumelo Bvuma 2:26:23
1983Senoph TsotetsiM2:26:24
1984Zelda MeyerRun/Walk for LifeF2:26:26
1985 Richard Ramasodi 2:26:28
1986 Reynard Lotriet 2:26:29
1987Sinethemba VabazaTeam Vitality2:26:29
1988 Courtney Williams F 2:26:29
1989 Mfiki Ngubeni 2:26:30
1990 Ratsietsi Mokete 2:26:32
1991Rob BartramRand Athletic ClubM2:26:33
1992Daryl FaureFish HoekF2:26:35
1993 Mark While 2:26:36
1994Thamsanqa Michael ShabalalaHillcrest Villagers2:26:36
1995 Stella Mkombeza 2:26:36
1996 Lisa While 2:26:36
1997 Samuel Motlhala 2:26:37
1998Kidwell MatshotyanaM2:26:37
1999Zanele NtshangaseAmaqhaweF2:26:41
2000 Kerri Harden (good) 2:26:41
2001 Mvelo Phungula M 2:26:41
2002 Caroline Stapleton 2:26:42
2003Thebisa MsomiAmaqhaweF2:26:42
2004 Melody van Rooyen 2:26:42
2005 Katelyn Smith 2:26:43
2006Pontjho MokhonoanaAccenture2:26:43
2007Edith ShikumoRun/Walk for LifeF2:26:44
2008 Kgeleke Phomane 2:26:44
2009Juan VisserTeam VitalityM2:26:45
2010 Teboho Mogapi 2:26:47
2011 Amelie Fouriot F 2:26:49
2012 Alef Meulenberg 2:26:49
2013Lerato MototoRun/Walk for Life2:26:50
2014Nompumelelo SongelwaTeam Vitality2:26:51
2015 Bakithi Gift Dlamini 2:26:51
2016 Ebrahim Gardee 2:26:52
2017 Farida Desai F 2:26:53
2018 Mahlomola Phetla 2:26:53
2019Jessica DaviesNedbank Running ClubF2:26:53
2020 Tebogo Rakuba 2:26:54
2021Vano MasondoTeam Vitality2:26:55
2022 Caitlyn Lee 2:26:55
2023 Stephanie Terwin M 2:26:56
2024Nolufefe StephansSouth African National Defence ForceF2:26:57
2025Mutshinyani MukatoniRand Water Athletic ClubF2:26:57
2026 Bafana Madida 2:26:59
2027 Katlego Ledimo 2:26:59
2028Tracy CohenCliffe Dekker HofmeyrF2:26:59
2029 Michelle Tucker F 2:26:59
2030Perm TyaniF2:27:00
2031Lebohang PhiriF2:27:01
2032Jan KekanaAEL Mining Athletic ClubM2:27:02
2033Thembeka MakhayeDurban Runner Athletic ClubF2:27:02
2034Annelene DanielsTeam VitalityF2:27:03
2035 Lindi Sibiya F 2:27:05
2036 Thabo Ngwenya M 2:27:05
2037 Zwelakhe Ntuli 2:27:07
2038 Mosiuoa Mona M 2:27:07
2039Mgabiselwa NcwaneScottburghM2:27:08
2040Sankeshan PadayacheeM2:27:08
2041 Moses Malefetsane Motloung 2:27:09
2042Matubeng MothibaAthletics for All2:27:09
2043Kefilwe Gopolang MafelaGaborone Striders2:27:10
2044 Noreen Matsikidze 2:27:11
2045 Cathbeth Netshimbolimbo 2:27:11
2046 M Hendricks M 2:27:11
2047 Dikeledi Chakale 2:27:12
2048Neo MusaAmpa Athletic ClubM2:27:12
2049Nomakhepu MlindeniF2:27:13
2050 Gareth Holley 2:27:13
2051 Mbongeni Madonsela 2:27:14
2052 Claret Ncube 2:27:15
2053Lerato MabuseTeam Vitality2:27:16
2054 Gareth Nel 2:27:16
2055Bonakele VilakaziTeam VitalityM2:27:18
2056Khayakazi NonkelelaTeam Butterfly2:27:19
2057 Lesego Mohlaudi 2:27:19
2058 Masego Monamodi 2:27:23
2059 Thembisile Mngadi 2:27:23
2060 Egbert Klapwijk 2:27:26
2061Bhekani NgibaTeam Vitality2:27:26
2062 Jessica Apfel F 2:27:27
2063Mabedi LusithiGreenstone Hill Running Club2:27:27
2064 Matsiri Rapotu 2:27:29
2065Lebogang MokoenaTeam Vitality2:27:31
2066 Fikile Zwane F 2:27:33
2067Yatish ChowtheeTeam Vitality2:27:35
2068Rene RampersadTeam VitalityF2:27:35
2069Jabu CindiDiepkloof2:27:36
2070Kealebogo MaphunyeShosholoza2:27:36
2071Gareth RobertsVarsity KudusM2:27:37
2072 Mpho Pilisone 2:27:40
2073Jim BairdModern AthleteM2:27:40
2074 Ross Hindle 2:27:43
2075Sinah MolekwaF2:27:43
2076Mbongeni MabenaM2:27:44
2077 Kyle Ebben 2:27:46
2078 Chelsey Potter F 2:27:46
2079Mbulelo MayikanaM2:27:46
2080 Keitumetse Poletsi 2:27:47
2081 Abrianne Marais 2:27:49
2082Nozipho NxumaloGolden FootF2:27:49
2083 Andrew Middleton 2:27:50
2084 Garath Bester 2:27:50
2085Brian MoloisaneMeadowlandsM2:27:53
2086Tinyiko MhlariTeam Vitality2:27:54
2087Lungile LwandleVodacom Yebo StridersF2:27:54
2088 Venessa Lund F 2:27:54
2089Keith WeightmanTeam Vitality2:27:54
2090Kgosi NkaisengCliffe Dekker Hofmeyr2:27:55
2091Arthur AfrikaBidvest2:27:56
2092Kenneth ThabetheAwesome RunnersM2:27:57
2093Mlungisi KhanyileUniversity of South AfricaM2:27:58
2094 Mandy Jansen F 2:27:58
2095Dikefa LetsoaloThe Runner's Store2:27:59
2096Kea ModisaneDiepkloofF2:27:59
2097 Nokuthula Collis F 2:28:00
2098 Tefelo Michael Mokete 2:28:02
2099Margeaux WelsTeam VitalityF2:28:02
2100 Tseko Mofokeng M 2:28:03
2101Matthew SongJeppe Quondam2:28:03
2102Abelang MosweuTeam VitalityM2:28:03
2103Mulalo Mercy TshivhilingeSouth African National Defence ForceF2:28:03
2104Lesley MidgleyDosco GijimasF2:28:03
2105 Xolani Buthelezi M 2:28:04
2106Tebogo NtshweleSAPSM2:28:05
2107 Leungo Motlhabane 2:28:05
2108Ishmael PhillipsMultotec Athletic Club2:28:05
2109Nuhaa AzizF2:28:05
2110 Matsobane Lebelo 2:28:06
2111 Hlalani Gumpo 2:28:12
2112Kubendren NaidooSun International Running Club2:28:13
2113 Michael Kgalala 2:28:13
2114Cheryl MekgweTeam VitalityF2:28:13
2115Mduduzi RadebeTsakaneM2:28:14
2116Lesego MoruriTeam Vitality2:28:14
2117Amit GovindTeam VitalityM2:28:15
2118Colin BrentjiesEskom Gijimas2:28:15
2119Japhta Matoeba LetawanaKatlehong2:28:16
2120Mosimanegape MosinyiRun Wid It2:28:16
2121 Nonhlanhla Eunice Hlubi 2:28:17
2122 Mokwena Morulane 2:28:18
2123 Motsamai Monaune 2:28:19
2124Suzan Khathatso MopeliPretoria Military Marathon Club2:28:19
2125Thandokazi HlinzaMercedes-BenzF2:28:19
2126Ntombi SkosanaNike2:28:20
2127 Vhelaphi Masingi 2:28:20
2128 Luvuyo Mase 2:28:21
2129Banyana Cecilia Madi-SegwagweGaborone Striders2:28:21
2130Prudence MoloiTeam VitalityF2:28:22
2131 Kgomotso Mashigo 2:28:22
2132Phuti MojelaTeam VitalityF2:28:23
2133Lynn FisherF2:28:23
2134Beverley ArmitageBeaufort West DrawwersF2:28:23
2135Falakhe Ernest MambaEskom GijimasM2:28:24
2136Thembi MahlanguTeam VitalityF2:28:25
2137Samantha WinterKrugersdorp Road RunnersF2:28:30
2138Odette GeldenhuysAtlantic Athletic ClubF2:28:31
2139 Celimpilo Ndebele 2:28:33
2140 Michael Mutekeri 2:28:36
2141Greg KingM2:28:36
2142Tonderai MabutoTeam Vitality2:28:37
2143Dudu NtanziMaritzburg CityF2:28:38
2144 Nthabeleng Qhena 2:28:39
2145Chelsea MullerF2:28:39
2146Pierre EksteenRun/Walk for LifeM2:28:40
2147 Mandy Thomson 2:28:41
2148 Kethabile Seekane 2:28:42
2149Marika GraterRandburg Harriers2:28:42
2150Rayno van VuurenTeam VitalityM2:28:43
2151Elmar GraterRandburg HarriersM2:28:43
2152Carel MostertRun/Walk for Life2:28:43
2153Keith AlexanderRand Road WarriorsM2:28:44
2154 Lily Masuku F 2:28:45
2155Terri-Anne BoersTeam VitalityF2:28:46
2156Iyani NephaweM2:28:46
2157 Nomhlekhabo Msimango 2:28:46
2158Mokae BamboTeam VitalityM2:28:47
2159 Kelly Depene 2:28:47
2160 David Boers M 2:28:47
2161 Taryn Candice Kerr 2:28:47
2162 Thapelo Manamela 2:28:48
2163Stanley Carlton MakotiPolokwane2:28:49
2164 Oatile Letebele 2:28:49
2165Alvin ChawasemaTeam VitalityM2:28:49
2166Maurice RobinsonRand Road WarriorsM2:28:50
2167 Ruvaine Patience M 2:28:50
2168 Pule Ntsoelengoe 2:28:50
2169Catherine GoosenRandburg HarriersF2:28:51
2170 Thilaiwi Machiba 2:28:51
2171Tracey HadiarisRand Athletic ClubF2:28:52
2172 Kate Jackson F 2:28:52
2173 Levy Segolabeng Motsumi 2:28:53
2174 Sumesh Padayachee M 2:28:53
2175Gail MotlhaudiVodacom Yebo StridersF2:28:55
2176Sandile MkhizeM2:28:55
2177 Lloyd Masingita Mashimbyi M 2:28:56
2178Rialine SteynuMhlathuzeF2:28:56
2179 Michael-John Truter M 2:28:56
2180Salome van der MerweHarrismithF2:28:57
2181 Sylvester Makamu 2:28:57
2182 Annelise Cockcroft F 2:28:57
2183Idale TredouxTeam Vitality2:28:58
2184 Sibongiseni Buthelezi M 2:28:58
2185 Olehile Calvin Marogoa 2:28:58
2186Viwe MtshontshiAdventists Athletic ClubF2:28:59
2187Nicholas Norman-SmithJohannesburg Country Club2:28:59
2188Martin MotaungEskom GijimasM2:29:00
2189 Mehdi Touam 2:29:00
2190Nompilo Noklunga Mncube2:29:00
2191Mduduzi HadebeDiepkloofM2:29:01
2192 Zanele Mabusela 2:29:01
2193Monde MbeleEskom Gijimas2:29:01
2194 Namhla Rampfumedzi 2:29:01
2195 Tommy Lai M 2:29:02
2196Mantsali MokoebetaneSibanye Gold2:29:02
2197Maila MamolekaEskom Gijimas2:29:02
2198Anna BoikanyoVentersdorp2:29:03
2199 Gwendoline Dikeledi Mashiloane 2:29:03
2200Ross PassmoorBorn2RunM2:29:03
2201Asmira DavrajhNedbank Running ClubF2:29:04
2202 Emmanuel Muvhango 2:29:04
2203Nongcebo NdlovuSAPSF2:29:04
2204 Clinton Verhoog M 2:29:05
2205 Ronell Govender F 2:29:05
2206 Ntambu Mahashe 2:29:08
2207 Lerato Makhubela 2:29:09
2208Brisco SitholeTeam Vitality2:29:11
2209 Firoz Limalia 2:29:13
2210 Narvaar Harridave 2:29:13
2211Willie MaraisTeam VitalityM2:29:14
2212 Shafie Kajee 2:29:17
2213Tando LuyabaRun the Race2:29:18
2214Thenjiwe MkhubukeliF2:29:18
2215 Ntsingie Madlingozi 2:29:19
2216 Noyise Mbangi 2:29:19
2217Mpho MonnakgotlaColossus AerobicF2:29:19
2218Tejal NaranF2:29:20
2219 Mxolisi Tyawa 2:29:21
2220Sikhumbuzo MakhayeSAPS IngwenyaM2:29:21
2221Sibongile MatyesiniF2:29:22
2222 Lindy Chabalala 2:29:22
2223Aggy ManyakalleF2:29:22
2224Magano MolefeSoweto Hearts2:29:22
2225 Patrick Tinyiko Mabasa 2:29:22
2226 Amos Manda M 2:29:22
2227Fatima RuitersVodacom Yebo StridersF2:29:23
2228 Thabiso Mathibedi 2:29:23
2229Clerence NgobeniAthletics for AllM2:29:23
2230 Thabo Patrick Magandana 2:29:23
2231Darius LawKPMG Running Club2:29:24
2232Tebogo NkadimengMeadowlands2:29:24
2233Mandlenkosi MdhluliHollywoodbets Athletic ClubM2:29:24
2234Nkosinathi Thabani SheziNewcastle City Athletic Club2:29:24
2235Kgothatso DavhieMomentum Outdoor + Athletic ClubF2:29:25
2236 Ulrike Reinstorf 2:29:25
2237 Walter Mtshali 2:29:25
2238 Victor Noah 2:29:25
2239 Tekani Mbhalati F 2:29:25
2240Khomotso Maja2:29:25
2241Danie de JagerBenoni NorthernsM2:29:25
2242Catherine HokoKPMG Running Club2:29:26
2243Patricia SetshediDiepkloof2:29:26
2244Nico MudauNedbank Running Club2:29:26
2245Jabulani Anthony NdlovuCorrectional ServicesM2:29:26
2246 Khetha Nhlangothi 2:29:26
2247Ziyanda SibekoTeam VitalityM2:29:27
2248 Thabo Parkies M 2:29:27
2249Moloko SekoakoaTembisa2:29:27
2250Martina JohannesCycle Lab Super CyclingF2:29:27
2251Simon TladinyaneK-Way GallopersM2:29:27
2252Karabo MoshoeteTeam Vitality2:29:28
2253 Zingisa Zenani F 2:29:28
2254Nkareng MatsheFat CatsM2:29:28
2255Pranisha RamaTeam Vitality2:29:28
2256Amit GalalTeam Vitality2:29:28
2257Ronel LippTeam Vitality2:29:28
2258 Ntsane Meshack Thothe 2:29:29
2259 Marcelle Huber 2:29:29
2260Agneta GeldenhuysTeam VitalityF2:29:29
2261Rankone MatlalaAddicted to Life2:29:29
2262 Sheena Smith 2:29:30
2263 Thandeka Mthiyane 2:29:30
2264Mariette SteynTeam VitalityF2:29:30
2265Lerato E MohalajengBert's Bricks2:29:31
2266Athur MabitselaThesis Run Crew2:29:31
2267 Vuyelwa Makibelo 2:29:31
2268 Bianca Naidoo F 2:29:31
2269Mathoyi HadebeSAPSF2:29:32
2270 Elias Ekstein 2:29:32
2271 Michelle Porter 2:29:33
2272Kabelo MaforaM2:29:33
2273 Martin Uys 2:29:34
2274Diparu MarishaneTeam VitalityF2:29:34
2275 Paul Makgae 2:29:34
2276Tsholofdelo More2:29:35
2277Erica SmithF2:29:35
2278 Tebogo Nkwane 2:29:36
2279Mqondisi ZikhaliBidvestM2:29:37
2280Rakesh DeeplalSouth African AirwaysM2:29:37
2281 Patience Seletela F 2:29:37
2282Cephreen MantshoDepartment of TourismM2:29:38
2283Palesa NtsabaF2:29:39
2284 Boledi Makaleng 2:29:39
2285Masha KgetsiSoweto Athletic Club2:29:39
2286Patience HlopheFat CatsF2:29:40
2287 Robin Saggers M 2:29:41
2288Phumla GqolaTeam VitalityF2:29:41
2289Khethi MalingaNedbank Running ClubF2:29:41
2290Boitumelo Lynette MogaleArcadia2:29:42
2291Phumza Banjwa2:29:45
2292Johanna HlabatauDiepkloofF2:29:45
2293Nyameka MnqanqeniOld MutualF2:29:45
2294Samuel MotaungRand Water Athletic ClubM2:29:48
2295 Tshepo Marumo 2:29:51
2296Tiego MehloloBidvest2:29:52
2297 Imran Ismail M 2:29:54
2298Isaac Modikoe MofokengRicohM2:29:55
2299 Xitshembiso Mashiloane 2:29:55
2300 Nilah Mitchell 2:29:55
2301 Portia Sibeko 2:29:56
2302 Khanyisile Moshoeshoe 2:29:56
2303Tshepo SenakgomoM2:29:56
2304Schulter EtyangTeam Vitality2:29:57
2305 Tasnim Moosa F 2:29:58
2306Siyabonga MnikathiMaranatha Athletic ClubM2:29:58
2307 Lydia Mxadana 2:30:01
2308 Jerome Ntenga M 2:30:01
2309Mmbudzeni NemutavhaniNHLS All2:30:01
2310 Kim Whittle 2:30:01
2311Dawn NgwenyaNike2:30:01
2312 Kirstie Pedro 2:30:01
2313Corlett ManakaTeam Vitality2:30:03
2314 Prince Malomane 2:30:03
2315 Suzanne Wiid F 2:30:05
2316Edward KolaTeam Vitality2:30:05
2317Yoliswa SinyanyaOld MutualF2:30:07
2318Tarry ManakaTeam Vitality2:30:11
2319Geoffrey BickfordWanderers Athletic Club2:30:13
2320Aidan O\'connorWanderers Athletic Club2:30:13
2321Thapelo MolikoePamoja2:30:13
2322Yassien KuvidoTeam VitalityM2:30:14
2323 Xolani Sithenjwa M 2:30:16
2324Hendrick WagengVarsity KudusM2:30:18
2325Lance HowleyNedbank Running ClubM2:30:19
2326Anne ClarkRun/Walk for LifeF2:30:19
2327 Blessing Xaba F 2:30:20
2328 Carina Swanepoel F 2:30:20
2329Norman BaloyiOld MutualM2:30:20
2330Malena van der WesthuizenTeam Vitality2:30:20
2331Joanne MayesJeppe QuondamF2:30:21
2332 Nicole Matheson 2:30:22
2333Tsietsi Mahlasela2:30:23
2334 Sinegugu Keswa M 2:30:23
2335Mantombi ThabetheTeam VitalityF2:30:24
2336 Bongimpilo Msimango F 2:30:24
2337 Owen Moraba 2:30:25
2338Tanya CrommeRand Athletic ClubF2:30:25
2339Nicky RoyRand Athletic Club2:30:26
2340Tiyani ChaukeTeam VitalityM2:30:27
2341Ilse MpobaneF2:30:29
2342 Ellah Lidia Ngcobo 2:30:31
2343Jacob NgomaneSprings Platinum RefineryM2:30:31
2344Bonakele MayekisoPamoja2:30:32
2345Bronwyn MillerF2:30:32
2346Bhekumuzi NdlangamandlaTeam VitalityM2:30:33
2347Kyle RennieTeam VitalityM2:30:33
2348Taryn PatersonTeam VitalityF2:30:36
2349Nosipho MhlongoGreenstone Hill Running ClubF2:30:37
2350Arlene DrakeRand Athletic Club2:30:39
2351Tapiwa YalisiCSIR2:30:40
2352 Amy Anderson 2:30:40
2353Gugu KhanyileF2:30:40
2354Claire BrickettF2:30:41
2355Thomas Anderson2:30:41
2356 Tracey Hindle 2:30:42
2357Moagi ThipeUlindaM2:30:43
2358 James Thorne 2:30:43
2359Robyn SherTeam VitalityF2:30:45
2360Priscilla Kgaogelo Rametsi2:30:48
2361Molatelo Lawrence RamatshekgisaTzaneen2:30:48
2362 Phillip Thuthuka Dube 2:30:49
2363Lauren KaytonRandburg HarriersF2:30:50
2364Fran NadarMidstream CollegeF2:30:53
2365 Pamela Moyo F 2:30:55
2366Nhlahla SebolaReatlhokomelana2:30:56
2367Kabelo MakuaNike2:30:57
2368Menzi Patrick ZikalalaRainbow2:30:58
2369Zandiswa KhozaTeam VitalityF2:30:58
2370 Dylan Mayer M 2:31:00
2371Tshegofatso RamokgolaPolokwane2:31:01
2372Lerato NtseleTeam VitalityF2:31:01
2373 Sally Jansen 2:31:01
2374Jason ShawTeam VitalityM2:31:01
2375 Ashleigh Dawson F 2:31:01
2376 Leetoane Motlhabane 2:31:02
2377Ann DruceTeam VitalityF2:31:02
2378Koketso LethokoTotalF2:31:03
2379 Nompumelelo Lukhele F 2:31:03
2380Gezani Morris MabundaK-Way GallopersM2:31:03
2381Dimakatso Kate MalemaMorula Running Club2:31:06
2382Pierre KochIreneM2:31:06
2383Marisia KochIreneF2:31:06
2384Loubser van WykIreneM2:31:06
2385Yvonne van WykIreneF2:31:07
2386Karabo MokgatleRun Wid It2:31:08
2387 Zaheera Cassim M 2:31:08
2388Mmaneo Annah MonchusiSAPS2:31:09
2389 Lavandhra Naidu 2:31:11
2390 Ntlahla Magadla 2:31:12
2391Carolyn PikeModern AthleteF2:31:12
2392Sello SedingweKagiso StridersM2:31:13
2393Jacqueline NortjeTeam Vitality2:31:13
2394 Leonardo Flor Cezar 2:31:14
2395Nadine MyburghRandburg HarriersF2:31:14
2396 Robert Szarek 2:31:16
2397 Jayesh Nair 2:31:17
2398Mike NotleyTeam VitalityM2:31:17
2399 Samson Bohata 2:31:17
2400 Jessica Sonnekus 2:31:17
2401 Nicholas Dunn M 2:31:18
2402Lesiba Captain MadibaEskom Gijimas2:31:18
2403Busiswa GezaDurban Runner Athletic ClubF2:31:25
2404 Thomas Renneth Harrison 2:31:25
2405Ayanda FadaneDenelF2:31:26
2406Ofentse IkanengNikeF2:31:27
2407 Mpilo Mahlangu 2:31:28
2408Nomakwezi SoxaF2:31:29
2409 Naomi Snyman F 2:31:29
2410Skhumbuzo DubeFitness from AfricaM2:31:29
2411 Boitshoko Mabalane 2:31:30
2412 Lillian Janse van Rensburg 2:31:31
2413 Adre Muller 2:31:31
2414Kaizer TsotetsiTeam Vitality2:31:33
2415Palisa MudauMagnolia Road Runners2:31:33
2416Charmaine DisonJeppe QuondamF2:31:33
2417 Vincent Lentsoenyane 2:31:34
2418 Meldah Pilusa F 2:31:35
2419Xolani MasukuOld MutualM2:31:35
2420 Jolene Macintosh 2:31:35
2421 Gareth Macintosh 2:31:36
2422 Mpanda Mbewe 2:31:36
2423 Keabetsoe Tlhabanelo F 2:31:37
2424Nkululeko Michael MoloiCliffe Dekker Hofmeyr2:31:38
2425Ntokozo MajolaF2:31:38
2426 Ofentse Mohlaoli 2:31:39
2427 Nabila Jossie 2:31:39
2428 A Modau 2:31:39
2429 Jaco Neethling 2:31:41
2430 Refiloe Nkosi F 2:31:41
2431Mosimanegape Jacob MoitsemangUpington Harriers2:31:41
2432Anthony JantjesTeam VitalityM2:31:44
2433Kalasipa MoenyaneTeam VitalityM2:31:45
2434 Phakamile Zondi 2:31:46
2435Mohale Dominic LebidiRainbowM2:31:47
2436Ntoko Silas MokoenaRainbowM2:31:47
2437Olwethu DywiliTeam VitalityF2:31:51
2438Lesley GoreBorn2RunF2:31:51
2439 Buti Lekonyane M 2:31:53
2440Max BoessenkoolTeam VitalityM2:31:54
2441 Ewald Hass 2:31:57
2442Takalani NefaleEskom GijimasM2:31:58
2443 Nkele Marumo 2:31:59
2444Kim WilkinsonTeam Vitality2:31:59
2445Thami MchunuTeam VitalityF2:32:00
2446 Sthabiso Xaba 2:32:00
2447 Bongeka Xaba 2:32:00
2448 Craig Pattison 2:32:01
2449 Paulo Neves 2:32:01
2450 Ramaisela Seperepere 2:32:01
2451Puleng Choabi2:32:02
2452 Dineo Victoria Mataboge 2:32:02
2453Lehlohonolo Lordwish MokoenaTeam VitalityM2:32:02
2454Pandelani Dan NeluheniPolokwaneM2:32:02
2455Mankwane MaelaF2:32:03
2456 Simone Jandrell 2:32:03
2457 Debra Matross F 2:32:05
2458Ahmed JassatJozi X TrainingM2:32:05
2459 Eunice Montso 2:32:06
2460Anine SmitMaluti Multisport Club2:32:06
2461Carline BesterF2:32:07
2462Busisiwe NteyiF2:32:07
2463 Xoliswa Makalima F 2:32:08
2464Vincent MotabogiVaal Reefs Marathon ClubM2:32:08
2465 Azariel Phatela 2:32:08
2466Sheena McgeochF2:32:08
2467 Paulo Teixeira M 2:32:09
2468Lisa BrettTeam VitalityF2:32:09
2469Paul CosserTeam VitalityM2:32:10
2470Nomazizi BoqoRand Athletic ClubF2:32:10
2471Ernest LedwabaOld Mutual2:32:11
2472 Johan van Rooyen M 2:32:11
2473Linda HarrisRun@OutF2:32:12
2474Denise CollignonF2:32:12
2475Bella FerreiraF2:32:13
2476Nomvuyiseko MacingwaneOld MutualF2:32:14
2477Johanna TaljaardHartbeespoort Marathon ClubF2:32:15
2478Jacqueline TsebeUniversity of South Africa2:32:16
2479Tuduetso Itumeleng SetlhakeRun Wid ItF2:32:16
2480 Pumlani Kube 2:32:16
2481Nicole KettlesJeppe QuondamF2:32:17
2482Nompumelelo LesetlaSAPS IngwenyaF2:32:18
2483Thabo Brian MametjaTeam Vitality2:32:18
2484 Christine Harding 2:32:19
2485 Inno Thubane 2:32:19
2486Sandi MaqoqaBreakthru Midrand Striders2:32:22
2487 Tatiana Papanicolaou 2:32:24
2488 Lisa Stride 2:32:24
2489Bongani NtsangaseAirplane Factory Athletic Club2:32:26
2490Michelle MethSunninghill StridersF2:32:26
2491Heather HassenRand Athletic ClubF2:32:26
2492Irena StoltzBenoni High SchoolF2:32:27
2493Mike BlythAirplane Factory Athletic Club2:32:28
2494 Kudakwashe Muzembe Makoni 2:32:28
2495 Sifiso Mabanga 2:32:28
2496Freddy BoysenAirplane Factory Athletic Club2:32:30
2497 Freddy Mocwagole 2:32:30
2498 Navasen Pillay 2:32:32
2499Ruth ArmstrongVictoria Lake2:32:32
2500Carrol Nokuthula HadebeKwaDabeka Harriers2:32:33
2501 Vukosi Mbhalati F 2:32:33
2502 Gabriel Mack Mabasa 2:32:36
2503Lorraine Mumsy MbedziPretoria2:32:36
2504 Susan Skolnik 2:32:38
2505Jonas SegabutlaFat Cats2:32:39
2506Nokuzola Tembela MakolaPhuthuma Athletic Club2:32:39
2507Nthabi LeballoF2:32:42
2508Zamantuli MbheleF2:32:43
2509Germanus PietersonSAPSM2:32:44
2510 Neville Coumbis M 2:32:46
2511Khomotjo SeloloTeam VitalityF2:32:46
2512 Haley Higgs F 2:32:47
2513Kathryn KeelingBorn2RunF2:32:47
2514Jerry MalapileCorrectional ServicesM2:32:47
2515 Tshepo Ramela 2:32:48
2516Pitsane MatlhareCarbineers - WPM2:32:48
2517Kgomotso ModiseFat Cats2:32:48
2518Bianca PerryTeam VitalityF2:32:48
2519 Ndalamo Rodney 2:32:50
2520 Terisa (if) Hsu-Lee F 2:32:52
2521 Patrick Khazamula Rihlapfu 2:32:52
2522 Waldimar Pelser M 2:32:53
2523 Sabrina Kennedy 2:32:53
2524Melanie Jane van ZylTeam Vitality2:32:53
2525 Christina Mosalagae 2:32:55
2526Amanda SolaniMiWay WarriorsF2:32:55
2527Mandisa MaforevaneTeam VitalityF2:32:55
2528Chateau Augustine MatjilaAddicted to Life2:32:55
2529Mabotse ThemaF2:32:56
2530 Matt Lawlor 2:32:58
2531 Garth Duncan M 2:32:58
2532 Rick Borain 2:32:58
2533Nandipa GaqaOld MutualF2:32:58
2534Tshepo MohlalaMaupa Naga Athletic ClubM2:32:59
2535Yasmeen SulemanJohannesburg HarriersF2:32:59
2536 Mandlenkosi Nqeto 2:33:00
2537Darren LeeDurbanville Athletic ClubM2:33:01
2538 Janke Tolmay 2:33:01
2539 Danie Bester 2:33:02
2540 Zwido Mulaudzi 2:33:02
2541Muhammad MakdaJozi X TrainingM2:33:03
2542 Natalie Hinds F 2:33:07
2543 Velile Sithole 2:33:09
2544Chris NortjeTeam VitalityM2:33:10
2545Storm ScheepersTeam Vitality2:33:12
2546 Vuyo Mfecane 2:33:13
2547 Zimasa September 2:33:14
2548Matsebe MailaDiepkloofM2:33:14
2549 Phera Rakeketsi 2:33:14
2550 Mophethi Malefetse M 2:33:15
2551 Luc de Laroche 2:33:15
2552Nduduzo DandalaAdventists Athletic ClubF2:33:16
2553Ndivhuwo RatshilumelaMiWay WarriorsF2:33:16
2554 Fikizolo Joseph Kente 2:33:17
2555Mboni MaumelaPolokwaneF2:33:19
2556Onyana MagolengTeam VitalityF2:33:19
2557Shandi PanLove RunningF2:33:19
2558Ben AshtonArcelorMittal2:33:20
2559 Heidi Christodoulou 2:33:20
2560 Sulaiman Jones 2:33:21
2561 Stacey Degener 2:33:24
2562Andre van WykModern AthleteM2:33:24
2563Karen TheronTuksF2:33:26
2564Nqabomzi RozaniTeam VitalityM2:33:27
2565 Dean Redant 2:33:27
2566 Gareth Johns 2:33:27
2567Harold Musa MasabanaSAPS2:33:28
2568Babsie GaoganediweTeam Vitality2:33:30
2569 Tumelo Kennedy Matsietsa 2:33:30
2570Boitumelo SeboleSesheng Athletic ClubF2:33:30
2571Blow MphuthiSparM2:33:31
2572Krishna PalaniTeam VitalityM2:33:32
2573David KimmelmanTeam VitalityM2:33:33
2574Sanaga MakenaCorrectional Services2:33:35
2575 Sungano Mutsvedu 2:33:37
2576Benjamin RaletsatsiGaborone Striders2:33:37
2577 Thuto Mohlala 2:33:37
2578Sanvir RamkissoonTeam Vitality2:33:38
2579Kabelo LetsholoBMWM2:33:38
2580Lourita LoockHarlequin Harriers2:33:39
2581 Bongani Matshazi M 2:33:40
2582Nonhlanhla KhumaloMorningside Country Club2:33:40
2583Sonnett RoachHarlequin HarriersF2:33:40
2584Candice RoyTeam VitalityF2:33:41
2585Kabelo SekgotheM2:33:41
2586Mmathapelo MdlaloseKagiso Striders2:33:42
2587Ralph MupitaOld Mutual2:33:43
2588Shaida EbrahimJacarandaF2:33:44
2589 Matome Phokela M 2:33:44
2590 Peter Ntsoko 2:33:44
2591 Tania Botha 2:33:47
2592Mpho Maria TjianePolokwaneF2:33:48
2593Lawrence Gaebeng MalopeJohnson Matthey2:33:48
2594 Owen Makhubo 2:33:49
2595 Nondumiso Dumakude 2:33:49
2596Alexa TerblancheRandburg HarriersF2:33:52
2597Kelly-Rae MortimerMadiba Bay WarriorsF2:33:53
2598 Jason Leong M 2:33:54
2599Dineo MoalosiTeam VitalityF2:33:55
2600Jessica KubayiLove Running2:33:57
2601Ziyaad BohardienLenasiaM2:33:58
2602 Kylie Zietsch 2:34:00
2603Mlungisi MadiM2:34:00
2604Jabulile RadebeTeam VitalityF2:34:03
2605 Mogametsi Pie 2:34:03
2606 Hlengiwe Mgedeza F 2:34:04
2607 Scott Austin 2:34:04
2608Modise MokoneRun Wid It2:34:04
2609 Fiona Hapelt F 2:34:04
2610Robert NgaraTeam VitalityM2:34:05
2611Beryl MaharageCeltic HarriersF2:34:07
2612Antoinette MooreFourways Road RunnersF2:34:07
2613William SwartbooiEasterns KraaifonteinM2:34:07
2614Simon PhageTeam Vitality2:34:08
2615Mehnaaz BashaDurban Runner Athletic ClubF2:34:08
2616 Nkosiphindile Shange 2:34:08
2617Khulile NtapuNewcastle City Athletic ClubM2:34:08
2618 Zanele Vayeke 2:34:09
2619Sibongile TantijTeam VitalityF2:34:10
2620 Mthokozisi Magagula M 2:34:13
2621Dean BeckerM2:34:14
2622Michael BeckerM2:34:14
2623Marie-Victoire CummingTeam VitalityF2:34:15
2624 Sphiwe Mabena F 2:34:15
2625Faheema NanabhaiF2:34:15
2626Bomkazi MhlonyaneTeam VitalityF2:34:16
2627Bart StemmetM2:34:16
2628Themba MabasoTeam VitalityM2:34:20
2629 Melesi Tsoaeli 2:34:22
2630 Phumlani Vusumuzi Radebe 2:34:24
2631Xolani MkumlaFinancial Service Board2:34:27
2632 Yijin Zhu 2:34:29
2633 Dustin Ledwick 2:34:29
2634 Vuyo Mtirara 2:34:30
2635Yanga NgukanaSoweto Hearts2:34:30
2636 Remi Baro 2:34:30
2637Lorraine NgubaneTeam Vitality2:34:31
2638Malulu NkosiTeam VitalityF2:34:31
2639 Sifiso Ndlovu M 2:34:33
2640Carolyn de JagerBenoni NorthernsF2:34:34
2641 Vuyolwethu Badi 2:34:34
2642 Paresh Keshav 2:34:35
2643Siyabulela MbeteCentury CityM2:34:36
2644 Gareth Cox 2:34:38
2645 Lehlohonolo Masipa 2:34:38
2646Xoliswa DikoF2:34:39
2647Dimakatso KoajoanaRand Water Athletic Club2:34:40
2648 Sonke Nkwane 2:34:41
2649 Awelani Moila F 2:34:41
2650Lynn LeeTeam VitalityM2:34:41
2651 Virginia Raseakela F 2:34:41
2652 Malehlohonolo Mohale Rand Water Athletic ClubM 2:34:42
2653Inger SmithF2:34:44
2654Makubu PomeAddicted to LifeF2:34:44
2655Jeremia Oupa SkosanaMalcolm XM2:34:45
2656Crystal RitchieGugulethuF2:34:46
2657Pertunia MafemaTeam VitalityF2:34:46
2658 Alyssa Guidozzi 2:34:47
2659Nomvuzo MmemeziKagiso StridersF2:34:47
2660 Aaron Malema Poo 2:34:49
2661Wandile MtshaliBankservAfrica Athletic ClubM2:34:49
2662Ramudzuli RaphalalniTeam Vitality2:34:51
2663 Lydia Ndlovu F 2:34:52
2664 Zviko Mudimu 2:34:53
2665Ayanda KettledasReal GijimasF2:34:53
2666Kediemetse ThontwaneSouth African National Defence Force2:34:53
2667 Morris Malele M 2:34:55
2668 Malose Manaka 2:34:57
2669 Vumile Vundla 2:34:57
2670 John Paul Higgins 2:34:59
2671Shirley Madikoma MphonyoVodacom Yebo Striders2:35:01
2672 Tshekedi Komane M 2:35:01
2673Phemelo KolotiTeam VitalityF2:35:01
2674Lerato ShaiOmmiedraai FriendsF2:35:01
2675Fiona ReyndersTeam Vitality2:35:02
2676 Mancha Chuene- Thosago 2:35:03
2677Valetia MuendaSouth African Reserve Bank2:35:04
2678Gadijewe SekanoMeadowlands2:35:04
2679 Mmantsitsi Maphutha 2:35:05
2680Lloyd NelM2:35:06
2681 Pulane Mogoere TsutsumaniF 2:35:06
2682Kylie-Anne BowersTeam VitalityF2:35:06
2683Lisinda van ZylRandburg HarriersF2:35:06
2684Maine Thabang MofokengTeam Vitality2:35:08
2685 Anesu Tongoona 2:35:10
2686Stuthukile MchunuPassenger Rail Agency of South Africa2:35:10
2687Lynn AugustineRand Athletic ClubF2:35:11
2688 Ben Bogogolelo 2:35:13
2689 Helder Duarte Da Costa 2:35:13
2690Anchane BothaF2:35:14
2691Sentimile MolaiTelkomM2:35:16
2692 Ondela Hlwati 2:35:16
2693 Thandi Zulu 2:35:16
2694Phumza ZwedalaReal GijimasF2:35:18
2695Ronald GalanePoweradeM2:35:18
2696Pumi NgewuAwesome RunnersF2:35:18
2697 Irwin Mooketsi Chelenyane 2:35:19
2698Zandile NkwalaseF2:35:22
2699Fulufhelo MakwetlaTeam VitalityF2:35:23
2700 Mbongeleni Pilson 2:35:26
2701Nomfundo BoothTeam VitalityF2:35:26
2702 Bonga Mtswenyane M 2:35:26
2703 Piet Mnguni 2:35:28
2704 Paul Mgulwa 2:35:29
2705Tony MatlalaM2:35:29
2706Nokukhanya GabelaTransnetF2:35:29
2707Jemane CanavanNedbank Running ClubM2:35:29
2708 Blessmore Dube M 2:35:30
2709 Moyahabo Mpanza 2:35:32
2710Mpho Angeline MatsekeTeam Vitality2:35:33
2711Sino SamRun/Walk for LifeF2:35:33
2712 Stanley Tshakhuma 2:35:34
2713Thabiso DlaminiUniversity of KwaZulu-NatalM2:35:35
2714 Tebogo Mokoena M 2:35:35
2715Zaheer SaloojeeM2:35:36
2716Louis van der WaltTeam VitalityM2:35:37
2717Philile MpongomaM2:35:37
2718Catherine NyathiPanorama Running ClubF2:35:37
2719 Lekedzani Bongani Dube 2:35:37
2720Avish MaharajM2:35:38
2721Lebogang PohaCarlton Athletic Club2:35:39
2722Luyanda DlaminiStandard BankM2:35:41
2723Mesia Moses HlungwaniCorrectional Services2:35:42
2724 Desan Naidoo 2:35:42
2725 Ané Steynberg 2:35:43
2726Conny MashimbyeSABCF2:35:44
2727 Owethu Mbeje 2:35:46
2728 Sandiran Pillay M 2:35:46
2729 Jabulani Vicky Mukansi 2:35:46
2730 Madigwahle Ramushu 2:35:47
2731 Oslie Matsikenyeri 2:35:47
2732Nkululeko MpofuM2:35:47
2733Viwo TalatalaPanorama Running ClubM2:35:48
2734 Chikara Semono 2:35:48
2735Mbali NgcoboTeam VitalityF2:35:48
2736Baatseba ManneTeam Vitality2:35:49
2737 Margaret Curtayne F 2:35:49
2738 Sarah Hyslop 2:35:49
2739 Monde Makalima M 2:35:49
2740 Lee Masibi 2:35:49
2741 Minal Soni 2:35:51
2742Sediba LetlaloPolokwane2:35:52
2743Larisa NaguriahNHLS AllF2:35:53
2744Ntili NtsokoTeam VitalityF2:35:54
2745 Wynhandt van der Merwe 2:35:56
2746 Wilfred Zakhele Khumalo M 2:35:56
2747 Shadrack Malebatso M 2:35:56
2748 Richard Smedley-Williams M 2:35:57
2749 Zoe Gebhardt F 2:35:57
2750Hawa YousufJacarandaF2:35:59
2751Lebogang MolemaneNBC2:35:59
2752 Alida Bonnet F 2:36:00
2753Thandeka XabaNikeF2:36:01
2754 Faith Smith F 2:36:02
2755 Ndoweni Mulaudzi 2:36:03
2756Letuma LetumaTeam VitalityM2:36:03
2757Terence DuncanTeam VitalityM2:36:03
2758Portia JacobsDeloitteF2:36:03
2759 Alexandre Bonato 2:36:04
2760 Khathutshelo Tshivhase 2:36:04
2761Motse SeaboAlexander Forbes Botswana Fitness Club2:36:07
2762Nompilo Precious ShangaseSAPSF2:36:10
2763Bongani MathebulaTeam VitalityM2:36:11
2764Angela MillarBorn2RunF2:36:11
2765Phethele DubeF2:36:12
2766 Genesis Mathibe 2:36:12
2767 Veli Mabena 2:36:12
2768 Lekwa Dlamini 2:36:13
2769 Tshiamo Modisapodi 2:36:13
2770Fikile ManekehlaSABC2:36:16
2771Sifiso CeleEthekwiniM2:36:17
2772Samuel MashongaAthletics for AllM2:36:17
2773 Molefe Makhene 2:36:17
2774Lungile KhumaloRichards Bay HarriersF2:36:18
2775Edith Mmapula MalebyeMTN2:36:18
2776Marie MillarFloridaF2:36:19
2777Jose de SousaArcelorMittalM2:36:19
2778Mkhuseli MafundaTlokwe2:36:20
2779Mario Acosta-AlarconMorningside Country Club2:36:21
2780 Travis Robertson 2:36:21
2781Tebogo MosimaOrange Botswana Running Club2:36:21
2782 Dineo Ramokoena F 2:36:22
2783 Arshad Choonilal M 2:36:24
2784 Thuthuka Nxumalo M 2:36:24
2785 Brendon Grainger 2:36:25
2786 General Tshandy 2:36:27
2787Nono Pelly SegoaAtteridgeville Athletic ClubF2:36:28
2788 Somayya Essack F 2:36:28
2789 Makhosazane Mthonti M 2:36:29
2790 Gareth Wright 2:36:29
2791Johannes Mlati MaposaAirplane Factory Athletic Club2:36:31
2792 Mpaki Kanelo Elephant 2:36:32
2793Matlabe MokgoroGermiston Callies HarriersM2:36:32
2794Joe ClaaseRunavationM2:36:32
2795 Jemma Scroope 2:36:33
2796Kelly TurtonCrusaders - KZNF2:36:34
2797Motlatsi MthimunyeTeam VitalityM2:36:34
2798 Sibusiso Mashinini M 2:36:35
2799Eric KhumaloM2:36:36
2800Paula BrownTeam VitalityF2:36:36
2801Matseleng Petunia XabaAlbertonF2:36:37
2802 Zuko Ncemane 2:36:39
2803Zanele KhanyileSAPS IngwenyaF2:36:39
2804 Pelo Ramafi F 2:36:39
2805Adrienne BewsherF2:36:40
2806 Nosipho Mjelo 2:36:41
2807 Sibusiso Joseph Maseko 2:36:41
2808Enos SegwatibePretoria Police Marathon Club2:36:42
2809Reginald MayoyoTeam VitalityM2:36:42
2810 Samiera Sedick 2:36:43
2811Minnelese WieseNoordheuwelF2:36:43
2812 Thabelo Nethononda M 2:36:44
2813 Lerato Dikobe 2:36:44
2814 Junior Ndetsheni Mogajane 2:36:45
2815Shirley RamodikeArcadiaF2:36:45
2816 Nobesuthu Nare F 2:36:45
2817 Puleng Mofokeng F 2:36:46
2818 Mandla Sibiya M 2:36:48
2819 Colin Sackett M 2:36:48
2820Steve SackettIreneM2:36:48
2821Nomthandazo KhabanyaneCorrectional ServicesF2:36:49
2822Amorie van NiekerkJeppe QuondamF2:36:50
2823Victor RadebeTeam VitalityM2:36:51
2824 Gelly Makhesha 2:36:51
2825Deirdre BroodrykTeam Vitality2:36:53
2826Bev MckennaCycle Lab Super CyclingF2:36:53
2827Renea JeleCarlton Athletic ClubF2:36:54
2828 Motlhabane Madumo 2:36:55
2829Zaid SaloojeeJozi X Training2:36:55
2830 Dikeledi Mokone 2:36:56
2831 Zaheer Chothia M 2:36:56
2832 Taboka Muke F 2:36:58
2833 Simon Sibiya M 2:36:59
2834 Wessel Bonnet M 2:37:00
2835 Jacqui Hex F 2:37:02
2836Serani AllenGermiston Callies Harriers2:37:02
2837Nompumelelo MazibukoDaveyton HeartsF2:37:04
2838Charmaine Aumeshni PillayHuman Sciences Research Council2:37:04
2839 Mosa Noah 2:37:05
2840Musa NhlapoF2:37:05
2841Lerwadi MolapoAnglo AmericanM2:37:05
2842Lauren KraitzickTeam Vitality2:37:06
2843Masete LetsaoloThe Runner's Store2:37:06
2844David AbramowitzFit 20002:37:06
2845Thembela NtsimangoOld MutualM2:37:06
2846Raphatla Springbok MoloiSAPS2:37:07
2847 Sengiphile Simelane 2:37:07
2848Phumzile SimelaneF2:37:07
2849Celani NgcoboM2:37:09
2850Brenda MoosaFarananiF2:37:09
2851 Vukani Eric Dlamini 2:37:09
2852Stephanie CraigLove RunningF2:37:11
2853 Desania Govender 2:37:13
2854Sevens TladiSasolburgM2:37:13
2855 Emily Mathedimosa 2:37:14
2856Gordon LodderHarmonyM2:37:14
2857Sibongile ZuluIDCF2:37:14
2858Johannes WilsonM2:37:15
2859 Jan Nel Team VitalityM 2:37:15
2860Allan James HampsonAirplane Factory Athletic Club2:37:16
2861Themba NkomoHi-Performance Midas2:37:16
2862 Pamela Manyaka 2:37:17
2863Julian AmorimNedbank Running ClubM2:37:17
2864Silvano PizzocaroNedbank Running ClubM2:37:18
2865Gillian PillayF2:37:18
2866 Calli Hagemann 2:37:18
2867Thabang KomapeAirplane Factory Athletic Club2:37:18
2868Mahomed Zahed BuxTeam VitalityM2:37:19
2869 Tshepo Radebe M 2:37:20
2870Pfumelani ShihlomuleStandard BankF2:37:20
2871 Ncebakazi Dyani F 2:37:21
2872 Ngwanatsomane Maisela 2:37:22
2873 Tamryn Hartogh 2:37:23
2874 Nompumelelo Zwane F 2:37:23
2875Ceriel MthwishaDwarsrivier MineF2:37:23
2876Xolani MdzekeOrlandoM2:37:26
2877Nabila VayejLenasia2:37:26
2878 Bhekithemba Ndlovu M 2:37:26
2879Karabo Amandah RatseaneOrlando2:37:27
2880 Talita Jonker 2:37:27
2881John PooeThe Runner's StoreM2:37:29
2882 Dedani Muhlava 2:37:31
2883 Archie Sehume 2:37:32
2884Sidwell Karabo Shole2:37:33
2885 Ashley Keene 2:37:33
2886Nomvula Emmah MotloungTeam VitalityF2:37:37
2887Motseoa MoeketseAdventists Athletic Club2:37:40
2888Devan GovenderTeam VitalityM2:37:40
2889Christopher TsolankuKatlehongM2:37:44
2890Nokulunga NzimandeAmaqhaweF2:37:45
2891 Carola Beretta F 2:37:46
2892Thembeka SitaweMercedes-BenzF2:37:46
2893 Rebone Lefutswe 2:37:47
2894Hlayisani SamboArcadiaM2:37:48
2895Thulisile TshabalalaZonkizizwe2:37:49
2896 Lethabo Daisy Setlau 2:37:49
2897Tinyiko Mohale2:37:49
2898Thelmah ModibaAddicted to LifeF2:37:50
2899Jill NudelmanOld EdwardianF2:37:51
2900Sixolile MacobaSouth African AirwaysM2:37:52
2901 Lucy Mahlangu F 2:37:53
2902 Tema Mogano 2:37:53
2903 Nape Nkadimeng M 2:37:54
2904Liphapang PotloaneEskom Gijimas2:37:56
2905Pretty Zita-MoremiFoskorF2:37:58
2906 Busisiwe Michinebane 2:37:59
2907Phillip LotterAtlantic TriathlonM2:38:00
2908Simon MahlatjieCSIR2:38:02
2909William MailulaM2:38:03
2910Mpelo SikhwathaM2:38:03
2911Leon OlivierDosco GijimasM2:38:04
2912Vaughan FluskTeam VitalityM2:38:04
2913Deon LodderHarmonyM2:38:05
2914Charl OlivierDosco GijimasM2:38:05
2915 Tlamelo Letebele 2:38:07
2916Nokwanda MakhanyaJeppe QuondamF2:38:07
2917Teboho TshabalalaM2:38:08
2918Phathiswa PoswaDaveyton HeartsF2:38:08
2919 Tshifhiwa Victor Mawela M 2:38:09
2920Anique SchelhaseRun/Walk for LifeF2:38:11
2921 Lesego Sibidla F 2:38:11
2922 Devlin Burgess 2:38:12
2923Nnete MolabaF2:38:12
2924 Thabo Ntsoko 2:38:14
2925Sibulele Hammilton Magadla2:38:14
2926Musa MamaboloUlindaM2:38:16
2927Michelle Lethubuhle ChirembaF2:38:16
2928 Itumeleng Thabane 2:38:16
2929Betty LedwabaSouth African National Defence Force2:38:16
2930 Tumelo Motselebane 2:38:17
2931 Linda Tafeni 2:38:17
2932Lesego MoepiTeam VitalityF2:38:18
2933 Tonderai Chakavarika M 2:38:19
2934 Edin Petersen 2:38:19
2935Pumeza MpahlaReal GijimasF2:38:21
2936 Lebohang Mahlaba F 2:38:21
2937Farzanah KhanF2:38:22
2938Belinda JacobsABSAF2:38:22
2939Rashika RampersadhF2:38:23
2940Mbonisi DhlaminiM2:38:23
2941Salaminah MochekoTeam Vitality2:38:24
2942Nyambeni NefaleTeam VitalityF2:38:24
2943 Lulekani Chauke 2:38:25
2944Gary ChenikAccentureM2:38:26
2945Jack MazwiM2:38:26
2946Nomana PeteIrene2:38:27
2947Mmamokete Patricia KhudunyaneCosmo City2:38:27
2948Khamini SinghF2:38:27
2949Tshepo MokoenaTeam VitalityM2:38:28
2950Mohammed IsmailTeam Vitality2:38:29
2951Charles KganyagoJoy Global2:38:29
2952Taunyane Kabelo2:38:30
2953 Thandekile Khanye 2:38:31
2954Juel BarnettSunninghill StridersF2:38:32
2955Brent JachsRandburg HarriersM2:38:32
2956 Pamella Mcetjwa 2:38:34
2957 Luke Akal 2:38:34
2958 Rose Ranamane F 2:38:36
2959 Thulare Matlaba 2:38:37
2960Mageshree NaidooKempton Road RunnersF2:38:37
2961Nohlene FickPanorama Running Club2:38:39
2962 Hayley Mackay F 2:38:40
2963Warner WilliamsEskom GijimasM2:38:41
2964 Caroline Balie F 2:38:41
2965Safiyyah MayetJozi X Training2:38:42
2966Nozipho NgubeniNedbank Running ClubF2:38:42
2967Fatima BulbuliaJozi X TrainingF2:38:43
2968Hendrik de WeeUpington HarriersM2:38:45
2969Chris SeopaTeam Vitality2:38:46
2970 Sean None M 2:38:46
2971 Megan None 2:38:47
2972 Mbali Kanyenda M 2:38:47
2973Judas SelekaneFirst National Bank Runners2:38:47
2974Evon PitsoLenasiaF2:38:48
2975Gavin LorimerRand Road WarriorsM2:38:49
2976 Bronwen Troskie F 2:38:50
2977Sibulele ThomasBuffalo Road RunnersF2:38:51
2978Simangele KuneneTeam VitalityF2:38:51
2979Nonhlanhla ZwaneNatal Carbineers Running ClubF2:38:52
2980 Julian Hewitt M 2:38:54
2981 Gato Buthelezi Eskom GijimasF 2:38:54
2982 Ena-Marie Hewitt 2:38:55
2983 Ofentse Tshabangu 2:38:55
2984Liesel DentlingerTeam Vitality2:38:56
2985 Christine Joannou 2:38:57
2986Tania BaschettiF2:38:57
2987Lorraine Thandiwe MthimunyeNedbank Running Club2:38:58
2988Ntshenge LitholeRun/Walk for Life - Central GautengF2:38:59
2989 Kwabena Boateng 2:38:59
2990Bafana HlatshwayoArcelorMittal2:39:01
2991Jerome KenloffPegasusM2:39:01
2992Boipelo LenkwaneTeam Vitality2:39:02
2993 Tshifhe Justice Ralushai 2:39:03
2994 Fumani Mathebula 2:39:04
2995 Moeketsi Motloung 2:39:06
2996 Preshan Govinder 2:39:06
2997Amiena SharmarTeam VitalityF2:39:06
2998Mmamodike MagoroFat CatsF2:39:07
2999Stephen RobinsonM2:39:07
3000Salome MpanengMomentumF2:39:07
3001Thandiwe ThapeDiepkloof2:39:08
3002 Keenan Tarr M 2:39:08
3003Bronwyn LendrumRun/Walk for LifeF2:39:08
3004 Xolani Ndzuzo 2:39:09
3005Kabelo SeshoeneVarsity Kudus2:39:10
3006Megan van der WesthuizenTeam VitalityF2:39:10
3007 Kgomotso Seleke 2:39:11
3008Pj van RooyenTeam Vitality2:39:11
3009 Manqoba Mkhize M 2:39:12
3010Sam MoleleBosch Athletic ClubM2:39:13
3011Johan de KokerCSIRM2:39:15
3012 Itumeleng Mehale 2:39:15
3013 Michael Cindi M 2:39:16
3014 Moeketsi Mohlakoana 2:39:18
3015 Phindile Hlungwana F 2:39:19
3016 Simphiwe Nzama 2:39:19
3017Bonolo MorakeTeam VitalityF2:39:20
3018Takalani NgobeniVhembe2:39:20
3019 Mike Lukwago M 2:39:22
3020Jessica SaievaF2:39:22
3021Yvonne MasombukaSouth African Post OfficeF2:39:22
3022Nokuthula ZunguHulaminF2:39:23
3023 Mashudu Manwadu 2:39:23
3024 Tebogo Maunatlala 2:39:24
3025Dineo MoloeleArcadia2:39:24
3026 Morewane Mogodi 2:39:28
3027Dhiren MocktarTeam VitalityM2:39:28
3028Palesa MzoloManoni2:39:29
3029 Masego Modibane 2:39:29
3030 Nothemba Ncaphai 2:39:30
3031Ramasimong John ManotoFirst National Bank RunnersM2:39:31
3032 Zimkhitha Mdingi 2:39:31
3033Tshepo MasieRun Wid It2:39:32
3034Mbongeni ThabetheNBC2:39:33
3035 Hitekani Witness Hlongwane 2:39:35
3036Steve ReesGreenstone Hill Running ClubM2:39:35
3037Martie BloemPentagon PistolsF2:39:36
3038Otto Sandile MkhizeDurban Runner Athletic ClubM2:39:36
3039Thembeka KhumaloSAPSF2:39:37
3040 Taamane Mahlatse Thomas Maraba 2:39:37
3041Michael MbathaKatlehongM2:39:37
3042 Ramatlhodi Ramalope 2:39:38
3043Matshidiso InamaDaveyton HeartsF2:39:38
3044 Sandile Sibanyoni 2:39:39
3045Zinhle NdinganeTeam VitalityF2:39:39
3046 Kagiso Sebatana 2:39:40
3047 Sarona Mahlatji F 2:39:40
3048Boloko JulithaEskom Gijimas2:39:40
3049 Veliswa Zine Maphumulo 2:39:41
3050Babongile MnguniF2:39:42
3051 Ziyanda Hanise 2:39:42
3052Nomalanga MadunaArcelorMittalF2:39:43
3053Vusi GumedeTeam VitalityM2:39:43
3054 Sipho Makaringe 2:39:44
3055Chikane ChikaneShosholozaM2:39:45
3056Nonceba Veronica MwezaVodacom Yebo Striders2:39:47
3057Lumko Luhabe-MorrisonIDC2:39:48
3058Ruhan MeyerTeam Vitality2:39:49
3059Mathibe MahloeleAdventists Athletic ClubM2:39:51
3060Sizwe Noel MayiselaUbuntu StridersM2:39:51
3061Hennrietta MoyoF2:39:52
3062 Mandla Masuku 2:39:53
3063Sipho NdzuzoRunning Inn2:39:53
3064 Phophi Mashila 2:39:53
3065Itumeleng MakineHarmonyF2:39:53
3066Aamena BulbuliaF2:39:53
3067Andy KollenbergTeam VitalityF2:39:53
3068 Neo Malete 2:39:54
3069 Katlego Nakeli 2:39:56
3070 Johnny Roets 2:39:57
3071 Raees Gaffoor 2:39:58
3072 Lambertus Johannes Steyn 2:39:59
3073 Lenny Moonsamy 2:39:59
3074 Sarah Kingon 2:40:00
3075Freddy RapooRun/Walk for Life2:40:02
3076Fana NalaneRandburg HarriersM2:40:04
3077Mahlori MashimbyeDST Sumbandila Athletic Club2:40:06
3078 Nelisile Nkabinde 2:40:06
3079 Hamilton Phasha 2:40:08
3080Khanya TsibaniBuffalo Runners Athletic Club2:40:08
3081Melissa SwakamisaMeadowlands2:40:11
3082Naledi CungwaUlindaF2:40:12
3083 Prince Nyika M 2:40:13
3084 Derick Grant Vollenhoven 2:40:13
3085Melanie CopeBorn2RunF2:40:14
3086Doctor ModisetsiModern Athlete2:40:15
3087Gerhard (gerry) NelPhobians2:40:16
3088Palesa MatsumaF2:40:18
3089Molebatsi MotsaMeadowlandsM2:40:19
3090 Kagiso Mosime M 2:40:20
3091 Tinyiko Mageza 2:40:20
3092 Lebo Sithole 2:40:23
3093 Monnapula Thomas Makgale 2:40:23
3094 Taryn Westoby 2:40:23
3095 Zuko Ndima 2:40:24
3096Maswabi KhutamoTeam Vitality2:40:24
3097Daniel HeymannTeam Vitality2:40:25
3098Palesa SengoatsiNBC2:40:26
3099 Sisana Nxumalo 2:40:27
3100Maletsatsi LegodiDelmas2:40:27
3101 Gaurav Dane Maharaj 2:40:28
3102Phikolomzi VeziTeam Vitality2:40:29
3103Yael KacevFit 20002:40:30
3104Phindile MadonselaRandburg Harriers2:40:38
3105Velaphi MhlangaJohnson Matthey2:40:39
3106Portia HlengisaAdventists Athletic ClubF2:40:40
3107Shurilda JonasTeam VitalityF2:40:40
3108Siyabonga NyeziTeam VitalityM2:40:41
3109 Kwanele Zuma 2:40:41
3110Jeanette OrtliebMiWay WarriorsF2:40:42
3111 Noelene Zulu 2:40:43
3112 Elkana Shabangu 2:40:46
3113Jan FerreiraFloridaM2:40:47
3114Tracy ThomasOxford StridersF2:40:47
3115 Thapelo Motsusi 2:40:47
3116Mporome DominicMakhuduthamaga Athletic Club2:40:48
3117 Christopher van Wyk M 2:40:48
3118 Nerise Feris F 2:40:48
3119Eugenia MohlomiF2:40:49
3120Trevor WentworthRandburg HarriersM2:40:50
3121 Thembeka Badela F 2:40:51
3122 Hardy Sitshange 2:40:51
3123 Muhammad Yasini 2:40:52
3124Ayanda NkosiTeam VitalityF2:40:53
3125Annah MokoenaOld MutualF2:40:53
3126 Tayla Rosslee F 2:40:54
3127Lindiwe MkwanaziIDC2:40:55
3128Khumo SebaengTeam VitalityF2:40:56
3129 Jana Schutte F 2:40:58
3130Victoria BarclayTeam Vitality2:40:58
3131Monique van StadenTeam VitalityF2:40:58
3132Mashudu MaiteledzhaTeam Vitality2:41:01
3133Mamosebetsi MokoenaRand Water Athletic ClubF2:41:03
3134Grace Tsakane MdhluliTeam Vitality2:41:04
3135Margaret DubeTeam VitalityF2:41:04
3136Thabiso MashiloaneTeam VitalityM2:41:06
3137Zamokuhle ChaukeTeam VitalityF2:41:09
3138Jabulani SibiyaM2:41:10
3139 Tebatso Serage F 2:41:12
3140Linda ThibiniRoodepoortF2:41:12
3141Nomahlosi MatenanaBidvest2:41:14
3142Blessing MoririAnglo AmericanF2:41:15
3143 Itebogeng Radebe F 2:41:16
3144 Khaya Ludidi 2:41:17
3145Mashooda PatelRun/Walk for LifeF2:41:17
3146Mabusi MakhazaTeam Vitality2:41:17
3147Kgomotso RamphoreColossus AerobicF2:41:18
3148Sampie A R RamphoreColossus Aerobic2:41:18
3149Francienne MillerTeam VitalityF2:41:18
3150Zahir OmarjeeRun/Walk for LifeM2:41:18
3151Balungile NdwalaneEskom GijimasF2:41:19
3152 Snothi Mpungose 2:41:19
3153 Thabang Ntsime 2:41:20
3154 Kaelelo Mashilo M 2:41:20
3155Roy CleggIrene2:41:22
3156Tanya WalkerIrene2:41:22
3157 Zine Sapula 2:41:22
3158 Robert Mabasa 2:41:22
3159Lerato NgcoboF2:41:25
3160 Reinhold Du Randt 2:41:26
3161Mfundo HadebeIreneM2:41:27
3162Amanda BeswickJohannesburg HarriersF2:41:27
3163 Shani Hollenbachh 2:41:27
3164Koketso ThoalaDwarsrivier Mine2:41:27
3165 Siphiwe Zim 2:41:28
3166Sivalingum KanniahNewlands StridersM2:41:29
3167 Howard Nkosi 2:41:29
3168 Dikeledi Molema F 2:41:30
3169Mahlodi MmopaneF2:41:30
3170Elsie ScharneckRun/Walk for LifeF2:41:31
3171Andile Mthembu32GiF2:41:32
3172 Christinah Mahlangu 2:41:33
3173Riaad SnymanRoodepoortM2:41:33
3174Patience Baswika Nyamakura2:41:34
3175Michael StrydomRun/Walk for LifeF2:41:35
3176David SwanepoelSecundaM2:41:35
3177 Thula_loves2run_ Mahaye M 2:41:37
3178Melissa ArnoldRandburg HarriersF2:41:40
3179Babhe MpisaneF2:41:42
3180 Mmantwa Thipe 2:41:42
3181Azhar PanchbhaiJozi X TrainingM2:41:43
3182 Nqobile Yvonne Nene 2:41:45
3183George ChimbuziEast RandM2:41:46
3184Glen JonasM2:41:46
3185Tlotlego PuleVodacom Yebo Striders2:41:47
3186 Tasneem Osman 2:41:47
3187Nadine CrosbyTeam VitalityF2:41:48
3188 Nkanyiso Mbatha 2:41:51
3189 Mandisi Mavata M 2:41:52
3190Michael MclarenM2:41:52
3191 Sthandiwe Nhlalonhle Ntshangase 2:41:53
3192Zwelethu DlaminiM2:41:53
3193Shungu SanyamandweTeam VitalityF2:41:53
3194 Angela Morony 2:41:54
3195 Justine Weiner F 2:41:55
3196 Siyabulela Majiza 2:41:55
3197Marc FowlerNedbank Running ClubM2:41:57
3198 Gayle Watters 2:41:58
3199Chantalle FowlerNedbank Running ClubF2:41:58
3200 Keamogetse Leon Mampe 2:41:58
3201Tshepiso MakgetsiCorrectional ServicesF2:42:01
3202Sanah Morwa MabenaSasolburg2:42:03
3203 Justice Peta 2:42:03
3204Zukiswa HlatshwayoF2:42:04
3205Kulani MalulekeNedbank Running ClubF2:42:04
3206Nkosingiphile DlaminiTeam VitalityF2:42:07
3207Teboho MoiloaLovemore Brothers Athletic ClubF2:42:07
3208Tlotlo MoeaM2:42:07
3209Debbie SchoemanArcelorMittalF2:42:08
3210Tazi NemaoraniTeam VitalityF2:42:08
3211 Mathilda Steyn 2:42:08
3212Palesa HonokoF2:42:09
3213Tumisang MongaeTeam VitalityM2:42:10
3214 Victor Monei 2:42:10
3215Vuyo MalotanaHasdi HarriersF2:42:10
3216Rethabile MongaeTeam VitalityF2:42:11
3217 Pauline Daly F 2:42:11
3218Phumlani MananaMiWay Warriors2:42:12
3219Ellijah MokoatediMultotec Athletic Club2:42:12
3220 Gogontle Katane F 2:42:12
3221 Gangatha Dabula 2:42:13
3222Kgalabile Jecky MorudiOlifantsfontein2:42:14
3223 Vaughan Chapman 2:42:14
3224Gaogakwe MokobiFirst National Bank Runners2:42:14
3225Tshifhiwa RatshimbilaniBreakthru Midrand Striders2:42:15
3226Vijay Sindhoodev MaharajChatsworthM2:42:16
3227Moshibudi MothapoAEL Mining Athletic ClubF2:42:16
3228 Lynette Mkandla F 2:42:16
3229 Nonhlanhla Khumalo M 2:42:19
3230Mpho ThwalaEskom Gijimas2:42:19
3231Deanne EngelbrechtTeam VitalityF2:42:20
3232Martin EngelbrechtTeam VitalityM2:42:20
3233Msizi MhlangaM2:42:20
3234 Felicia Mabasa 2:42:21
3235Unathi DanielOld MutualF2:42:22
3236Udeshan PhillipVerulam Athletic ClubM2:42:22
3237Ayanda MakoTeam Vitality2:42:24
3238Molefe Simon TauNedbank Running Club2:42:25
3239Siyandiswa MthantiTeam VitalityF2:42:25
3240Sibusiso NhlapoTeam VitalityM2:42:25
3241 Nozipho Nyandoro 2:42:25
3242Zama NtseleTeam VitalityM2:42:27
3243 Hlobohang Sello M 2:42:27
3244Cliff SampsonTeam Vitality2:42:28
3245Edwin MorulaneTeam VitalityM2:42:29
3246Fikile MangenaCorrectional ServicesM2:42:29
3247Michelle MosterdRun/Walk for LifeF2:42:30
3248Paul ZikhaliPhuthuma Athletic ClubM2:42:33
3249Thandekile Queen RasmeniBuffalo City Municipality Athletic ClubF2:42:34
3250Kwena MoabeloSABCM2:42:34
3251Julia GiddyPiratesF2:42:34
3252Nompumelelo NhlapoTeam Vitality2:42:34
3253 Mabotse Molepo 2:42:34
3254 Gabisile Mabilisa F 2:42:36
3255 Tshegofatso Mmahlatji 2:42:38
3256Lore ClaessensThesis Run Crew2:42:38
3257 Tanya Arnold 2:42:40
3258Laura SmitF2:42:40
3259 Qondisa Gwele 2:42:40
3260Sifiso DhlaminiTshwane University of TechnologyM2:42:40
3261Gladness HlumbaneJohnson Matthey2:42:40
3262Sethu MehanaTeam Vitality2:42:41
3263Donne DuffyTeam VitalityF2:42:41
3264 Lindsay Coles F 2:42:41
3265Grant Lake2:42:41
3266 Bronwyn Crittall F 2:42:41
3267 Brand van den Heever M 2:42:42
3268Kagiso MahonoAdventists Athletic Club2:42:42
3269Andiswa NgcamphalalaSARSF2:42:43
3270 Hloni Mtimkulu F 2:42:43
3271Lihle Buhle NyathiNedbank Running Club2:42:43
3272 Relebohiseng Matubatuba F 2:42:43
3273 Marishane Matshiane 2:42:43
3274Heath EwingTeam VitalityM2:42:43
3275Luella LevertonBenoni HarriersF2:42:44
3276 Estie Beukes F 2:42:45
3277 Juliette Verhoog F 2:42:45
3278Kevin NaidooGreenstone Hill Running ClubM2:42:46
3279 Kyle Paul 2:42:49
3280Butholezwe SibandaAirplane Factory Athletic Club2:42:52
3281 Lebogang Thibakgwane F 2:42:52
3282Janee CabozRandburg HarriersF2:42:52
3283 Odwa Nzuzo 32GiF 2:42:52
3284 Zanele Mathabela F 2:42:53
3285 Lloyd Winston Junior Tshabalala 2:42:54
3286Matsebetsebe Peter NkuthaGoldfields FET College2:42:55
3287Xabisa ThobelaF2:42:56
3288Matsiliso Suzan KhunyeliGoldfields FET College2:42:56
3289Oabile SetlhapeloNedbank Running Club2:42:57
3290Thenie van der MerweTeam Vitality2:42:57
3291Nthabiseng RamorulaBreakthru Midrand StridersF2:42:59
3292 Liam Maccourt 2:43:00
3293Brenna-Leigh RobertsonTeam VitalityF2:43:00
3294Carla GroblerIrene2:43:02
3295Setlhabi MooketsiAdventists Athletic Club2:43:05
3296Charles StevensColossus AerobicM2:43:06
3297Zandile NodadaTeam VitalityF2:43:06
3298Anita RaathPanorama Running Club2:43:07
3299Milda ModibaRand Water Athletic ClubF2:43:11
3300Mpho ToloF2:43:15
3301 Thabiso Maboee M 2:43:17
3302 Sefike Karabo 2:43:19
3303Lindiwe MabyanaTeam VitalityF2:43:19
3304Tumisho KekanaManong Athletic Club2:43:20
3305Melody ElsRun/Walk for LifeF2:43:22
3306 Siphesihle Zuma M 2:43:22
3307 Patrick Mfingwana 2:43:23
3308Ntsako NdobeUniversity of South AfricaF2:43:23
3309Ntombizandile NdlangalavuTeam VitalityF2:43:23
3310 Andries Rampai 2:43:23
3311 Penelope Nhlanzini Tawana 2:43:23
3312 Monty Nkadimeng 2:43:24
3313Mornay Du PlessisHarmonyM2:43:24
3314Tebogo PhasoaneF2:43:25
3315Sivenathi MatyobeniBuffalo City Municipality Athletic ClubF2:43:25
3316Manga ZuluTeam Vitality2:43:26
3317 Kelly Shawe 2:43:26
3318Merriam MashabaTeam Vitality2:43:27
3319 Barend Koekemoer 2:43:27
3320Nombuyiselo TshakaBuffalo City Municipality Athletic ClubF2:43:27
3321 Patrick Addington 2:43:27
3322 Musa Jiyane M 2:43:28
3323Ben LubisiEducation Athletic Club2:43:28
3324 Zakhele Mbukwane 2:43:30
3325 Deborah Hunter 2:43:31
3326 Judy Nankervis 2:43:31
3327 Ntubu Jonas Kgosi 2:43:32
3328 Lenny Moodley 2:43:32
3329Thifhe MunyaiVhembe2:43:32
3330 Linda Kgomo F 2:43:33
3331Kgothatso RangwagaJoy GlobalF2:43:34
3332 Mpelegeng Joice Mampuru 2:43:34
3333Mpho MailaDiepkloof2:43:35
3334Kosellan NaidooTeam Vitality2:43:35
3335 Trevor Mabalane 2:43:36
3336Andrea SchaffnerTeam Vitality2:43:37
3337 Lesedi Serapelwane 2:43:37
3338Zandile KhanyileNBC2:43:38
3339Matshepo MatlalaTeam VitalityF2:43:39
3340Christina MaboeTeam Vitality2:43:39
3341Zandile PhoshokoTeam VitalityF2:43:40
3342Vuyiswa MolabaTeam VitalityF2:43:41
3343 Monde Mhlwana 2:43:43
3344Theresa MoalusiTeam VitalityF2:43:43
3345Alina KgatitsoeTeam VitalityF2:43:44
3346 Nkonzo Dhludhlu M 2:43:45
3347Thabo ModiseM2:43:46
3348Ally MathyeTeam VitalityM2:43:46
3349 Stefani Anic 2:43:46
3350 Ellen Kader F 2:43:46
3351Ani AnicF2:43:47
3352 Denisha Pillay 2:43:47
3353 Phuluso Nemafukani M 2:43:47
3354 Samuel Clarke 2:43:48
3355Daniel MoeketsiNedbank Running ClubM2:43:49
3356 Mpho Tjao 2:43:50
3357Muazz DocratJozi X Training2:43:50
3358 Bontle Mokhashane 2:43:51
3359 Sekgothadi Kabelo F 2:43:51
3360Constance SitholeF2:43:52
3361 Fhulufhelo Mamelasigidi F 2:43:53
3362 Tshepiso Goba M 2:43:53
3363 Martin Lemmer M 2:43:53
3364Makoma MoilaStandertonF2:43:54
3365Sally SladeTeam VitalityF2:43:55
3366James FarnellRandburg HarriersM2:43:57
3367 Sandrah Cele F 2:43:57
3368 Alison Ilsley 2:43:57
3369Rabelani MasupaGoldfields FET CollegeF2:43:58
3370 Naledi Tema 2:43:59
3371Lisa MboboF2:43:59
3372Quentin MullerHarmonyM2:43:59
3373Thulile Mo NdlovuNedbank Running Club2:44:00
3374Roland MawejaAirplane Factory Athletic Club2:44:00
3375Manoka MarageniTeam VitalityM2:44:01
3376 Victor Mathiba 2:44:01
3377Mpho KubeloDevelopment Bank of Southern Africa M2:44:02
3378Sipho MbathaM2:44:03
3379Joe TefuSebenza2:44:04
3380Diana MiloBorn2RunF2:44:05
3381Tumo David MaboteEverite2:44:07
3382 Louise Wilson-Thomas 2:44:08
3383 Faith Sandlane M 2:44:08
3384Fikile DlovaOld Mutual2:44:09
3385Nishana MoodleyTeam Vitality2:44:09
3386Thabiso MpheleRun Wid It2:44:11
3387Laone KesupileRun Wid It2:44:11
3388 Nomkhitha Nkomo F 2:44:11
3389 Bruce Manuel 2:44:11
3390Tshikani MoyanaPolokwaneM2:44:12
3391Madimetja Nathaniel MphepyaManong Athletic Club2:44:13
3392Warona MokgosiTeam Vitality2:44:13
3393Thandi SonqisheF2:44:15
3394 Carol Makutu F 2:44:15
3395Zethu MogotlaneF2:44:16
3396Grant GreenSAPSM2:44:18
3397Glenrose MantloaNBC2:44:18
3398 Xidyohi Albert Mabasa 2:44:19
3399Ningi ShobaTelkomF2:44:19
3400Zola DamoyiOld MutualF2:44:19
3401 Percy Tshabalala 2:44:19
3402 Divine Musekiwa Dube 2:44:20
3403 Zachariah Rabothata 2:44:20
3404Tebogo MalebanaTeam VitalityF2:44:20
3405Norah MaitisaTeam VitalityF2:44:20
3406Masego JabosigoTeam Vitality2:44:21
3407Zukiswa TshumeSABC2:44:21
3408Zanele KhenaTeam VitalityF2:44:21
3409Mpho Ntsikelelo MadikizelaTsutsumani2:44:22
3410Khanyisile Yanela TwabuAurecon Athletic ClubF2:44:22
3411 Atlegang Mogale 2:44:24
3412Kagisho MotsemeChamber2:44:27
3413 Marc Hindle 2:44:27
3414Bramble MokoenaSouth African Reserve BankF2:44:28
3415Nkululeko GojelaSunninghill Striders2:44:28
3416Kholiswa SontseleRichards Bay HarriersF2:44:29
3417 Kaone Khumiso Aggrey Seru 2:44:29
3418Khumbulani NcubeTeam VitalityM2:44:29
3419Nditwani Guilty MashauMeadowlands2:44:29
3420Nokuthula ShongweTeam VitalityF2:44:30
3421 Patricia Mokoena 2:44:30
3422 Kane Gota 2:44:30
3423 Vusi Nzolo 2:44:31
3424 Muhammad Bobat M 2:44:31
3425Jonathan ZetiskyWingate Road RunnersM2:44:32
3426Bryan BatemanTeam VitalityM2:44:32
3427Miranda AprilTeam VitalityF2:44:33
3428Andisa MnqandiTeam VitalityF2:44:35
3429Mmabatho PhageTeam Vitality2:44:36
3430Madelein BothaTeam VitalityF2:44:36
3431 Precious Maseko F 2:44:39
3432 Monica Tokarsky Viine 2:44:40
3433 Fiona Mclean-Banks F 2:44:41
3434Penny LetsoaloKempton Road RunnersM2:44:41
3435Vuyokazi NgaloNedbank Running ClubF2:44:42
3436 Zodidi Nyokana 2:44:43
3437Lilly Pumeza MpongomaRand Water Athletic ClubF2:44:43
3438 Deepna Nathoo 2:44:45
3439 Trisha Duarte Da Costa 2:44:45
3440 Ephraim Mokgothu 2:44:45
3441Michael YatesNikeM2:44:46
3442 Loyiso Gqamana 2:44:46
3443Lindiwe MzoloNedbank Running ClubF2:44:48
3444Nyambeni Anne TodaniTeam Vitality2:44:49
3445Lucas Moshito MaphangaLove Running2:44:50
3446Sibongile Teresa KutoaneEmfuleni2:44:51
3447Hector MakhuboM2:44:52
3448Nashalin LutchmiahTeam VitalityM2:44:52
3449Nqobile Faith NzimandeSAPS Ingwenya2:44:52
3450Sindisiwe RadebeF2:44:53
3451Pontsho TshabalalaRicohF2:44:53
3452 Goitsemang Botes F 2:44:53
3453Phumzile NkoanaEskom GijimasF2:44:54
3454Evelina LouwSlyza Athletic ClubF2:44:55
3455Lydia FluskPretoria Military Marathon ClubF2:44:55
3456Mncedisi MbheleTeam Vitality2:44:55
3457 Gerasimos Comninos M 2:44:56
3458Bismarck MasanguSlyza Athletic Club2:44:56
3459 Lorato Nkontlha 2:44:58
3460Jane MolotoFoskorF2:44:59
3461Zola MshumpelaLukhanjiM2:45:01
3462Sibusiso MchunuSAPS StridersM2:45:02
3463 Yandisa Badli 2:45:02
3464Zukani MaxweleQokolweni Athletic ClubM2:45:02
3465 Nkonzo Skhosana M 2:45:04
3466Samson Loikanyeng MoagiManong Athletic ClubM2:45:05
3467 Sicelo Buthelezi 2:45:05
3468Anele Fortunate JiyaneHuman Sciences Research Council2:45:05
3469Monica de KleynGet FitF2:45:06
3470Sicelo ThabethePEAACM2:45:07
3471Ndumiso MbenseNBC2:45:08
3472 Phozisa Mathebula 2:45:08
3473Mbali MasekoTeam VitalityF2:45:09
3474 Lesego Molokomme F 2:45:10
3475Reghardt KempMedihelp Multisport Club2:45:11
3476Salinda NekoPEAAC2:45:12
3477Kisayne BowdenTeam VitalityF2:45:13
3478Desmond DikgaleGalacticos Athletic ClubM2:45:13
3479Nimrod MofokengMultiChoiceM2:45:13
3480 Seabane Seboko 2:45:13
3481Kekeletso SehlohoF2:45:15
3482 Nomathamsanqa Oudtshoorn F 2:45:15
3483Catheryn MeyerTeam VitalityF2:45:16
3484Neo MohapiM2:45:17
3485 Mohan Lakshmanan Chudalayandy M 2:45:17
3486Mpho MokhoroF2:45:17
3487Zwelandile MbebeTeam Vitality2:45:18
3488 Khayelihle Gracious Nyandeni 2:45:19
3489Nelisiwe MokoenaIvory Park Athletic Club2:45:20
3490Ikageng MoatsheTeam Vitality2:45:21
3491Lesedi MashaleTeam VitalityF2:45:21
3492 Relebogile Touto F 2:45:21
3493 Vuyisanani Mangisa F 2:45:21
3494Precious Tsholofelo MorebodiJohannesburg Metro Police Department2:45:22
3495 Julia Teixeira F 2:45:22
3496Joy RatalaF2:45:24
3497 Zanemvula Mkhontwana 2:45:25
3498 Tshimane Masongwa 2:45:25
3499Melissa RileyF2:45:25
3500Keketso AudreySAPS2:45:25
3501Matthew John VeysieTeam Vitality2:45:27
3502Yushaa AbrahamsKPMG Running ClubM2:45:29
3503 Kgaiso Kotane 2:45:30
3504Faiza AbrahamsKPMG Running ClubF2:45:30
3505Gerry GreylingPiratesM2:45:30
3506 Lebohang Annah Mathang 2:45:31
3507Candice VermaakTeam VitalityF2:45:32
3508 Zinzi Mfeya 2:45:32
3509 Thendo Motele 2:45:33
3510Sibongile NgwenyaRemmogoM2:45:34
3511Kagiso MaybeGauteng StridersM2:45:34
3512 Tim Modipa 2:45:36
3513Phemelo MatshekaArcadia2:45:36
3514 Masood Bulbulia M 2:45:37
3515 Thabani Nyathi M 2:45:37
3516 Moshibudi Annah Modiba 2:45:37
3517Sanjay SadhwaniGreenstone Hill Running Club2:45:38
3518Mohamed Rafiq Abdool HamidTeam Vitality2:45:38
3519Anton ReynekeRun/Walk for LifeM2:45:39
3520Thenjiwe BiyaseKempton Road RunnersF2:45:39
3521 Tracy Cheketri 2:45:39
3522 Oriel Mahlatsi M 2:45:40
3523Mandla RadebeNedbank Running ClubM2:45:41
3524 Vincent Tshabane M 2:45:42
3525 Heloise Swartz 2:45:43
3526Sarah MulaudziCity of TshwaneF2:45:43
3527Andrew MkandlaTeam VitalityM2:45:45
3528Malehola LeneaAdventists Athletic Club2:45:45
3529 Tshepo Mpho Mathatho M 2:45:46
3530Pitsi LangaManong Athletic Club2:45:48
3531 Joseph Nkobo M 2:45:49
3532 Zahira Seedat F 2:45:51
3533Mbulelo NgubelangaIDCM2:45:51
3534Beauty SumbanaF2:45:51
3535 Nonhle Shibe F 2:45:54
3536Jonathan ShutteTeam VitalityM2:45:55
3537 Sumayya Haroon Vorajee 2:45:56
3538 Xolani Mpanza 2:45:57
3539 Youngsam Shin 2:45:57
3540Portia NanguSprings Platinum RefineryF2:45:58
3541 Namhla Marwexu F 2:45:58
3542Nomawethu Nelson-NceteloMercedes-Benz2:45:59
3543 Keikantsemang Dambuza 2:46:00
3544 Bethuel Sibusiso Khuzwayo M 2:46:00
3545 Thato Raboroko 2:46:00
3546 Shafiek Samsodien 2:46:01
3547 Ngcebo Khuzwayo 2:46:01
3548Fiona MaynardTeam VitalityF2:46:02
3549Hombakazi FunekaBuffalo Road RunnersF2:46:04
3550Sandile SibiyaM2:46:05
3551Zola HerbertSebenza2:46:05
3552 Joy Shongwe F 2:46:06
3553 Mapitso Terry-Joy Mogano 2:46:06
3554Stephan MkhawaneManoniM2:46:07
3555Regina DubeRun/Walk for LifeF2:46:07
3556 Zaheera Desai F 2:46:09
3557Johannes JacobsCeltic HarriersM2:46:09
3558 Kesenotswe Mokhobo 2:46:10
3559 Ntombikayise Khoza 2:46:11
3560 Jim Sepahane 2:46:11
3561Siviwe NdamaseGugulethuF2:46:13
3562 Motlalepule Moqabolane M 2:46:14
3563Molatelo Onismus PohotonaBirchwood2:46:14
3564 Sibusiso Matiso 2:46:15
3565Tracey-Lee NelAlbertonF2:46:15
3566Petra SeidlerRand Athletic ClubF2:46:15
3567Aliziwe NtapuNewcastle City Athletic ClubF2:46:16
3568Lerato NtuliNedbank Running ClubF2:46:19
3569Mandy MarlinTeam VitalityF2:46:20
3570Jacqueline QuintonTeam Vitality2:46:20
3571Sello LeburuM2:46:23
3572Magugu KhuzwayoMandeni HarriersF2:46:23
3573Tebogo MaditsiF2:46:23
3574Irene MorrisonBuffalo City Municipality Athletic ClubF2:46:26
3575Sally-Ann SeligmanTeam Vitality2:46:26
3576 Joanne Bezuidenhout 2:46:26
3577Mpho Gift BetshaOld MutualF2:46:26
3578 Xolisa Kedama 2:46:27
3579 Mokgadi Machaba 2:46:32
3580Katlego MatshelaTeam Vitality2:46:33
3581Puleng Bertha LelosaSAPSF2:46:33
3582Zabenguni MkhatshwaGolden FootF2:46:35
3583Morongwa DlaminiNelspruitF2:46:35
3584 Berine Du Pont 2:46:36
3585 Julia O\'grady 2:46:36
3586 Matome Rasekgokga M 2:46:36
3587 Jason Du Pont 2:46:37
3588 Thakane Julia Mphuthi 2:46:39
3589Jacobus Stephanus NelLoskop Valley2:46:42
3590Sandile Mbusi Donald NgcoboTeam VitalityM2:46:43
3591 Bonginkosi Hlefana 2:46:43
3592Joyce LegadimaUlindaF2:46:43
3593Abayomi NdlovuTeam VitalityF2:46:43
3594Refiloe MatshabaGet FitF2:46:44
3595 Lerato Setlalentoa 2:46:44
3596Patience ChipembereF2:46:45
3597 Duduzile Ndawana 2:46:45
3598 Joseph Mhlongo 2:46:48
3599 Amanda Nomonde Noluthando Zungu 2:46:48
3600Manfred DunnCorobrik2:46:49
3601 M John Mokgopa 2:46:50
3602Claudina MoreMTNF2:46:50
3603 Thami Hadebe M 2:46:50
3604Mmabatho MokoatsiMiWay WarriorsF2:46:51
3605Aaron NyatiOld MutualM2:46:51
3606Muneiwa NdonyaneF2:46:51
3607Charles LetsoaloRocky Road RunnersM2:46:52
3608 Nqobile Mchunu F 2:46:58
3609Hendrieka BeukesUpington HarriersF2:46:58
3610 Zaid Moosa 2:47:00
3611Leatile G BakwenaGaborone Striders2:47:02
3612Marion TaylorTeam VitalityF2:47:02
3613 Boy Joseph Mahlane M 2:47:02
3614Stacey ShutteTeam Vitality2:47:04
3615 Jacqueline Mahlangu 2:47:04
3616 Tiyani Amos Mavunda 2:47:07
3617 Rendani Makungo M 2:47:07
3618 Mpho Chabatsane 2:47:08
3619 Cath Kitime 2:47:09
3620Selina MosiaColossus AerobicF2:47:09
3621 George Manyangadze 2:47:10
3622 Tebogo Pooe 2:47:11
3623 Nqabomzi Nqoma Matanda 2:47:11
3624Ayesha BayatJozi X TrainingF2:47:12
3625 Daphney Matlwa 2:47:12
3626 Hulisani Netshifhefhe 2:47:14
3627Deborah MayesTeam VitalityF2:47:15
3628 Poelano Khutsoane 2:47:15
3629Tebogo RamohlaleSouth African AirwaysF2:47:15
3630 Tamarin Sacks 2:47:15
3631 Mangaliso Goniwe 2:47:15
3632 Trevor Craig Lewis 2:47:16
3633Vukani MkhizeTeam VitalityM2:47:17
3634Zinhle NxumaloF2:47:17
3635Zinhle DlaminiTitan AdventureF2:47:19
3636Franz WetzlFit 2000M2:47:21
3637 Vuledzani Mathavha M 2:47:21
3638Mapule Peregrina MezaSAPS2:47:22
3639 Jacob Sakong 2:47:22
3640 Christine Brand 2:47:23
3641 Nina Wellsted 2:47:23
3642Nelisiwe NtuliMultiChoiceF2:47:24
3643 Julie Rostron 2:47:24
3644Valarie KariwoTeam Vitality2:47:25
3645 Yentyl Govender M 2:47:25
3646Jabulile Debra Zimu Jabulile Debra ZimuKwaDabeka Harriers2:47:25
3647Joel JohnTeam VitalityM2:47:25
3648Hlengiwe SheziRun/Walk for LifeF2:47:26
3649Charlotte SerobatseTeam VitalityF2:47:27
3650Philisiwe BuyaphiGermiston Callies HarriersF2:47:27
3651Ondella ParellaDiepkloof2:47:27
3652Vanessa SiwelaDurban Athletic ClubF2:47:29
3653Portia KetaTeam Vitality2:47:29
3654 Sally-Anne Khosa 2:47:29
3655 Sianda Buthelezi 2:47:30
3656Thabang Samuel MabiluSibanye Gold2:47:30
3657Glenneson MeinieJaguarsF2:47:31
3658Zulaikha KhotaF2:47:33
3659 Yolande Makgoba F 2:47:33
3660Warren McalpineJeppe Quondam2:47:35
3661Simelela ZibayaMultiChoice2:47:36
3662Lungisa MangisaOvertakersF2:47:36
3663Nono LetooaneTeam Vitality2:47:38
3664Theresho Rabashiane MakgathoLesedi Athletic Club2:47:38
3665 Gorata Leshomo 2:47:38
3666Sarah HarrisonTeam VitalityF2:47:38
3667Phindie NdamaseSABC2:47:41
3668Lindela NgcoboTeam VitalityM2:47:43
3669Pheladi MakenaTeam VitalityF2:47:44
3670Andiswa MahlumbaF2:47:46
3671Suzanne CranstonBorn2RunF2:47:47
3672Masitimela Elizabeth RadebeKatlehong2:47:47
3673Hellen Thobile MasemulaSABC2:47:48
3674 Tebogo Kgatle F 2:47:50
3675 Choma Mwinga 2:47:51
3676Yolanda MfanaBuffalo City Municipality Athletic ClubF2:47:53
3677Rudzani ThemaClassic FM2:47:54
3678Charles MoorcroftTeam VitalityM2:47:56
3679Conrad GreylingFourways Road RunnersM2:47:56
3680 Nokulunga Hlengiwe Mfeka 2:47:56
3681 Terance Nkosi 2:47:57
3682Mpho MakumeRand Water Athletic ClubF2:47:57
3683 Vandi Coetzee 2:47:57
3684 Serame Lesie 2:47:58
3685 Sithole Mbanga 2:47:58
3686Nomhle DlwatiOld MutualF2:47:59
3687Asithandile WanaReal GijimasF2:48:00
3688Patrica HermanPinetown District Athletic Club2:48:00
3689Wisani Patience ShikhibanaGiyani Gallopers2:48:01
3690 Vernon van Schalkwyk M 2:48:03
3691Ntombizodwa RadebeNedbank Running ClubF2:48:04
3692 Allen Sono 2:48:05
3693Norman MhlongoM2:48:06
3694Piet MatikaneEyethu Athletic Club2:48:07
3695Monique GrobbelaarTeam VitalityF2:48:07
3696 Zimasa Groom 2:48:08
3697Steve NicholsonJohannesburg Country ClubM2:48:08
3698Ziyanda MbutumaF2:48:08
3699Sue NicholsonJohannesburg Country ClubF2:48:08
3700 Donbie Mashabane M 2:48:10
3701Nkululeko KhozaTeam Vitality2:48:11
3702Thembi KhozaTeam Vitality2:48:11
3703 Maletsatsi Phore 2:48:12
3704Martha KoncoHarmony2:48:13
3705Gary ParshotamTeam VitalityM2:48:16
3706Denise JohansenMaxed EliteF2:48:17
3707Wandile MkhabelaTeam Vitality2:48:19
3708Lufuno MammburuARC Athletic Club2:48:19
3709Cwenga GiyoseM2:48:20
3710 Xolisile Phungwayo F 2:48:20
3711 Khohkusa Joyce Gereda 2:48:21
3712Tiro MocumiKimberley HarriersM2:48:22
3713Petronella SithebePhumaF2:48:24
3714 Thulo Malumise 2:48:24
3715Lwandlekazi MhagaOld Mutual2:48:25
3716Mandla Lehloo2:48:25
3717Olwethu MtshixaOld MutualF2:48:25
3718Diksha JeenaStandard BankF2:48:26
3719Donnatella MgidiRun/Walk for Life - Central GautengF2:48:26
3720 Robinson Mark Raymond 2:48:27
3721Stephanus GerberTeam Vitality2:48:28
3722Leandie GerberTeam VitalityF2:48:28
3723 Xolani Ntsobi 2:48:28
3724 Zainab Fakir F 2:48:29
3725Ntombi NgubeniMakanaF2:48:29
3726Themba NhlabathiM2:48:31
3727 Keba Mothibi 2:48:31
3728Helma SchultzKempton Road RunnersF2:48:32
3729Philile LukheleGolden Foot2:48:33
3730Catherine StarkCharloF2:48:33
3731 Lindani Mbatha 2:48:33
3732 Busisiwe Luister Mahasha 2:48:34
3733Botho MhozyaRun Wid It2:48:34
3734Thuto WagamangRun Wid It2:48:34
3735Victor KgoleEskom Gijimas2:48:34
3736 Harriet Oerkwitz 2:48:36
3737 Robert Muench M 2:48:36
3738 David Hoehne 2:48:36
3739Anthea JefthasNedbank Running ClubF2:48:37
3740 Vusimuzi Ngwenya M 2:48:38
3741 Khulekani Mayisela F 2:48:38
3742 Simo Ndlovu M 2:48:40
3743 Tumisang Nyembe M 2:48:41
3744 Nokwazi Shezi 2:48:41
3745Patrick RamanoFinancial Service BoardM2:48:42
3746Alia IsaacsKenFac Sport and Athletic ClubF2:48:43
3747Hlengiwe HlopheCorrectional ServicesF2:48:44
3748Marthie HomanCarletonville2:48:44
3749 Tshiamo Mafora 2:48:46
3750 Ashraf Fakir M 2:48:46
3751Lemo LehihiSibanye Gold2:48:46
3752 Mahalutchmee Naidoo 2:48:46
3753 Witness Chaire M 2:48:47
3754 Themba Mathibela 2:48:47
3755Claire McalpineJeppe Quondam2:48:48
3756Dudu MthombeniTeam VitalityF2:48:48
3757Mcgreggor NtuliLove RunningM2:48:50
3758Jarryd DeissTeam Vitality2:48:50
3759Matodzi NetshikhudiniTeam Vitality2:48:51
3760 Ncumisa Zondani 2:48:52
3761Thanduxolo MzoneliHulaminM2:48:53
3762Zeenith JosephMercury2:48:53
3763Bonge KhathiAmaqhaweF2:48:54
3764 Shaazia Hoosen 2:48:54
3765Mtlhakaza MakhubeleElim Clinic Athletic Club2:48:56
3766 Lerato Mothobi 2:48:57
3767 Omogolo Tlape 2:48:59
3768 Dineo Lekaba 2:49:00
3769Ndidovhavhudzani SingoTeam VitalityF2:49:01
3770 Vusi Hlophe 2:49:02
3771Nane SeritsaneCity of EkurhuleniF2:49:03
3772 Mlungisi Ndlovu M 2:49:03
3773Funeka KhumaloTitans LifestyleF2:49:04
3774Anto BadimoKosmosdal2:49:04
3775 Matshidiso Ditlhare Mokoena 2:49:06
3776 Ameena Cachalia F 2:49:07
3777Nhlanhla KubhekaSAPSM2:49:10
3778Nonkosi DyantyiTeam VitalityF2:49:10
3779Lesego GodanaFat CatsF2:49:12
3780Robyn JacobsF2:49:12
3781Younus CassimM2:49:13
3782 Kurt Preston 2:49:13
3783 Welcome Mthambama 2:49:13
3784Tanaka James TumbaAdventists Athletic ClubM2:49:14
3785 Karabo Setlhapelo 2:49:16
3786Seitshiro Oliver MampebaneTeam Vitality2:49:16
3787 Ntsakisi Ndlovu 2:49:19
3788 Moleboheng Motloaetsi F 2:49:20
3789Katharyn JafthaCliffe Dekker Hofmeyr2:49:21
3790 Khensani Ngobeni F 2:49:21
3791Ntombana ShabalalaMTNF2:49:22
3792George SeokaAtteridgeville Athletic ClubM2:49:24
3793Mthandeni NdlovuDiepkloofM2:49:25
3794 Siziwe Ngcwabe F 2:49:26
3795Dimakatso Masango2:49:26
3796Thuli MakhethaSoweto Athletic ClubF2:49:30
3797Maria KekanaKempton Road Runners2:49:30
3798Charlotte MatsepaFordF2:49:32
3799Nokuphiwa BulanaZinikele Mgijimi Athletic ClubF2:49:32
3800Linden WilliamsBenoni NorthernsM2:49:33
3801 Leya Musunga 2:49:33
3802Marelize LewisTeam Vitality2:49:33
3803 Charles Makola 2:49:33
3804 Trishnabye Mahadea F 2:49:34
3805Makgabo MphelaReatlhokomelanaF2:49:34
3806Nontsikelelo ElephantMakana2:49:35
3807 Orefotse Modubu M 2:49:35
3808Precious MoyoM2:49:36
3809Vincent SebokoTeam VitalityM2:49:36
3810Bonginkosi Ngozo2:49:36
3811 Nthatuoa Ramoeketsi 2:49:37
3812Sanelisiwe Mylet Ruth MpembeTeam Vitality2:49:38
3813Itai GoneseM2:49:42
3814 Albert Maqabe 2:49:42
3815Ikaneng MalebyeArcadia2:49:46
3816Collen Mongezi MoropaCorrectional Services2:49:47
3817Vincent HlatshwayoUlindaM2:49:50
3818Sean Du ToitJeppe Quondam2:49:50
3819 Samantha Drury 2:49:51
3820Olivia AfricaRun/Walk for LifeF2:49:51
3821Marisa ReesGreenstone Hill Running ClubF2:49:52
3822 Sean O\'connell 2:49:53
3823 Themba Langa 2:49:53
3824Puleng MokgethiRand Water Athletic ClubF2:49:53
3825Lulama NdukwanaTeam Vitality2:49:54
3826 Floyd Nxumalo 2:49:55
3827 Isabell Mphahlele 2:49:55
3828Claudia HavengaF2:49:55
3829Ayanda SosiboTeam VitalityM2:49:56
3830Busisiwe NchabelengTeam VitalityF2:49:56
3831 Leah Chalale 2:49:57
3832 Karabo Phogole 2:49:57
3833 Makole Mupita 2:49:57
3834 Thabiso Konile 2:49:58
3835 Kate Schmude 2:50:00
3836 Denise Schmude 2:50:00
3837 Ronald Muzambi 2:50:00
3838 Boitumelo Buchoane 2:50:01
3839Teddy SenRand Athletic Club2:50:02
3840Nkhumeleni MarthaSAPS2:50:02
3841 Anees Nosarka 2:50:02
3842 Bontle Bokaba 2:50:03
3843 Mirriam Dikhang 2:50:03
3844 Jessica Linda F 2:50:06
3845Lebogang LekaganeF2:50:06
3846Sinegugu KuboniUmzimkhulu Striders Athletic ClubF2:50:06
3847 Alfred Rooi Mahlangu 2:50:07
3848Klaas MartinsMadibeng Athletic Club2:50:07
3849Orediretse MakgopaSAPS2:50:09
3850Owen MakhubelaCorrectional ServicesM2:50:09
3851Sandile NdlovuTeam VitalityM2:50:10
3852Yolisa MbathaOld MutualF2:50:10
3853 Mamorena Mohoto F 2:50:11
3854Adam MotonaDiepslootM2:50:12
3855Lesego MothudiF2:50:12
3856 Eddington Machingauta 2:50:13
3857Rina NelHarmonyF2:50:13
3858Kuhle MbadamanaEskom GijimasM2:50:14
3859Mthokozo MtwaNBCM2:50:15
3860 Jonathan Bolle 2:50:16
3861Hemmy MalebatiTeam Vitality2:50:16
3862 Nompumelelo Vilakazi M 2:50:16
3863 Yuval Singh M 2:50:16
3864Donovan HermanTeam Vitality2:50:17
3865Daniel MoodleyChatsworthM2:50:17
3866 Khomotso Ce Ramphele 2:50:21
3867 Reabetswe Mofokeng 2:50:23
3868Edith MatsimelaImperial Logistics Athletic ClubF2:50:23
3869Lucia Lauren Du PlessisTeam Vitality2:50:24
3870Ntombi MbheleKwaDabeka HarriersF2:50:24
3871 Suzi Cawood F 2:50:26
3872Duduzile MahlanguDaveyton Hearts2:50:26
3873 Ignatius Vuyeqaba 2:50:28
3874Maria LehabeTeam Vitality2:50:28
3875Jerry MatlhakuRun the Race2:50:31
3876 Tshimologo Matlhaga 2:50:32
3877Nancy NgobeniTeam Vitality2:50:33
3878 Sally-Anne Mitchley 2:50:33
3879 Nomonde Mtati 2:50:34
3880 Khabonina Kunene F 2:50:35
3881Hlengiwe NzimaF2:50:36
3882Refilwe MokhothuVaalF2:50:36
3883 Sharon Qokonyeka F 2:50:36
3884Itumeleng SeritiliTelkomF2:50:37
3885Bezant ChongoM2:50:38
3886Mabuse MasemolaEskom Gijimas2:50:38
3887 Neo Mashego M 2:50:38
3888Palesa NhlangothiF2:50:42
3889Mmapula MokoenaTeam VitalityF2:50:42
3890Sifiso MchunuBluffM2:50:42
3891 Thuso Mokatsanyane 2:50:42
3892 Nondumiso Radebe F 2:50:44
3893 Yolanda Moyo F 2:50:45
3894Venessa HarrisMultotec Athletic ClubF2:50:47
3895 Nkgadi Sebogoane 2:50:47
3896Constance N SitholeMandeni HarriersF2:50:48
3897 Masego Ramodike 2:50:49
3898Tshwanelo MathabatheCentury CityF2:50:51
3899Matsuma TlotiTeam VitalityF2:50:51
3900 Ntuthuko Mthanti M 2:50:54
3901Petros MhoniOrlandoM2:50:54
3902Makole Kagisho NgubaneMomentum2:50:55
3903 Akhil Panday M 2:50:55
3904Frieda van Beeck2:50:56
3905Nompumeleo NzuzaWasbank Athletic Club2:50:56
3906Hendriena KrielBert's Bricks2:50:56
3907 Shirley Mtiyane 2:50:57
3908 Keamogetswe Pitsi 2:50:58
3909Annah RamonyaVentersdorp2:50:58
3910Marindie van NieuwenhuizenKempton Road RunnersF2:50:58
3911 Lebohang Mpeta 2:50:59
3912Bafedile MeseleM2:50:59
3913 Vuyiswa Mngwevu 2:51:00
3914 Michelle Chivizhe F 2:51:00
3915 Virginia Mashike 2:51:01
3916Zinhle GasaTeam Vitality2:51:01
3917Tendamudzimu Nemusombori2:51:02
3918Samantha WinterbottomJohannesburg HarriersF2:51:02
3919Sohiesiven NaickerTeam Vitality2:51:03
3920Mapule LetsoaloTshwane Metro Police Department Athletic ClubF2:51:04
3921Keneilwe RaselekaKimberley Harriers2:51:05
3922 Motsisi Thidiela 2:51:06
3923 Tebogo Nkoane 2:51:06
3924Simon MbathaM2:51:07
3925 Thabo Msisinyane 2:51:08
3926 Zwide Nxumalo M 2:51:08
3927Mbulaheni Sarah RamanalaNedbank Running Club2:51:10
3928Nomatshayina NocuzaF2:51:11
3929Phoebe MazibaTeam VitalityF2:51:14
3930 Tendani Thidiela 2:51:14
3931Phumzile Goodness ZuluMandeni Harriers2:51:14
3932 Yiu-Fung Yeung M 2:51:14
3933 Jyh-Shiuan Ma F 2:51:15
3934 Botho Matimba 2:51:15
3935Karabo KhasoaneTeam Vitality2:51:15
3936 Mokganyetsi Stella Maleka 2:51:16
3937Goitseone MakolomakweSouth African National Defence ForceM2:51:16
3938 Mponeng Pheleu 2:51:17
3939 Rachael Tena 2:51:18
3940 Christie Ndlovu M 2:51:19
3941Tasneem ShakorJozi X TrainingF2:51:20
3942Samu MakhathiniMiWay Warriors2:51:21
3943 Ndivhuho Muthivhi 2:51:21
3944Mpho TauSouth African Reserve BankF2:51:22
3945David AphaneM2:51:23
3946Wesley WolfTeam Vitality2:51:23
3947Zakaria GangatJozi X Training2:51:23
3948Sibongile Tsepiso NzamaMandeni HarriersF2:51:23
3949Tshepo ModimoosiOrange Botswana Running Club2:51:25
3950Busi MbathaUlindaF2:51:25
3951 Thabang Mabhena 2:51:26
3952 Petronilla Muriuki 2:51:26
3953Karabo MashegoKlaserie Hawks Athletic Club2:51:27
3954Neil SwartNedbank Running ClubM2:51:28
3955Jacob JonkerTeam Vitality2:51:29
3956Daisy MadikeRun/Walk for Life2:51:29
3957Sebolelo KambuleGrootvleiF2:51:30
3958Ndumiso MbeleDurban Runner Athletic ClubM2:51:32
3959 Busi Kubayi 2:51:33
3960Margaret MabatleSibanye GoldF2:51:35
3961Botle MphatlhaneIDC2:51:36
3962Winston MatlakaleSoweto CabalM2:51:37
3963Queen LebatiSouth African Post Office2:51:37
3964 Vangie Lukhele 2:51:37
3965Glanda GwagwaColossus Aerobic2:51:38
3966 Caroline Shoko F 2:51:39
3967 Simnikiwe Godi 2:51:39
3968Dikeledi RamatsekisaSouth African Post OfficeF2:51:40
3969 Lazola Dipha M 2:51:40
3970Max MakhubuLesedi Athletic ClubM2:51:41
3971Nolwazi GamaCSIRF2:51:41
3972Chazekile Precious DlaminiEthekwiniF2:51:42
3973Andre BezuidenhoutNedbank Running ClubM2:51:45
3974 Ntuthuko Khumalo M 2:51:45
3975Sara MatemanaEskom Gijimas2:51:47
3976Luyolo NojadukaEskom GijimasF2:51:49
3977Prenavin GovenderTeam Vitality2:51:50
3978Mkhombeni MthimkhuluPolokwaneM2:51:51
3979Mosima MacheteCity of Tshwane2:51:51
3980Lorato SelekaTeam VitalityF2:51:52
3981 Regina Essack 2:51:53
3982 Jacqui Botsane F 2:51:53
3983Joyce MazibukoF2:51:54
3984Clarice NdoneniSAPSF2:51:54
3985Morongwa Abrina MbalatiRun/Walk for Life2:51:55
3986Maragaret Mvuyana2:51:56
3987 Jerry (tc) Lee M 2:51:57
3988 Thato Rapoo 2:51:58
3989Sophie OldfieldLion of Africa Itheko Athletic ClubF2:52:01
3990 Abraham Jacobs 2:52:01
3991 Lerato Gumbi 2:52:02
3992Amahle MtshabeCheetahs2:52:02
3993 Katekani Hobyane 2:52:03
3994Lara HigginsonTeam VitalityF2:52:04
3995 Karen Herbert F 2:52:06
3996Fuzeka NxiweniTeam VitalityF2:52:06
3997Brendon FraserTeam VitalityM2:52:08
3998Wendy PantshwaOld MutualF2:52:09
3999 Tshidiso Dimba 2:52:10
4000Rebotile MashimbyeSAPS2:52:11
4001Dumisani AfricanderMaritzburg CityM2:52:12
4002 Sonto Donda 2:52:13
4003Sizwe KhozaStandard Bank2:52:15
4004 Charmaine Johnson 2:52:15
4005 Mita Nhlapho M 2:52:18
4006Jeffrey MaboyaManong Athletic Club2:52:18
4007Callie HendricksVodacom Yebo Striders2:52:19
4008 Susan Lethea 2:52:20
4009 Yassien (ali) Norris 2:52:22
4010 Yusuf Chothia M 2:52:24
4011Dieketseng MolosiSoweto CabalF2:52:24
4012Kagiso MthotywaRand Water Athletic ClubM2:52:26
4013Eric DlaminiM2:52:26
4014 Dikeledi Patricia Magabeane 2:52:26
4015Melanie LearyRun/Walk for LifeF2:52:27
4016 Derrick Fourie 2:52:28
4017Brenda RasenyaloThorn Tree StridersF2:52:29
4018Mamelki NhlapoAnglo American2:52:30
4019Martin MokoleCity of Johannesburg Athletic ClubM2:52:30
4020 Nicola Clackworthy 2:52:31
4021Matjie MphelaKwaThema Striders2:52:32
4022Victoria BomelaSunninghill StridersF2:52:33
4023 Tshepiso Maboa 2:52:34
4024 Modiehi Tsau 2:52:34
4025 Tracey Fraser F 2:52:35
4026Amos NesaneRainbow2:52:36
4027 Carol Kangwa F 2:52:36
4028 Deone Moore 2:52:38
4029Razeena CassimNikeF2:52:38
4030Nomathemba MasukuEskom Gijimas2:52:39
4031Aadila HaffejeeF2:52:39
4032 Thobo Kowa 2:52:41
4033Maliasi RofhiwaCorrectional Services2:52:45
4034 Doctor Mokoka M 2:52:45
4035Yandi MakaulaSoul CityF2:52:46
4036 Janine Boryna 2:52:49
4037Richard AlcockIDC2:52:51
4038 Christopher Tissang M 2:52:52
4039Carmen TissangNedbank Running ClubF2:52:52
4040 Charity Senona F 2:52:52
4041Nicolien ThomasTeam Vitality2:52:53
4042 Lebang Baleseng 2:52:54
4043 Julie Moon 2:52:54
4044 Goitseone Tshiamo 2:52:54
4045Gillian ManamelaSARSF2:52:56
4046 Ntebaleng Zim M 2:52:56
4047Ditebogo KalaubaIDCF2:52:57
4048Thoko MsibiTeam VitalityF2:52:57
4049 Thobile Mawelela 2:52:58
4050Mapula MatshabaIDC2:53:00
4051Khethile Pennelope MncwabeMaxed EliteF2:53:00
4052Keshni Khadija MahomedRun/Walk for Life2:53:01
4053Lee-Ann AugustTeam VitalityF2:53:02
4054 Phila Ndlangisa 2:53:04
4055 Bongiwe Sobantu 2:53:05
4056 Ashley Heron F 2:53:06
4057 Sarah Benn F 2:53:06
4058 Othusitse Kenneth Moremedi 2:53:07
4059 Makgalakwe Mokoko F 2:53:07
4060Lucia MotlatlaTeam VitalityF2:53:08
4061Maria Nono ZwaneNedbank Running ClubF2:53:09
4062Puleng Elizabeth MakoeKatlehongF2:53:10
4063 Zamokuhle Mzizi M 2:53:10
4064Boitumelo Valencia NareJohannesburg Football Referees2:53:10
4065Mamohau DitlhakeTeam VitalityF2:53:10
4066Myra TshikaneOld Mutual2:53:12
4067 Ziphozihle Nabe 2:53:12
4068 Awethu Zumana M 2:53:12
4069Thithibele MoyoKwaThema StridersF2:53:12
4070Anda MbambalalaF2:53:15
4071 Tapiso Tshabalala 2:53:15
4072 Robby Petrus Ramphore 2:53:16
4073Buhle NdlovuDepartment of Justice Athletic ClubF2:53:16
4074Thami SityataStandard Bank2:53:17
4075Siseko SalelaTeam VitalityM2:53:18
4076 Vincent Motaung 2:53:20
4077Tebogo Tjametse SelalaTsutsumani2:53:21
4078 Sabeeha Mansoor F 2:53:21
4079 Shirley Mofokeng 2:53:22
4080Fanna NjomoIreneM2:53:22
4081 Queen Ndlovu M 2:53:23
4082Kufeni Section MavundzaGiyani Gallopers2:53:24
4083 Thebe Sephapo M 2:53:24
4084Ntombegugu Adelina MelaphiCorrectional Services2:53:27
4085David SternbergRocky Road RunnersM2:53:28
4086Melonie PhillipsRun/Walk for Life - Central GautengF2:53:28
4087 Nthabiseng Mokoena 2:53:29
4088Anneli RousseauF2:53:30
4089Nicole Long2:53:30
4090 Penelope Hlalele F 2:53:31
4091Kgomotso SekgobelaM2:53:31
4092 Selina Ramatsoso 2:53:32
4093Takhona MambaManzini Striders Athletic ClubF2:53:32
4094 Charisse Struwig F 2:53:32
4095Zunkeri George MalunganiModern Athlete2:53:34
4096 Gerald Katsenga 2:53:34
4097 Andrew Nematoka 2:53:34
4098Setota RamoshebiTeam VitalityM2:53:34
4099Bokang BopapeDepartment of Justice Athletic ClubF2:53:35
4100Letshego SeateVodacom Yebo Striders2:53:35
4101Silindelo ShabalalaTeam Vitality2:53:36
4102 Natalie Watermeyer 2:53:37
4103 Justine Watterson 2:53:38
4104Palesa MaseliMultiChoiceF2:53:38
4105Mpho MdutyanaVodacom Yebo Striders2:53:38
4106Nono Ledwaba-MweliF2:53:38
4107Dale MckayStridersM2:53:38
4108Tokologo MokoenaSABCF2:53:39
4109Takalani SigamaTeam VitalityF2:53:39
4110Zuzeka MbulawaTeam Vitality2:53:39
4111 Puleng Mpshe 2:53:39
4112 Palesa Lawrane Ndarane 2:53:41
4113 Kathryn Walstra F 2:53:41
4114 Brendan Engelbrecht M 2:53:41
4115Vuyiseka ShabalalaGugulethuF2:53:43
4116 Emmanuel Netshivhambe 2:53:43
4117Siyanda NgangeF2:53:44
4118Pulane Julia MatsepeBert's Bricks2:53:44
4119 Edith Khunoana 2:53:44
4120Elsa TaylorIreneF2:53:45
4121 Alistair Carter 2:53:45
4122Anastacia NelF2:53:45
4123Petunia BurnsF2:53:45
4124Nicolene GerickeF2:53:47
4125Mfanelo FincaMercedes-Benz2:53:48
4126Ben BurgerRandmarkM2:53:48
4127Zingisa TotoloMercedes-Benz2:53:48
4128David MookeSparM2:53:49
4129 Lepota Daniel Khabele 2:53:50
4130Mandla MazibukoMeadowlandsM2:53:51
4131Dawn ZealandOxford StridersF2:53:51
4132Carolyn LanghamTeam VitalityF2:53:52
4133Lerato MashegoSouth African National Defence Force2:53:52
4134Sharon FordTeam VitalityF2:53:53
4135Deolinda PereiraBorn2RunF2:53:54
4136 Simanga Hlatshwayo 2:53:54
4137Ruvimbo MheyamwaTeam Vitality2:53:54
4138 Khombisile Zitha 2:53:55
4139Chantall JacksonRoodepoortF2:53:56
4140Grace MngomezuluOrlandoF2:53:56
4141Mampolokeng SoaisaGermiston Callies HarriersF2:53:56
4142Ernest BeukesUpington HarriersM2:53:57
4143Rhein Conrey CoetzeeUpington Harriers2:53:57
4144 Stearns Maluleke 2:53:57
4145 Lee- Ann Jackson-Randall 2:53:58
4146Randall BeukesEskom Gijimas2:53:58
4147 Simphiwe Mzimela F 2:53:59
4148Bafana DlaminiGalacticos Athletic ClubM2:53:59
4149Lebogang ButaTeam Vitality2:54:00
4150 Kerry Ellis-Williams 2:54:00
4151Isabella MeyerSecundaF2:54:01
4152Sebongile MazibukoEmfuleni2:54:01
4153Dimpho MadibaAerobics 4 AllF2:54:01
4154 Sherilee Pillay F 2:54:03
4155Thandile DyonaseKhayelitshaF2:54:03
4156 Zandile Madondo 2:54:03
4157Kgalabi PhaleConquerors Athletic ClubM2:54:03
4158 Nomoya Goodness Dladla 2:54:04
4159 Thembeni Mthembu F 2:54:04
4160Evangelister MakurumidzeTeam VitalityF2:54:05
4161 Tendai Mutsai 2:54:05
4162 Paballo Tsoeu 2:54:05
4163Amukelani NdabambiTzaneen2:54:05
4164Mark AbsolomM2:54:07
4165Ricky NelsonM2:54:07
4166Shakera MohammedLenasiaF2:54:08
4167 Naseem Hassan M 2:54:09
4168 Avuyile Koli M 2:54:09
4169 Tasnim Karolia F 2:54:09
4170 Teresa de Sousa 2:54:10
4171 Steven Drysdale 2:54:11
4172Keitumetse MositoRun/Walk for Life2:54:13
4173Nombulelo DilotsotlheRand Athletic ClubF2:54:13
4174Rebecca MaotaF2:54:14
4175Kholiwe NtsontaBellville Running ClubF2:54:15
4176 Tiisetso Chacha 2:54:16
4177Kholofelo SkosanaTeam Vitality2:54:17
4178 Phumzile Maphumulo F 2:54:17
4179 Nqobile Dube F 2:54:18
4180 Gcobisa Mpande 2:54:18
4181Palesa MoeketsiTeam Vitality2:54:18
4182Angela QithiSebenzaF2:54:19
4183 Lehlogonolo Ngobeni 2:54:19
4184Khomotso Tsebe2:54:19
4185Vuyiswa MrwebiCorrectional ServicesF2:54:20
4186 Francis Aldrich 2:54:20
4187 Deborah Moonsamy 2:54:21
4188 Prudence Hlwempu 2:54:22
4189 Jennifer Maier F 2:54:23
4190Sihle NingizaKPMG Running ClubF2:54:23
4191 Xoliswa Vuyeqaba 2:54:24
4192 Lesley Ann Muller 2:54:24
4193Mokhwantedi MabuselaAkasiaM2:54:25
4194 Michael Muller M 2:54:25
4195 Sanelisiwe Madlebe F 2:54:25
4196 Kgomotso Madi 2:54:27
4197 Barbara Herndler 2:54:28
4198 Thabo Nkoana 2:54:28
4199Mokobo Lucia RamoseSt Johns CollegeF2:54:30
4200Kgomotso GotaTeam VitalityF2:54:30
4201Palesa Octavia NkosiTeam Vitality2:54:30
4202 Rene Frank 2:54:31
4203 Sam Munro 2:54:31
4204 Suwilanji Siwale 2:54:31
4205Sellwane TshweuGermiston Callies Harriers2:54:32
4206Nkosinathi NgidiM2:54:33
4207 Barry Horvath 2:54:34
4208 Azwi Aggy Tshavhungwa 2:54:34
4209Yvonne MashishiBestmedF2:54:36
4210 Palesa Phalafala F 2:54:37
4211 Ayanda Mkhize F 2:54:39
4212Reuben DengeSoweto CabalM2:54:39
4213 Makhosazana Mjiyako F 2:54:40
4214Maud NaleNedbank Running ClubF2:54:42
4215 Sheldon Pillay M 2:54:42
4216 Karel Erasmus 2:54:46
4217 Gabbi Katzenellenbogen 2:54:46
4218Badanile Maria MasilelaCapital City Active2:54:47
4219 Patricia Mlauzi F 2:54:47
4220Mpumelelo HadebeWestvilleM2:54:48
4221Sharon MbangwaTeam Vitality2:54:50
4222Thapelo SebogodiSouth African National Defence ForceM2:54:50
4223 Cindy Poluta 2:54:50
4224Bulelwa KottaWanderers Athletic ClubF2:54:50
4225 Dulton Kiviet 2:54:51
4226 Lindelwa Pamela Naka 2:54:52
4227 Wilson Seema 2:54:52
4228 Phathisani Ncube 2:54:52
4229Lufuno NemakondeEskom Gijimas2:54:53
4230Caro MalherbeTeam Vitality2:54:53
4231Raymond Dirk McbettyReal Lions2:54:54
4232 Ayesha Cassim F 2:54:57
4233 Tapfuma Mvere M 2:54:57
4234Lesego RampouNedbank Running Club2:55:00
4235Judith ManyungwanaSouth African Airways2:55:00
4236 Zanele Zulu F 2:55:00
4237Kamogelo MooketsiTeam VitalityF2:55:01
4238Moletsane ObakengNkomazi Sports Club2:55:01
4239 Nosizo Mashinini 2:55:01
4240Tholakele ShanduOld MutualF2:55:01
4241Zanele MkhizeTeam VitalityF2:55:01
4242Mokete Zacharia SeatlaTeam Vitality2:55:01
4243 Masingita Marvelous Mboweni 2:55:02
4244 Solomon Radebe 2:55:02
4245Shandukani TshiudaMiWay Warriors2:55:02
4246Dumisile MthalaneTeam VitalityF2:55:03
4247 Muzi Shange 2:55:03
4248Nonhlanhla TshabalalaRand Athletic ClubF2:55:03
4249Sihle MpungoseKwaZulu-Natal StridersF2:55:03
4250Mika SibekoRemmogo2:55:03
4251 Tiyisela Rodgers Maluleke 2:55:04
4252 Calvin Mohlomi 2:55:04
4253Promise PhakolaDwarsrivier Mine2:55:04
4254Nomathamsanqa MoletsaneOld MutualF2:55:05
4255Anna KhamaliOld Mutual2:55:05
4256 Jimmy Nombeu M 2:55:05
4257 Esther Ngele F 2:55:06
4258Stephen Masirosi KekanaAnglo American2:55:06
4259Katlego MokgadiTeam VitalityF2:55:07
4260 Tsholofelo Magano 2:55:08
4261Joey KganyagoIDCF2:55:08
4262 Maleshwane Nkuna 2:55:09
4263 Ogotlhe Lentotwane 2:55:13
4264 Kuliswa Mda 2:55:15
4265Weyi PaulineMeadowlands2:55:15
4266 Sindi Vilakazi F 2:55:17
4267 Patrik Ridderhof 2:55:17
4268 Russell Thornton 2:55:17
4269Godfrey KumbulaAEL Mining Athletic Club2:55:18
4270 Sibongile Ndlovu F 2:55:19
4271 Sentle Sauli 2:55:20
4272 Mmathato Sangweni 2:55:20
4273 Nhlanhla Mabaso M 2:55:20
4274 Thandi Mazibuko 2:55:21
4275Grace LunikaManoniF2:55:22
4276 Jacky Thokoane 2:55:22
4277Jabu MabasoSoweto CabalM2:55:24
4278Fathima SayedJozi X TrainingF2:55:25
4279 Peter Henning M 2:55:28
4280 Mohau Mpshe 2:55:29
4281Nonkululeka KhumaloKlerksdorpF2:55:31
4282Slindokuhle MdontswaTeam VitalityF2:55:32
4283 Kartik Sandlesh 2:55:33
4284Mokete MakubakubeFat Cats2:55:33
4285Joan ErasmusTeam VitalityF2:55:34
4286 Mbuso Ngwenya 2:55:34
4287Nelia BoshoffTeam VitalityF2:55:35
4288Palesa MavusoSecundaF2:55:36
4289Lungelo MbeleLoskop GijimasM2:55:37
4290Dhiya RamkolowanTeam VitalityF2:55:39
4291 Ayanda Lekopa 2:55:42
4292Mfaniseni ThabetheSAPSM2:55:42
4293 Shikoane Shila 2:55:43
4294Phumelele BamTeam VitalityM2:55:43
4295 Sabelo Nkwanyana M 2:55:44
4296Brenda HopewellTeam VitalityF2:55:45
4297Noluvuyo MkukwanaReal GijimasF2:55:46
4298Manthako LethobaneVarsity KudusF2:55:47
4299Nomhle HlabaOld MutualF2:55:48
4300Mpho MonamaTeam Vitality2:55:48
4301 Gqi Raoleka 2:55:48
4302Nkateko MabasoNedbank Running ClubF2:55:48
4303Makhosazana DlaminiF2:55:51
4304Mzamo DlaminiManzini Striders Athletic ClubM2:55:51
4305Phumelele NkosiOld MutualF2:55:52
4306 Nhlanhla Ndebele M 2:55:52
4307Andrew SavilleBenoni NorthernsM2:55:53
4308Sthembile Charity ChaukeTeam VitalityF2:55:53
4309Xolani MhlalukaDiepkloofM2:55:54
4310Mahlori NxumaloKPMG Running Club2:55:55
4311 Refilwe Leba F 2:55:56
4312 Mirriam Ramafola F 2:55:56
4313Ilhaam OsmanEsmero Athletic Club2:55:57
4314Nwabisa Mhlana-MbizaOld Mutual2:55:58
4315 Shoayb Abrahams 2:55:58
4316Godfrey LongSouth African National Defence ForceM2:55:59
4317 Cynthia Mokoka F 2:55:59
4318 Manuela Li Yuk Lo 2:56:00
4319 Eric Masindi 2:56:00
4320Justine BoltonTeam Vitality2:56:02
4321Ntombizodwa MashininiIDCF2:56:03
4322Nontombi DwaneIDC2:56:03
4323 Bonolo Msutwana F 2:56:04
4324 Nicole Robb F 2:56:04
4325Michelle MbacoF2:56:04
4326Siphelele MvinjelwaMiWay WarriorsM2:56:06
4327 Nomusa Mosima F