fbpx

Welcome to

Here at Faces, we are always innovating our offering, to take your overall racing experience to the next level.

Cue Pursuit, an app designed to track and measure your performance in outdoor mass-participation sports events in South Africa. The peer-to-peer performance index – The Pursuit Index – shows you how you rank against other athletes in your sporting discipline.

We are in our Beta testing phase and would love you to sign up, and check out your Trailseeker result on the app. And please do drop us a mail with any feedback you may have!

#3 Van Gaalen King Price Trailseeker

Trailseeker Series Results

Trailseeker Marathon

OA
Name
SASno
Distance
Time
Batch
Gender
Category
Gender
Category
1Johan Fourie De Villiers52299Marathon02:41:17A-MenMSnr11
2Herman Fourie87736Marathon02:41:39A-MenMSnr22
3Jan Withaar2033Marathon02:42:55A-MenMVet31
4Shaun-Nick Bester58076Marathon02:44:08A-MenMSubVet41
5Jordan Boshoff55987Marathon02:44:53A-MenMSnr53
6Jacques Kruger88354Marathon02:46:45BMSnr64
7Phillip Naude88246Marathon02:47:03A-MenMSnr75
8Erick Heyns14779Marathon02:53:52A-MenMSnr86
9Wayne Van Der Walt56338Marathon02:57:44A-MenMSnr97
10Barend Burger57984Marathon03:00:24A-MenMSubVet102
11Liam De Klerk53339Marathon03:00:25A-MenMSnr118
12Matteo Damilano41249Marathon03:00:52A-MenMSnr129
13Jan Montshioa19849Marathon03:00:57DMSubVet133
14Michael Foster19074Marathon03:02:49A-MenMSnr1410
15Jean Du Plessis39993Marathon03:05:01A-MenMSnr1511
16Wian Van Den Bergh31706Marathon03:06:19A-MenMSnr1612
17Adriaan Myburgh44708Marathon03:06:26A-MenMSnr1713
18Alwyn Dippenaar15400Marathon03:06:41A-MenMVet182
19TLOTLO SELALA48516Marathon03:07:57A-MenMSnr1914
20ALPHEUS MADUNA46629Marathon03:09:40A-MenMSnr2015
21Emile Van Niekerk41291Marathon03:10:01A-MenMSnr2116
22Phillimon Sebona14865Marathon03:10:36A-MenMSubVet224
23Grant Watson49526Marathon03:11:36A-MenMVet233
24Du Toit Hanekom88490Marathon03:12:51A-MenMSnr2417
25Jason Duffin42933Marathon03:13:08A-MenMMaster251
26Joshua Cooper39422Marathon03:14:37A-MenMSnr2618
27Nick Dickens41371Marathon03:14:42A-MenMVet274
28FRANCE MOTSHEGOA58359Marathon03:15:20A-MenMSnr2819
29Heinz Mittermaier45398Marathon03:16:18A-MenMSnr2920
30Alastair Stedman87729Marathon03:16:18A-MenMSubVet305
31Samantha Sanders53697Marathon03:16:19A-LadiesFVet11
32Alex Haw44755Marathon03:16:19A-MenMDOB Unavailable311
33OBVIOUSE KHOROMMBI41091Marathon03:16:21A-MenMSnr3221
34Brandon Stewart41443Marathon03:16:35A-MenMVet335
35Riaan Rall42237Marathon03:17:15A-MenMVet346
36wayne Flood99240Marathon03:17:15DMVet357
37Miguel Carvalho15539Marathon03:17:19A-MenMSubVet366
38Steve Sonnekus14725Marathon03:17:19A-MenMVet378
39Gunther Katzke53443Marathon03:17:19A-MenMSnr3822
40Lehlohonolo Khubedu56544Marathon03:17:37DMSubVet397
41Stefan Van Den Heever39485Marathon03:17:49BMSubVet408
42Kevin Scholtz14103Marathon03:18:10A-MenMSnr4123
43GILBERT MATHABA41088Marathon03:19:07A-MenMSnr4224
44Zegert Nieuwoudt99219Marathon03:19:07A-MenMSnr4325
45Lars Joris44368Marathon03:19:18A-MenMMaster442
46Justin Fisher39670Marathon03:19:37A-MenMVet459
47Steven Bark58169Marathon03:19:54A-MenMSubVet469
48Sascha Kreft86302Marathon03:20:18A-MenMSnr4726
49Dan Van Hemert88825Marathon03:20:18A-MenMMaster483
50Sarah Hill58685Marathon03:21:35A-LadiesFSubVet21
51Jp Fourie55399Marathon03:21:43CMSubVet4910
52Respect Ramashia49178Marathon03:22:28A-MenMSnr5027
53Hakkies Griesel39383Marathon03:22:32A-MenMMaster514
54MASIXOLE ZONDANI46692Marathon03:22:42A-MenMSnr5228
55Steven Holmes39878Marathon03:22:50A-MenMVet5310
56Clinton Haley16947Marathon03:23:00A-MenMVet5411
57Gerad Straussner87725Marathon03:23:12A-MenMSnr5529
58Mikha Kreft86843Marathon03:24:48A-MenMSnr5630
59Ruan Van Antwerpen19783Marathon03:25:44A-MenMSubVet5711
60Herman Mare88376Marathon03:25:47CMSnr5831
61Marnus Putter42257Marathon03:25:50A-MenMSubVet5912
62MOLOKELA MODIBA19797Marathon03:25:55A-MenMSnr6032
63Anton Biebuyck14114Marathon03:25:57A-MenMSubVet6113
64Nicolette Griffioen45813Marathon03:26:26A-LadiesFSubVet32
65Jade Di-Sante15127Marathon03:27:06A-MenMSnr6233
66Neville Rosenstein47358Marathon03:27:15A-MenMVet6312
67David Higgs14043Marathon03:27:17A-MenMMaster645
68Craig Cockburn87271Marathon03:27:36DMMaster656
69Pierre Jordaan19902Marathon03:27:54A-MenMSubVet6614
70Chris Brammer41318Marathon03:27:57A-MenMMaster677
71Wesley Boshoff18392Marathon03:28:55A-MenMSubVet6815
72Grant Wood15985Marathon03:29:05A-MenMVet6913
73Eugene Botha61889Marathon03:29:48A-MenMMaster708
74Reuben Naude48003Marathon03:30:21A-MenMSnr7134
75Dian Venter53488Marathon03:30:33A-MenMSnr7235
76Tiaan Nel59269Marathon03:30:34BMSnr7336
77Gavin Pitt88371Marathon03:30:36A-MenMVet7414
78Andrew Poluta39457Marathon03:30:38A-MenMSubVet7516
79Gino Galetti47503Marathon03:31:23A-MenMSubVet7617
80Riaan Oberholster41421Marathon03:31:37A-MenMSnr7737
81Cherise Willeit87674Marathon03:32:55A-LadiesFSubVet43
82Rimari Sutton31545Marathon03:32:57A-LadiesFSnr51
83Andrew Garvie31719Marathon03:33:15BMVet7815
84Boeta du Toit88765Marathon03:34:17CMGrandMaster791
85Johannes De Beer86275Marathon03:34:42A-MenMVet8016
86Conrad Rautenbach42387Marathon03:35:17A-MenMMaster819
87Sven Voigt14734Marathon03:35:34A-MenMSubVet8218
88Karlise Scheepers15290Marathon03:35:41A-LadiesFSnr62
89George Arnold39188Marathon03:35:54A-MenMVet8317
90Bianca Nel60830Marathon03:36:19A-LadiesFSubVet74
91Wouter Broodryk41570Marathon03:36:21BMSubVet8419
92Tony Monteiro43334Marathon03:36:55A-MenMVet8518
93Stuart Kinnear18294Marathon03:37:19BMSubVet8620
94Jean-Pierre van Riel18355Marathon03:37:29BMVet8719
95Mark Prince41844Marathon03:37:32A-MenMGrandMaster882
96Troy Lee58168Marathon03:37:36DMVet8920
97Bernard Khoury87724Marathon03:37:53A-MenMSnr9038
98Malin Sanne41521Marathon03:37:55A-MenMSnr9139
99Neil Crosthwaite58925Marathon03:37:56A-MenMMaster9210
100Dawie Esterhuizen45928Marathon03:37:57A-MenMVet9321
101Werner Stander19149Marathon03:38:04CMSubVet9421
102Jason Jordaan41436Marathon03:39:03A-MenMSnr9540
103Zander Muller57868Marathon03:39:30DMSnr9641
104Ryan Sheehan87723Marathon03:39:59A-MenMSubVet9722
105Rory Button42128Marathon03:40:43A-MenMSubVet9823
106Kyle Dodd87748Marathon03:40:50A-MenMSnr9942
107Matthew Downes40800Marathon03:40:51A-MenMSubVet10024
108Justin Bark87726Marathon03:41:09A-MenMVet10122
109Pieter Duif19843Marathon03:41:14A-MenMVet10223
110Jacques De Klerk40036Marathon03:41:36BMMaster10311
111Freddie Fourie43393Marathon03:42:01A-MenMVet10424
112Vincent Mettler57371Marathon03:42:51CMSnr10543
113Adam Houghton15916Marathon03:43:04A-MenMMaster10612
114Donavan Roscoe46765Marathon03:43:23A-MenMVet10725
115Steven Meiring41558Marathon03:43:37A-MenMSnr10844
116Franco Alexander14733Marathon03:43:56A-MenMSubVet10925
117Andries van der merwe88907Marathon03:44:19A-MenMMaster11013
118Johan Boonzaier44589Marathon03:44:32A-MenMSubVet11126
119Ivan Muller57867Marathon03:44:32CMSnr11245
120Daniel Van Wyk55058Marathon03:44:57DMSubVet11327
121Rozaan Bekker48088Marathon03:45:30BFSubVet85
122Jade Slabbert18873Marathon03:46:35A-LadiesFSnr93
123Clinton Halsey87986Marathon03:46:37A-MenMVet11426
124Nico van der Merwe87749Marathon03:48:09BMSubVet11528
125Anton Moolman49726Marathon03:48:47BMVet11627
126Karel Swanepoel47579Marathon03:49:02A-MenMMaster11714
127Lloyd Chisholm55372Marathon03:49:45BMGrandMaster1183
128Marc Baxter19152Marathon03:49:51BMSubVet11929
129Duncan Vos86314Marathon03:49:53A-MenMGrandMaster1204
130Gordon Harvey55963Marathon03:50:02BMMaster12115
131Cornelius Engelbrecht31755Marathon03:50:14BMVet12228
132Gordon Colyn39914Marathon03:50:25A-MenMMaster12316
133Estie Bekker48031Marathon03:51:25BFSubVet106
134Lonwabo Maseti18865Marathon03:51:31A-MenMVet12429
135Alan Cotton42739Marathon03:52:05CMMaster12517
136Jason Mee18014Marathon03:52:12BMSnr12646
137Craig Bridgett49924Marathon03:52:18A-MenMVet12730
138Allan Britnell58164Marathon03:52:27DMSubVet12830
139Kyle Robertson39014Marathon03:53:00A-MenMSnr12947
140Dylan Mare56242Marathon03:53:37BMVet13031
141Marc Chryssanthou39682Marathon03:54:10A-MenMVet13132
142Christian Reib88366Marathon03:54:23DMSnr13248
143Jaco Lombard87577Marathon03:55:06DMVet13333
144Ricci-Lee Brookstone45646Marathon03:55:11A-LadiesFSubVet117
145Tanja Schutte42561Marathon03:56:24A-LadiesFVet122
146Frans Van Schalkwyk17473Marathon03:57:11BMVet13434
147Robert Cornforth40441Marathon03:57:25CMVet13535
148Nick Thompson58088Marathon03:57:29BMSubVet13631
149Boris Sucevic47398Marathon03:59:16BMVet13736
150Eugene Hildebrand15453Marathon03:59:26BMVet13837
151Travis Slingerland55990Marathon03:59:37BMSubVet13932
152Michel Botha41444Marathon03:59:51A-MenMSubVet14033
153Matthew Nel87152Marathon04:00:26BMSubVet14134
154Deon Wessels49586Marathon04:00:44BMMaster14218
155Pierre Erasmus58230Marathon04:01:03A-MenMSnr14349
156Matthys Lotter95505Marathon04:01:43A-MenMVet14438
157Derek Grahn39455Marathon04:01:56CMMaster14519
158Thornton Fincham19396Marathon04:01:57CMSnr14650
159Hendrik Ferreira47435Marathon04:02:31A-MenMSubVet14735
160Asher Strauss54294Marathon04:03:08DMMaster14820
161Jason Schmidt88364Marathon04:03:22DMMaster14921
162Andrew Williamson74308Marathon04:03:35BMVet15039
163Phillip Williamson31328Marathon04:04:11CMVet15140
164Iliska Verwey42559Marathon04:04:39A-LadiesFSubVet138
165Albrecht Pienaar43001Marathon04:04:41A-MenMSnr15251
166Louis Scheepers14271Marathon04:04:46BMMaster15322
167Martin Nel87644Marathon04:05:04BMVet15441
168Nico Amiras58258Marathon04:05:12CMMaster15523
169Emil Berning17241Marathon04:05:14BMMaster15624
170Carmen Botha56339Marathon04:05:19BFSnr144
171Iain Lindsay42697Marathon04:06:17A-MenMVet15742
172Eliz-Mari Pretorius52922Marathon04:07:28A-LadiesFSnr155
173Engela Conradie48455Marathon04:07:44BFSubVet169
174Warren Ebell53709Marathon04:08:45BMVet15843
175Danie Steyn15647Marathon04:09:01A-MenMSubVet15936
176Frans Du Plessis39473Marathon04:09:32A-MenMSubVet16037
177Vic Brummer42437Marathon04:10:44DMMaster16125
178Heather Rossouw15454Marathon04:11:03BFVet173
179Roan Rossouw15457Marathon04:11:04BMVet16244
180Roan Rossouw15457Marathon04:11:04BMVet16345
181Peter Ambrose57548Marathon04:11:23A-MenMVet16446
182Kelly-Ann Myles52999Marathon04:11:24CFVet184
183Hendrik Brits45918Marathon04:12:20BMVet16547
184Sean Webber44362Marathon04:12:42A-MenMSubVet16638
185Andrew Hill19847Marathon04:12:57BMSnr16752
186Jasper Myburgh88947Marathon04:12:57BMVet16848
187Samuel Riviere88367Marathon04:12:59BMVet16949
188Riaan Carstens43516Marathon04:13:23A-MenMMaster17026
189Kevin Hedder39349Marathon04:13:24BMVet17150
190Shawn Scott44398Marathon04:13:25BMSubVet17239
191Hendrik van Zyl39468Marathon04:13:27BMMaster17327
192Lesego Ntlele87588Marathon04:13:27CMVet17451
193Alison Lingard87024Marathon04:14:01A-LadiesFMaster191
194Johesta Botha61880Marathon04:14:24A-LadiesFSubVet2010
195fabrice marechalen55999Marathon04:14:29DFMaster212
196Garren Walker40896Marathon04:14:55BMMaster17528
197Scylagh Clunnie56117Marathon04:15:20BFSubVet2211
198Harry Meyer87029Marathon04:16:56BMSubVet17640
199Helena Tarantino59590Marathon04:17:13A-LadiesFVet235
200Wikus Olivier88352Marathon04:17:44CMSubVet17741
201Heinrich Van Rooy57267Marathon04:18:06BMSubVet17842
202Elaine Beytell47353Marathon04:18:17A-LadiesFVet246
203Paul Scrutton57941Marathon04:18:34DMSnr17953
204Gerhard van Aswegen42597Marathon04:18:46BMVet18052
205Gary Boast42246Marathon04:18:48BMGrandMaster1815
206Sasha Basson19316Marathon04:19:30BFSubVet2512
207Sarel Coetzee86447Marathon04:20:10CMVet18253
208Raey Freeman49845Marathon04:20:35CMVet18354
209Michael Van Dijk44210Marathon04:21:05BMSubVet18443
210Gavin Schroeder31423Marathon04:21:41BMVet18555
211Douglas Bradley58101Marathon04:21:42DMSubVet18644
212Christiaan Weilbach41150Marathon04:21:43DMSubVet18745
213Kobus Van Niekerk86321Marathon04:21:45A-MenMMaster18829
214Bernd Finke88373Marathon04:21:45BMVet18956
215AD Watts43498Marathon04:22:39BMVet19057
216Innes Smalberger46640Marathon04:22:48BMSubVet19146
217Christo Grobbelaar14089Marathon04:26:04CMVet19258
218Eugene Prinsloo31710Marathon04:26:05A-MenMMaster19330
219Danny Gunn31407Marathon04:26:06A-MenMMaster19431
220Pieter Celliers19877Marathon04:26:23DMSubVet19547
221Sibusiso Makamu42149Marathon04:28:34BMVet19659
222Kim BREARLEY39043Marathon04:29:25A-LadiesFMaster263
223Justin Harris58289Marathon04:29:29CMGrandMaster1976
224Chris Kroeger31667Marathon04:29:49BMMaster19832
225Adriaan Bart Venter87033Marathon04:30:48BMSubVet19948
226Coetzee Theron48151Marathon04:31:01BMSubVet20049
227Rowan Grealy43322Marathon04:31:31BMSubVet20150
228Greg Talbot39167Marathon04:33:44A-MenMMaster20233
229Allard Van Dijk42558Marathon04:33:44A-MenMMaster20334
230Stef Hennop42357Marathon04:34:52DMMaster20435
231Chris Beyers86284Marathon04:34:52DMVet20560
232Jc Heslinga58093Marathon04:34:52DMMaster20636
233Christel Theron49643Marathon04:35:59A-LadiesFSubVet2713
234Marius Van Wyk56230Marathon04:36:44DMMaster20737
235Marthinus Bekker87591Marathon04:36:58DMVet20861
236KJ VAN HUYSSTEEN55974Marathon04:37:14DMGrandMaster2097
237Francois Nell87285Marathon04:39:52CMSnr21054
238Wesley Wallace19439Marathon04:39:52CMVet21162
239Armand Van Wyngaardt47025Marathon04:39:52CMSubVet21251
240Russell Glover86325Marathon04:42:21CMVet21363
241Franz Lottering66114Marathon04:42:40A-MenMGrandMaster2148
242Almero Stoltz86318Marathon04:42:41DMSubVet21552
243Neil de Greef26016Marathon04:43:15CMMaster21638
244Monique Hart57202Marathon04:44:39DFSubVet2814
245Bertus Lame39585Marathon04:44:52BMMaster21739
246Nkosinathi Ncongwane14895Marathon04:44:52BMVet21864
247Terence Abrahams46748Marathon04:44:59DMVet21965
248Johannes Muller88247Marathon04:45:08DMMaster22040
249Tommie Nieuwenhuis86421Marathon04:45:54DMSubVet22153
250Billy van Zyl39903Marathon04:46:09BMVet22266
251Peter Chisholm55371Marathon04:46:55BMSubVet22354
252Julie Boshoff44669Marathon04:47:08DFVet297
253Antonio Gualtieri17989Marathon04:47:12BMGGMaster2241
254Willem Hofsink40875Marathon04:47:39CMSubVet22555
255Kerry Moolman58170Marathon04:49:06BFSubVet3015
256Edward Dikgale88244Marathon04:49:42CMVet22667
257Gangatha Mkele47865Marathon04:49:45CMVet22768
258Michelle Colyn39204Marathon04:49:52A-LadiesFMaster314
259Retha Rossouw18389Marathon04:49:52A-LadiesFMaster325
260Marionne De Wit40221Marathon04:52:27A-LadiesFMaster336
261Zintle Gantsho42798Marathon04:54:09BFSubVet3416
262Clement Ramokoka40480Marathon04:54:45BMVet22869
263Andrew Souter54438Marathon04:55:51BMVet22970
264Marnus Kruger88430Marathon04:55:57CMVet23071
265Salva Tizzone16532Marathon04:56:32BMVet23172
266Quinton Rabie41441Marathon04:56:34BMMaster23241
267gordon Thale42799Marathon04:57:15BMVet23373
268Ruan Smith57955Marathon04:57:18DMVet23474
269Jacqui Young41485Marathon04:59:44DFMaster357
270Fred de Villiers46133Marathon05:00:15BMMaster23542
271Peter Guest58281Marathon05:00:51CMSubVet23656
272Paul Hunter88374Marathon05:01:17CMMaster23743
273Jon Hunter88175Marathon05:01:18CMMaster23844
274Danie Neuhoff44646Marathon05:01:51CMGrandMaster2399
275Tsepo Lubisi47189Marathon05:02:04CMSubVet24057
276Jacques Maritz41494Marathon05:02:55DMVet24175
277John Bennett61568Marathon05:03:02DM2421
278Jolida Van Heerden87750Marathon05:04:45DFSubVet3617
279Duncan Holt44969Marathon05:05:30CMSubVet24358
280Ian Harrison44234Marathon05:07:07BMGrandMaster24410
281Martin Raw43029Marathon05:07:07BMMaster24545
282Nthako Moeketsane17898Marathon05:07:15BMVet24676
283Johan Combrink41493Marathon05:08:02DMVet24777
284Blaine Morgan46816Marathon05:08:21CMSnr24855
285Brette Morgan35607Marathon05:08:23CMMaster24946
286Ryan Callaghan55945Marathon05:11:36DMMaster25047
287Pieter Kellerman41492Marathon05:11:41DMMaster25148
288Malope Kgope55917Marathon05:13:07CMSubVet25259
289Rudolf Niehaus58183Marathon05:13:29CMMaster25349
290Bertus Wasserman41255Marathon05:20:21DMSubVet25460
291John Karle55986Marathon05:21:36BMMaster25550
292Willem Reitsma19394Marathon05:22:34CMGrandMaster25611
293Alexander MOOLMAN87086Marathon05:23:08BMSubVet25761
294Heinrich Crystal88753Marathon05:27:39DMSubVet25862
295Gerhardt Noatschk88370Marathon05:28:56DMSubVet25963
296Darren Oosthuizen42656Marathon05:28:57DMSubVet26064
297Keith Jefferis58228Marathon05:33:41A-MenMGrandMaster26112
298Stanley Masete55144Marathon05:39:19CMSubVet26265
299Henry Cloete61820Marathon05:39:55CMMaster26351
300Logan Naidoo55145Marathon05:43:16CMVet26478
301Bahle Nteleki87727Marathon05:45:20DMSubVet26566
302Michelle Griessel42502Marathon05:58:03DFVet378
303Jacques Meintjes86344Marathon06:01:16DMVet26679
304Stephanus du Plessis87471Marathon06:03:03CMSubVet26767
305Mthokozisi Ntuli87650Marathon06:10:54DMSubVet26868
306Paul Venter41609Marathon06:14:34DMSubVet26969
307Kevin Ferreira56669Marathon06:14:36DMVet27080
308Muzi Ginindza56292Marathon06:17:09DMVet27181
309Michael Britz87350Marathon06:19:01DMVet27282
310Patrick Ellis55924Marathon06:19:05DMSubVet27370
311Elbert Cilliers55920Marathon06:19:06DMSubVet27471
312Manti Manganye44658Marathon06:19:26DFSubVet3818
313Bennie Van Deventer87273Marathon06:34:03DMSubVet27572
314Caroline Matsimela87274Marathon06:34:26A-LadiesFVet399
315Kobus Nieuwenhuis5514Marathon07:10:01DMGGMaster2762
316Desrey Moj87672Marathon07:25:11DFVet4010

Trailseeker Half MARATHON

OA
Name
SASno
Distance
Time
Batch
Gender
Category
Gender
Category
1Beon Van Staden43311Half Marathon01:16:28A-MenMJnr11
2Stephan Aldum40382Half Marathon01:16:35A-MenMYouth21
3Zane Czepek4852Half Marathon01:16:51A-MenMJnr32
4Travis Rademan-Ludeke7169Half Marathon01:18:44A-MenMJnr43
5Zuan Jacobs45802Half Marathon01:19:41A-MenMJnr54
6Henro Van der Walt86317Half Marathon01:22:01A-MenMYouth62
7Willem Willemse39789Half Marathon01:22:18A-MenMJnr75
8Thinus Maritz44135Half Marathon01:22:21A-MenMJnr86
9Xander Erasmus57753Half Marathon01:23:09A-MenMYouth93
10Jonathan Smit49611Half Marathon01:24:13A-MenMJnr107
11Luan Swart44882Half Marathon01:26:58A-MenMJnr118
12Cullen Posthumus46407Half Marathon01:27:13A-MenMYouth124
13Sebastian Botha5474Half Marathon01:27:34A-MenMJnr139
14Nicky Willemse39788Half Marathon01:28:02A-MenMYouth145
15Anrich Barkhuizen44627Half Marathon01:28:31A-MenMJnr1510
16Wian Verweerd44546Half Marathon01:29:47A-MenMJnr1611
17Jayden Naude86051Half Marathon01:30:33A-MenMYouth176
18Christopher Steenkamp19565Half Marathon01:30:46A-MenMYouth187
19Dihan Haarhoff57214Half Marathon01:30:51A-MenMJnr1912
20Thembani Ngobeni18120Half Marathon01:31:30A-MenMJnr2013
21Kieran Woest14203Half Marathon01:33:38A-MenMJnr2114
22Liam Page87265Half Marathon01:34:24A-MenMYouth228
23Calem Angus14572Half Marathon01:35:13A-MenMJnr2315
24Mothekgi Makgatho18121Half Marathon01:35:24A-MenMJnr2416
25Joshua Kanis18220Half Marathon01:36:07A-MenMYouth259
26eric de lange57167Half Marathon01:37:18DMMaster261
27Gustav Venter87075Half Marathon01:37:23A-MenMJnr2717
28Eben Binneman88623Half Marathon01:38:39A-MenMJnr2818
29Nathan Atkins41213Half Marathon01:39:18A-MenMJnr2919
30Matthew Muller46141Half Marathon01:39:42A-MenMYouth3010
31Tapiwa Mwazha19721Half Marathon01:40:11A-MenMVet311
32Rachel Jane Green39400Half Marathon01:40:29A-LadiesFJnr11
33Michael Falck45878Half Marathon01:40:29A-MenMYouth3211
34Eckhard Dednam41190Half Marathon01:40:53A-MenMJnr3320
35Ruben van Biljon39754Half Marathon01:41:25BMJnr3421
36Reghardt van Biljon39746Half Marathon01:41:35BMJnr3522
37Justin Dyzel18240Half Marathon01:41:46A-MenMSnr361
38Noah Odendaal61328Half Marathon01:41:50A-MenMJnr3723
39Stefan Van Jaarsveld15941Half Marathon01:42:08A-MenMJnr3824
40Luke Duffin87728Half Marathon01:42:40A-MenMYouth3912
41Bianca Botha5533Half Marathon01:42:46A-LadiesFJnr22
42Nicolaas Janse Van Rensburg14200Half Marathon01:43:54A-MenMYouth4013
43Juan-Claude Lemmens42235Half Marathon01:44:14A-MenFVet31
44GREGORY HILL47153Half Marathon01:44:17A-MenMGrandMaster411
45Alex Christie17991Half Marathon01:45:06A-MenMYouth4214
46Neil Washington5392Half Marathon01:45:32A-MenMSubVet431
47jack buske41276Half Marathon01:47:29A-MenMJnr4425
48Hanno Viljoen45821Half Marathon01:47:29A-MenMYouth4515
49Ethan Mitchell19967Half Marathon01:47:53A-MenMYouth4616
50Macalfred Mostert41450Half Marathon01:48:05BMVet472
51Lukas Van der Westhuizen46083Half Marathon01:48:08A-MenMVet483
52Damien Shapley7076Half Marathon01:48:08A-MenMYouth4917
53GERHARD PUTTER45868Half Marathon01:48:44A-MenMJnr5026
54Megan Boshoff31304Half Marathon01:49:00A-LadiesFJnr43
55Liam Hoffmann19822Half Marathon01:49:00A-MenMJnr5127
56Francois Joubert86428Half Marathon01:49:15A-MenMMaster522
57Zandre Stemmet45429Half Marathon01:49:42A-MenMJnr5328
58Willie Roeland4830Half Marathon01:50:28A-MenMGrandMaster542
59Victor Da Silva42478Half Marathon01:50:31FMMaster553
60Alex De lange61332Half Marathon01:50:43A-MenMJnr5629
61Candice Symcox39936Half Marathon01:50:44A-LadiesFVet52
62Ruan Hattingh58248Half Marathon01:50:44A-MenMJnr5730
63Willem Johannes Nieuwoudt47028Half Marathon01:50:46A-MenMYouth5818
64Zandri Grundling53328Half Marathon01:51:01A-LadiesFSnr61
65Diwan Prinsloo46869Half Marathon01:51:20A-MenMYouth5919
66Raynard Turpin54719Half Marathon01:51:33A-MenMYouth6020
67Joshua van Schoor86436Half Marathon01:51:45A-MenMSnr612
68Raymond Strydom87270Half Marathon01:53:09A-MenMVet624
69Ruben Van Beest Van Andel86430Half Marathon01:53:29A-MenMSubVet632
70Andre Kriel4984Half Marathon01:53:35CMJnr6431
71Simon Jazdzewski5393Half Marathon01:53:38A-MenMVet655
72Tamlyn Luyt39781Half Marathon01:53:40A-LadiesFJnr74
73Richard Sutton31874Half Marathon01:53:47A-MenMMaster664
74Lianke Fourie87735Half Marathon01:54:09A-LadiesFJnr85
75LIANDRO NEL45867Half Marathon01:54:21A-MenMJnr6732
76Grant Twilley19120Half Marathon01:54:40A-MenMVet686
77dj steenkamp18592Half Marathon01:54:46BMVet697
78Gert Meiring18302Half Marathon01:54:49A-MenMGrandMaster703
79Xandré Pretorius57832Half Marathon01:54:57A-MenMYouth7121
80Donald Moodie45807Half Marathon01:54:59DMVet728
81Gregory Greenwood-Selby19521Half Marathon01:55:01BMYouth7322
82Bruce Lywood41194Half Marathon01:55:03DMSubVet743
83Feroze Saloojee16370Half Marathon01:55:04BMSubVet754
84Yolanda Kruger19512Half Marathon01:55:33A-LadiesFVet93
85Ruben Meiring7093Half Marathon01:55:34GMSnr763
86Gizelde Strauss57773XHalf Marathon01:56:25A-LadiesFSnr102
87Sebastian Kruchen45386Half Marathon01:56:29A-MenMSubVet775
88Attie Senekal44900Half Marathon01:56:48A-MenMSnr784
89Johan Veldsman14144Half Marathon01:56:48CMVet799
90Henry Muller86320Half Marathon01:57:01FMJnr8033
91Mikael Hoffmann57318Half Marathon01:57:05DMYouth8123
92Henre' Joubert49599Half Marathon01:57:10BMYouth8224
93Cobus Olwage57369Half Marathon01:57:30BMVet8310
94Tiaan du Plessis7194Half Marathon01:57:32CMJnr8434
95Francois Joubert58172Half Marathon01:58:14BMYouth8525
96Juandre Prinsloo41192Half Marathon01:58:26BMSnr865
97DEON REYNEKE41175Half Marathon01:58:38A-MenMMaster875
98Bertus Anderson31938Half Marathon01:58:43A-MenMMaster886
99Glen Van Pletzen39031Half Marathon01:59:09A-MenMSnr896
100Jason Bakke7145Half Marathon01:59:20DMSubVet906
101Herman Klopper40510Half Marathon01:59:43BMVet9111
102Lennard de Bruin53286Half Marathon01:59:58DMVet9212
103James Muller86319Half Marathon02:00:00FMVet9313
104Reinhardt Strydom53561Half Marathon02:00:37A-MenMYouth9426
105Tiaan De Villiers56665Half Marathon02:00:38A-MenMYouth9527
106Helen Olwage57363Half Marathon02:00:52A-LadiesFYouth111
107Karla Grobler16287Half Marathon02:00:53A-LadiesFSnr123
108DI PASQUALE Gerald41271Half Marathon02:00:57BMMaster967
109Robert NORTON39252Half Marathon02:01:03BMVet9714
110Ty Botes5510Half Marathon02:01:14A-MenMYouth9828
111Braam Fourie55160Half Marathon02:01:17CMVet9915
112Yvonne Prinsloo18381Half Marathon02:01:23A-LadiesFMaster131
113Stephanus Wernich Cronje5494Half Marathon02:01:27A-MenMYouth10029
114Josef Botha57839Half Marathon02:01:28A-MenMYouth10130
115Allen Mee45345Half Marathon02:01:42BMMaster1028
116Nate Vos53714Half Marathon02:01:49CMJnr10335
117Jared Faul88369Half Marathon02:01:51DMSnr1047
118Santie Buser42147Half Marathon02:02:09CFSubVet141
119Roger Carbonell4833Half Marathon02:02:16GMMaster1059
120Werni Gruenenfelder56480Half Marathon02:02:25DMSub Jnr1061
121Vernon Rosen48226Half Marathon02:02:43BMMaster10710
122Marc Van Der Sluys86271Half Marathon02:02:43BMSubVet1087
123Lebogang Mafoko15346Half Marathon02:02:57BMVet10916
124Daniel Du plooy61292Half Marathon02:02:59A-MenMJnr11036
125Waldo Coetzee41775Half Marathon02:03:03DMJnr11137
126William Guy57372Half Marathon02:03:09BMJnr11238
127Wilbert Viljoen4851Half Marathon02:03:15DMSnr1138
128Thomas Christie61338Half Marathon02:03:38A-MenMSnr1149
129Anneke Greeeff44771Half Marathon02:03:40BFMaster152
130Jean Abrie87593Half Marathon02:03:46DMSubVet1158
131Shaun Green39471Half Marathon02:03:55A-MenMMaster11611
132Mandla Mwelase19148Half Marathon02:03:55BMVet11717
133Richard Mitchell47266Half Marathon02:03:56A-MenMVet11818
134Alwandle Mthembu57285Half Marathon02:04:15A-MenMYouth11931
135Etienne Harcombe19845Half Marathon02:04:48BMVet12019
136Christiaan Wilkens48203Half Marathon02:04:58A-MenMMaster12112
137Dirk Olivier5487Half Marathon02:04:58DMVet12220
138Albert Mothogoane88213Half Marathon02:04:59EMJnr12339
139Kyle Hanger58098Half Marathon02:05:01A-MenMJnr12440
140Dean Shivas44672Half Marathon02:05:10A-MenMSnr12510
141Juan Burger42945Half Marathon02:05:23BMMaster12613
142Kirsten Van Niekerk88498Half Marathon02:05:25A-LadiesFYouth162
143Neo Teele88212Half Marathon02:05:34EMYouth12732
144Francis Mullan31781Half Marathon02:05:38A-MenMMaster12814
145Peter Maher58095Half Marathon02:05:48A-MenMJnr12941
146Natasha Donnelly57610Half Marathon02:06:03BFSubVet172
147Ronnie van Vuuren57611Half Marathon02:06:03BMVet13021
148Gavin Horn51324Half Marathon02:06:24A-MenMGrandMaster1314
149Martin Sefzig7247Half Marathon02:06:34GMMaster13215
150Herman Combrink24807Half Marathon02:06:41DMMaster13316
151Harry Christou45384Half Marathon02:06:49A-MenMMaster13417
152JC Lotter55952Half Marathon02:06:49BMVet13522
153Reuben Spies19954Half Marathon02:06:50A-MenMYouth13633
154Keegan Teague19049Half Marathon02:06:58A-MenMYouth13734
155Justin Orpen7181Half Marathon02:07:10BMSubVet1389
156Takkies Serfontein5495Half Marathon02:07:25A-MenMYouth13935
157Kiewiet Van Wyk87257Half Marathon02:07:27BMVet14023
158Riaan Strydom5541Half Marathon02:07:35GMVet14124
159Caitlyn-lee Lotter41495Half Marathon02:07:39A-LadiesFJnr186
160Reon Grobler53088Half Marathon02:07:45A-MenMYouth14236
161Jaco van Antwerpen54326Half Marathon02:07:48A-MenMYouth14337
162JOSHUA BOWERS61764Half Marathon02:07:54A-MenMJnr14442
163Armin Abrie87594Half Marathon02:08:19CMSubVet14510
164Fanie Van Vuuren14172Half Marathon02:08:25A-MenMMaster14618
165Anke De Jager17504Half Marathon02:08:41A-LadiesFYouth193
166Claudio De Luca4409Half Marathon02:08:41FMSubVet14711
167Gareth Peers5476Half Marathon02:08:45BMJnr14843
168Jared Falck19010Half Marathon02:09:07BMJnr14944
169Jurgens Van Tonder52494Half Marathon02:09:32A-MenMGrandMaster1505
170Zanri Grobbelaar39851Half Marathon02:09:46A-LadiesFJnr207
171Diederik du Rand42802Half Marathon02:09:58DMVet15125
172Tinus Kleyn7172Half Marathon02:10:03A-MenMMaster15219
173Ruan Espach41599Half Marathon02:10:08A-MenMYouth15338
174Colin Rothman14076Half Marathon02:10:11BMMaster15420
175Divan Bosman86330Half Marathon02:10:46BMSubVet15512
176Gus O'Connor47986Half Marathon02:11:02BMGrandMaster1566
177Marcel De klerk16908Half Marathon02:11:22A-MenMYouth15739
178Herman Conradie14819Half Marathon02:12:00A-MenMVet15826
179Erik Breedt5502Half Marathon02:12:01GMYouth15940
180Andre Ivan Douglas86297Half Marathon02:12:11BMMaster16021
181Pieter de Jager18094Half Marathon02:12:22BMMaster16122
182Nico Espach87072Half Marathon02:12:31A-MenMMaster16223
183Raynard Hurn57408Half Marathon02:12:38A-MenMYouth16341
184Henry Branders54953Half Marathon02:12:38CMSnr16411
185Dillan Duffy87795Half Marathon02:12:43EMYouth16542
186Marco De Sousa57781Half Marathon02:13:08CMSubVet16613
187Jason Nieuwoudt52508Half Marathon02:13:24DMYouth16743
188Christo Corneelsen39623Half Marathon02:13:28A-MenMMaster16824
189Steven Meiring40636Half Marathon02:13:30A-MenMGrandMaster1697
190Stefan Botha46687Half Marathon02:13:36CMYouth17044
191Steven Botha42523Half Marathon02:13:44BMVet17127
192Mieke Janse van Rensburg19146Half Marathon02:14:06A-LadiesFYouth214
193Hugo Nel87597Half Marathon02:14:09CMSubVet17214
194Peter Robb5545Half Marathon02:14:15A-MenMVet17328
195Marcel De Klerk59742Half Marathon02:14:22BMGrandMaster1748
196Mohammed Ozayr BUTLER47157Half Marathon02:14:22BMVet17529
197Leon Nel59268Half Marathon02:14:22CMVet17630
198Anton Vermeulen42319Half Marathon02:14:25BMVet17731
199Clint Ralph52833Half Marathon02:14:43DMGrandMaster1789
200Conrad Liebenberg88431Half Marathon02:15:00A-MenMMaster17925
201Johann Bronkhorst5469Half Marathon02:15:03EMSubVet18015
202Venessa Kleyn17030Half Marathon02:15:04A-LadiesFVet224
203Firmino Patricio56239Half Marathon02:15:14FMVet18132
204Max Weiss49557Half Marathon02:15:16BMMaster18226
205Warren Haltmann32309Half Marathon02:15:19A-MenMGrandMaster18310
206Nic Shapley7077Half Marathon02:15:23BMMaster18427
207Kylie Lerm58174Half Marathon02:15:27A-LadiesFYouth235
208Malcolm Bath45060Half Marathon02:15:27BMMaster18528
209Herman Eksteen5547Half Marathon02:15:32BMVet18633
210Santa Eksteen5534Half Marathon02:15:34BFVet245
211Rupert Pohl14145Half Marathon02:16:00A-MenMVet18734
212Thierry Werner Beheydt86303Half Marathon02:16:13BMMaster18829
213Steve Viviers15646Half Marathon02:16:14EMSubVet18916
214Ian Kruger4848Half Marathon02:16:23FMSubVet19017
215Simone Struwig87793Half Marathon02:17:08A-LadiesFJnr258
216Mike Da Costa7263Half Marathon02:17:10EMMaster19130
217Stacey Shaw-Taylor47140Half Marathon02:17:20DFSubVet263
218Nico Heslinga88799Half Marathon02:17:44FMYouth19245
219Julian Demetriou4994Half Marathon02:17:47A-MenMYouth19346
220Jayden Kukard57707Half Marathon02:17:57A-MenMJnr19445
221Nardus Venter49453Half Marathon02:18:08A-MenMSubVet19518
222Chris Maritz87592Half Marathon02:18:08BMSubVet19619
223Andrew Hermanson41726Half Marathon02:18:09BMDOB Unavailable1971
224Werner Strydom53562Half Marathon02:18:30CMVet19835
225Emile Van den Berg57383Half Marathon02:18:35DMVet19936
226Courtney Watson60872Half Marathon02:18:44EMVet20037
227Morné Du Plessis57977Half Marathon02:18:49EMJnr20146
228Maureen Jacobs43150Half Marathon02:18:56DFMaster273
229Adam von Wielligh45332Half Marathon02:19:00DMYouth20247
230Greg Whitaker7271Half Marathon02:19:00GMSubVet20320
231Elize Olivier4457Half Marathon02:19:05DFVet286
232Sean Murphy48343Half Marathon02:19:19BMMaster20431
233Andries Jacobs43149Half Marathon02:19:28DMMaster20532
234MARIUS DE KLERK87599Half Marathon02:19:28EMVet20638
235Jade Gouws44888Half Marathon02:19:38A-MenMVet20739
236Grant Robertson42647Half Marathon02:19:42BMMaster20833
237steven cloete18968Half Marathon02:19:59A-MenMSubVet20921
238Simoné Burger42493Half Marathon02:20:15BFSnr294
239Christelle Le Roux31691Half Marathon02:20:23A-LadiesFMaster304
240Bodo Schroeder43164Half Marathon02:20:34FMMaster21034
241Johann Janse van Rensburg19156Half Marathon02:20:46A-MenMVet21140
242Jeffrey Weakley88621Half Marathon02:21:19A-MenMVet21241
243Minette Schroeder4525Half Marathon02:21:22FFMaster315
244Gerhard Laurens44937Half Marathon02:21:30A-MenMVet21342
245Matthias Johannsen31870Half Marathon02:21:47A-MenMSnr21412
246Andrew Borresen45970Half Marathon02:21:54CMVet21543
247Christopher Priem45885Half Marathon02:22:15A-MenMJnr21647
248Tiaan Buys87578Half Marathon02:22:16A-MenMYouth21748
249Sean Wegerhoff59292Half Marathon02:22:19DMMaster21835
250Wayne Billett57183Half Marathon02:22:54BMMaster21936
251Chris Dednam56017Half Marathon02:23:04A-MenMYouth22049
252DAN Bowers41171Half Marathon02:23:07A-MenMYouth22150
253Jannus van der Walt7178Half Marathon02:23:10DMSubVet22222
254Lesanne Vdv15876Half Marathon02:23:26BFSnr325
255Janos David Kaszas15398Half Marathon02:23:28BMSubVet22323
256Piet Janse Van Rensburg19320Half Marathon02:23:30A-MenMYouth22451
257Andre Johannes31406Half Marathon02:23:40A-MenMMaster22537
258Jeandre Naude44673Half Marathon02:23:42CMSubVet22624
259Jean-Marc ORIONE57489Half Marathon02:24:32GMMaster22738
260Reghard Louw88763Half Marathon02:24:54GMYouth22852
261Dale Scrutton57942Half Marathon02:25:02GMSnr22913
262Neill Scrutton49861Half Marathon02:25:05GMMaster23039
263Henry Fourie5460Half Marathon02:25:06EMVet23144
264Naomi Visser5488Half Marathon02:25:10A-LadiesFMaster336
265Etienne Le Roux14107Half Marathon02:25:14BMMaster23240
266Anton Coetzee5033Half Marathon02:25:19CMGrandMaster23311
267Ashley Roestoff42201Half Marathon02:25:29CMGrandMaster23412
268Jaco Van den berg39649Half Marathon02:25:48A-MenMVet23545
269Jacobus Erasmus45318Half Marathon02:25:56BMMaster23641
270Nicholas Rowe57641Half Marathon02:26:06BMSubVet23725
271Rudi Grobbelaar87743Half Marathon02:26:17CMVet23846
272Edmund Jacobs5037Half Marathon02:26:33CMMaster23942
273Manus Geyer4855Half Marathon02:26:44EMMaster24043
274Lilia Geyer4854Half Marathon02:26:45EFJnr349
275corrie coetzee19445Half Marathon02:27:07CMGrandMaster24113
276claude warnick41498Half Marathon02:27:10BMMaster24244
277Johan Benadie49779Half Marathon02:27:18BMGrandMaster24314
278Nico De Bruin4814Half Marathon02:27:25GMVet24447
279Craig Kruger58948Half Marathon02:27:26BMGrandMaster24515
280Delrique Kamoo87579Half Marathon02:27:55EFSnr356
281Anna Marx7211Half Marathon02:27:59A-LadiesFSnr367
282Ronell Talbot39155Half Marathon02:28:02A-LadiesFGrandMaster371
283Jaco Oberholzer31576Half Marathon02:28:37CMMaster24645
284Ashley De Souza42677Half Marathon02:28:43BM
F
Snr11
285charle greyling5542Half Marathon02:28:46CFVet387
286Laurel Doman87730Half Marathon02:28:58EFSubVet394
287Tyra Strapp53702Half Marathon02:29:15A-LadiesMSnr24714
288Werner Brocker86913Half Marathon02:29:27DMVet24848
289Darian Barac53271Half Marathon02:29:30DMYouth24953
290Juan Swart31211Half Marathon02:30:03DMSubVet25026
291Jaco Buitendag40647Half Marathon02:30:28BMSubVet25127
292Lucia Vermeulen39159Half Marathon02:30:42A-LadiesFVet408
293Sean Shiels7154Half Marathon02:30:47EMSubVet25228
294Reece HUNT56644Half Marathon02:30:52EMJnr25348
295Martin Van Bergen4846Half Marathon02:30:53DMSubVet25429
296Isabel Prins46426Half Marathon02:30:55BFVet419
297Christelle Vermaak39719Half Marathon02:31:01BFVet4210
298Shaun Mare87255Half Marathon02:31:11GMSubVet25530
299Jacques Vorster45441Half Marathon02:31:15BMSubVet25631
300Nick Snyman40405Half Marathon02:31:19BMGrandMaster25716
301Jamie Smit16071Half Marathon02:31:23CMGrandMaster25817
302David Saunders47414Half Marathon02:31:24BMMaster25946
303Mike Page58954Half Marathon02:31:25BMMaster26047
304Alex V Venter53068Half Marathon02:31:28BMYouth26154
305JUSTIN Dollie41415Half Marathon02:31:41CMSubVet26232
306Daryl Gibson57865Half Marathon02:31:58FMVet26349
307Lisa Van Der Riet44805Half Marathon02:32:08BFVet4311
308Aimee-Louise Armstrong56684Half Marathon02:32:15A-LadiesFSnr448
309Ivan Pieterse88377Half Marathon02:32:16BMMaster26448
310Kagisho Motsemme84444Half Marathon02:32:17A-MenMVet26550
311Muhammad Makda47993Half Marathon02:32:24A-MenMVet26651
312Odirile Seshoka4412Half Marathon02:32:29BMSubVet26733
313Gerhard Vermaak4837Half Marathon02:32:29FMVet26852
314Mark Vine54657Half Marathon02:32:55BMSubVet26934
315Dylan du Toit7168Half Marathon02:32:55GMYouth27055
316Ian Palmer41448Half Marathon02:33:12EMMaster27149
317Anais Huyser86919Half Marathon02:33:14A-LadiesFYouth456
318Elke Powell17546Half Marathon02:33:36BFVet4612
319Daniel Esterhuizen42870Half Marathon02:33:40BMYouth27256
320Shane Symcox40950Half Marathon02:34:00BMMaster27350
321Amanda Lotter46415Half Marathon02:34:00CFVet4713
322Rudi Du Randt4416Half Marathon02:34:02CMMaster27451
323Nino Herr45968Half Marathon02:34:09CMVet27553
324Marius van Zyl87740Half Marathon02:34:17DMVet27654
325Theunis Ehlers45492Half Marathon02:34:31CMVet27755
326Greg Bevins39994Half Marathon02:34:34BMVet27856
327Barbara Hurlimann87023Half Marathon02:34:49CFMaster487
328Alicia Steenkamp18591Half Marathon02:34:53BFSubVet495
329Troy Steenkamp87596Half Marathon02:34:53EMYouth27957
330Eugene Pelzer18186Half Marathon02:35:16CMSubVet28035
331DOMINIC REYNEKE45122Half Marathon02:35:19A-MenMYouth28158
332Carel Viljoen55152Half Marathon02:35:26CMVet28257
333Jonathan Klynhans5379Half Marathon02:35:30CMVet28358
334Mark Munroe42361Half Marathon02:35:32DMMaster28452
335Willie Lottering41116Half Marathon02:35:38DMMaster28553
336Jim Dando88358Half Marathon02:35:59FMGrandMaster28618
337Dirk Laubscher4589Half Marathon02:36:07FMJnr28749
338Danie Van Schalkwyk87673Half Marathon02:36:18GMSubVet28836
339Jonathan Roets5253Half Marathon02:36:26EMVet28959
340Lizél Van Antwerpen41505Half Marathon02:36:38A-LadiesFJnr5010
341Hein Nienaber41545Half Marathon02:36:47CMMaster29054
342Pierre Fourie19457Half Marathon02:37:18DMGrandMaster29119
343Nikki Williamson31939Half Marathon02:37:21BFVet5114
344Ryan Lippens18861Half Marathon02:37:23DMSnr29215
345Greg Krause56655Half Marathon02:38:08DMSubVet29337
346Xandre Ricardo Gouveia87722Half Marathon02:38:18DMJnr29450
347Tinus Burger5466Half Marathon02:38:30GMGrandMaster29520
348Marc Beattie86423Half Marathon02:38:34BMSubVet29638
349Jarryd Niescior87148Half Marathon02:38:34BMSubVet29739
350Michael Adendorff87458Half Marathon02:38:34GMMaster29855
351Tinus De Klerk56576Half Marathon02:38:38EMMaster29956
352Jean-Luc Cardoso5447Half Marathon02:38:39EMSnr30016
353Corbyn Muller5445Half Marathon02:38:41EMSnr30117
354John Harris7177Half Marathon02:38:42GMVet30260
355Dean Langkilde39348Half Marathon02:38:43GMSubVet30340
356Gary Kessel7150Half Marathon02:39:02GMMaster30457
357David Potgieter58229Half Marathon02:39:04BMVet30561
358Anthony Hoare7269Half Marathon02:39:09CMSubVet30641
359Erik Pretorius40864Half Marathon02:39:13BMSubVet30742
360Barend Charl ("BC") Greyling4454Half Marathon02:39:13GMVet30862
361Chantelle Fourie44297Half Marathon02:39:21BFVet5215
362Eddie Van Der Merwe88057Half Marathon02:39:31DMVet30963
363Mark Taylor7189Half Marathon02:39:57BMVet31064
364Shaun Mare19750Half Marathon02:40:05GMSubVet31143
365Bryn Lotter19001Half Marathon02:40:11CMVet31265
366Jaco Pieterse48085Half Marathon02:40:18FMSubVet31344
367Steve Cuzen7192Half Marathon02:40:21CMSubVet31445
368Michael Erasmus57777Half Marathon02:40:22GMVet31566
369Garreth Crooks7268Half Marathon02:40:27CMSubVet31646
370Handre Truter17825Half Marathon02:40:44CMVet31767
371Muhammad Karim5058Half Marathon02:40:55CMVet31868
372Marc Gaffley5465Half Marathon02:40:58GMGrandMaster31921
373Niek Van Harderwijk7453Half Marathon02:41:06A-MenMSubVet32047
374Sbusiso Sobantu5020Half Marathon02:41:06EMSubVet32148
375Jan Grobler19587Half Marathon02:41:15BMVet32269
376Sean Rademeyer40863Half Marathon02:41:25A-MenMVet32370
377Paul Smith40892Half Marathon02:41:26CMVet32471
378Ivan Fick55147Half Marathon02:41:50DMSubVet32549
379Mackson Mahlatji19574Half Marathon02:41:52DMSubVet32650
380Allanah Barac53279Half Marathon02:42:08EFYouth537
381Michael Gamble42852Half Marathon02:42:28GMGrandMaster32722
382Luc Besson5044Half Marathon02:42:49FMYouth32859
383Raeez Jassat4825Half Marathon02:43:08FMSubVet32951
384Zander de Beer57954Half Marathon02:43:25EMSnr33018
385Pieter De Beer39747Half Marathon02:43:27EMVet33172
386Douglas James Farrell54668Half Marathon02:43:31CMSubVet33252
387Sahann Van Der Vyver4456Half Marathon02:44:32FMSubVet33353
388Ferdi Van Wyk58226Half Marathon02:44:32GMSnr33419
389Luke Shapley7078Half Marathon02:44:43GMJnr33551
390Tiaan Reis19461Half Marathon02:44:48EMSnr33620
391Ben Kruger15188Half Marathon02:44:58CMVet33773
392Marten Berkenbosch40962Half Marathon02:45:01DMVet33874
393Bruce Campbell Watt41196Half Marathon02:45:03DMVet33975
394Christiaan Andreas Smit14937Half Marathon02:45:04CMGrandMaster34023
395Jarod Hartley56672Half Marathon02:45:20DMSnr34121
396Claudi Greyvenstein58071Half Marathon02:45:29BFSubVet546
397Rudo Tewitz54706Half Marathon02:45:44A-MenMYouth34260
398Bogosi Moagi7085Half Marathon02:45:47FMMaster34358
399Justin Diener87583Half Marathon02:46:01DMSnr34422
400John Kelly47152Half Marathon02:46:11FMGrandMaster34524
401Ricardo Lopes57148Half Marathon02:46:13DMSubVet34654
402Ilné Du Preez41136Half Marathon02:46:19A-LadiesFYouth558
403Brian Blem54794Half Marathon02:46:21DMMaster34759
404Robyn Taylor7187Half Marathon02:46:23BFVet5616
405Michael Fourie46453Half Marathon02:46:24DMSubVet34855
406Pieter Naude87276Half Marathon02:46:42GMSubVet34956
407Jacques van der Westhuizen87275Half Marathon02:46:44GMSubVet35057
408Jacques Kruger88354Half Marathon02:46:45DMGrandMaster35125
409Melissa Wicht Kasselman61336Half Marathon02:46:49CFSubVet577
410Hugo Maree56670Half Marathon02:46:50GMMaster35260
411Jigs Ruyssenaers7101Half Marathon02:47:01GMMaster35361
412Garryn Brooks47158Half Marathon02:47:09DMSubVet35458
413Yashlin Perumal54885Half Marathon02:47:14GMJnr35552
414Nicolaas Johannes Van Noordwyk88620Half Marathon02:47:18GMYouth35661
415Dante Dietrichsen88249Half Marathon02:47:22GMYouth35762
416Madelein Jordt5400Half Marathon02:47:40FFMaster588
417Byron McLaren7264Half Marathon02:47:41EMSubVet35859
418Nadine Kroeger44332Half Marathon02:47:55CFMaster599
419Charl Prinsloo57774Half Marathon02:48:01FMSubVet35960
420Giulia Damilano15507Half Marathon02:48:05BFSnr609
421Hardu Visser46904Half Marathon02:48:06CMSnr36023
422Wynand Fourie46937Half Marathon02:48:12BMMaster36162
423Scott Kelly49484Half Marathon02:48:12FMSubVet36261
424Ansune Fourie46931Half Marathon02:48:15BFSnr6110
425Vivaldo Damilano15317Half Marathon02:48:20BMGrandMaster36326
426Juanru Marais55382Half Marathon02:48:25A-MenMJnr36453
427Dave Fincham44674Half Marathon02:48:26DMGrandMaster36527
428Craig Greenwood-Selby19522Half Marathon02:48:44BMVet36676
429Johan Heydenrych44968Half Marathon02:48:54CMMaster36763
430Raymond Page54275Half Marathon02:49:03CMSubVet36862
431Lizali Blom39595Half Marathon02:49:12EFSubVet628
432Werner Koster43007Half Marathon02:49:29CMSubVet36963
433Christopher Kemp7174Half Marathon02:49:31GMYouth37063
434Timothy Michael88353Half Marathon02:49:43CMSubVet37164
435Carel Schoeman88975Half Marathon02:49:58DMGrandMaster37228
436Ammaar Gangat45379Half Marathon02:50:06CMSubVet37365
437Tayla Kroeger16380Half Marathon02:50:18DFSnr6311
438Adriaan Skinner42196Half Marathon02:50:40BMMaster37464
439Paul Bothma4451Half Marathon02:50:40GMMaster37565
440Abram Grobler18217Half Marathon02:50:45EMSubVet37666
441Danie Meyer53344Half Marathon02:50:51CMMaster37766
442Visser Oosthuizen19828Half Marathon02:50:54DMSnr37824
443Andrew Levick7237Half Marathon02:50:54GMSubVet37967
444Garry Beech5490Half Marathon02:51:00GMGrandMaster38029
445Tanya Rosa5062Half Marathon02:51:03CFMaster6410
446Leon Jansen Van Vuuren52993Half Marathon02:51:04CMVet38177
447Shane Marais41117Half Marathon02:51:05DFMaster6511
448Magiel Oberholster48093Half Marathon02:51:11BMGrandMaster38230
449Lisa Venter15870Half Marathon02:51:16EFMaster6612
450Chris Van Der Merwe19460Half Marathon02:51:31EMSubVet38368
451Anton van Zyl87457Half Marathon02:51:33FMSubVet38469
452Leon Graham55964Half Marathon02:51:44CMMaster38567
453Ryan Harper56654Half Marathon02:51:52DMVet38678
454Paul Putter88359Half Marathon02:51:54GMYouth38764
455Tumelo Sekopamotse86285Half Marathon02:52:32CMSnr38825
456Timm Sothmann88785Half Marathon02:52:32GMMaster38968
457Anthea Dravillas19900Half Marathon02:52:46CFMaster6713
458Hendrik Els87238Half Marathon02:52:46CMMaster39069
459BART WITHAAR43462Half Marathon02:53:01CMGrandMaster39131
460Kerry Whyte48469Half Marathon02:53:08DFVet6817
461Marko Le Roux42550Half Marathon02:53:28CMYouth39265
462Dale van der Merwe31954Half Marathon02:53:32DMVet39379
463Anton Bouwer88261Half Marathon02:53:36CMMaster39470
464Jarryd Zoghby7248Half Marathon02:53:51GMSnr39526
465Daniel Hershensohn5553Half Marathon02:54:08BMYouth39666
466Benjamin King5554Half Marathon02:54:35GMSubVet39770
467Martin Botha46410Half Marathon02:54:40GMSubVet39871
468Joe Bruton19667Half Marathon02:54:41DMVet39980
469Philani Mkandla43521Half Marathon02:54:44FMMaster40071
470Hannes Prinsloo5555Half Marathon02:54:46GMSubVet40172
471Shanica Mare87253Half Marathon02:54:52GFYouth699
472Murray Mackintosh54596Half Marathon02:55:00CMGrandMaster40232
473Deon Rheeder87676Half Marathon02:55:41GMSnr40327
474Louis Breitenbach87677Half Marathon02:55:41GMMaster40472
475Nicola Barrett7243Half Marathon02:55:57FFSnr7012
476Piet Pretorius87590Half Marathon02:55:58GMYouth40567
477Taryn Sonnekus87580Half Marathon02:56:02EFVet7118
478Freddie Honiball4844Half Marathon02:56:13FMVet40681
479Esthe Bester86094Half Marathon02:56:20FSubVet729
480Daniel Van Rooyen4455Half Marathon02:56:20DMSubVet40773
481Klaus Lettau47086Half Marathon02:56:23DMMaster40873
482Sharon Venter89594Half Marathon02:56:30DFDOB Unavailable731
483Francois Venter56328Half Marathon02:56:30DMMaster40974
484Reinette Pretorius42183Half Marathon02:56:34EFSubVet7410
485Jacques Joubert40943Half Marathon02:56:36BMVet41082
486Nika Duffin15169Half Marathon02:56:51A-MenMJnr41154
487Nadine Vorster39338Half Marathon02:56:58EFSubVet7511
488Marina Uys58125Half Marathon02:56:58EFVet7619
489Christian Rademeyer4831Half Marathon02:57:20A-MenMYouth41268
490Bongani Khupe61223Half Marathon02:57:25EMVet41383
491KG Sebone87703Half Marathon02:57:27A-MenMSubVet41474
492Gerrit Myburg47941Half Marathon02:57:37BMGrandMaster41533
493Nicola Van Der Merwe86288Half Marathon02:57:52A-LadiesFJnr7711
494Alex Scheepers55367Half Marathon02:57:53DMSnr41628
495marinus de wilde87595Half Marathon02:58:04EMVet41784
496Luyanda Kona5477Half Marathon02:58:16FMYouth41869
497Arno Pronk54062Half Marathon02:58:24DMYouth41970
498Jan Chris Els40226Half Marathon02:58:57EMVet42085
499Rob Groot18250Half Marathon02:59:19FMSubVet42175
500Christo Strauss19523Half Marathon02:59:23DMMaster42275
501Uchenna Ebebe5485Half Marathon03:00:07FMJnr42355
502Pieter Rossouw4834Half Marathon03:00:33FMSubVet42476
503Arshad Kallier5439Half Marathon03:01:05EMSubVet42577
504Francois Brenkman83250Half Marathon03:01:29CMMaster42676
505Christo Uys58126Half Marathon03:02:00DMVet42786
506Marcel Bergh14062Half Marathon03:02:09BMVet42887
507Darryl Fordham4417Half Marathon03:02:33BMVet42988
508Jean Kanga41154Half Marathon03:02:49CMSubVet43078
509Richard Stuart Luyt39375Half Marathon03:02:54CMJnr43156
510Yolande Meiring41556Half Marathon03:03:00BFMaster7814
511Tasimba Chirindo45360Half Marathon03:03:27CMSubVet43279
512Richard Morris Luyt39773Half Marathon03:03:35CMMaster43377
513Richard Harman16995Half Marathon03:03:41CMSubVet43480
514Andreas Demetriou4997Half Marathon03:04:30BMVet43589
515Riaan Pretorius4826Half Marathon03:04:33DMVet43690
516Llewellyn Bennetts86029Half Marathon03:04:49CMVet43791
517ian Robertson58124Half Marathon03:04:52GMMaster43878
518Jacques Steenkamp21712Half Marathon03:04:52GMSubVet43981
519Cornelius Erasmus4862Half Marathon03:04:52GMSnr44029
520Stoney Steenkamp5014Half Marathon03:04:52GMGrandMaster44134
521Maripe Makgolane5518Half Marathon03:04:52GMSnr44230
522Keagan Baigent5538Half Marathon03:04:52GMSnr44331
523Sven Magnussen5539Half Marathon03:04:52GMMaster44479
524Nico Myburgh88375Half Marathon03:04:52GMVet44592
525Adriaan Berg87600Half Marathon03:05:43DMSubVet44682
526Anton Engelbrecht19007Half Marathon03:05:55CMMaster44780
527Anneke Jansen van Vuren19935Half Marathon03:06:00CFYouth7910
528Kobus Kritzinger49877Half Marathon03:06:32CMVet44893
529Deon Visser5047Half Marathon03:06:33FMMaster44981
530Rialdo Meyer42187Half Marathon03:06:38BMSubVet45083
531Aidan Labuschaigne57724Half Marathon03:06:42A-MenMYouth45171
532Adel Pretorius49878Half Marathon03:06:44CFSubVet8012
533Johan Strydom87598Half Marathon03:06:47DFMaster8115
534Ethan Engelbrecht53602Half Marathon03:07:02CMJnr45257
535Riaan Le roux56178Half Marathon03:07:06GMSnr45332
536Kaiz Massyn49193Half Marathon03:07:18CMVet45494
537Johan Viljoen87259Half Marathon03:07:41GMGrandMaster45535
538Enrico Terblanche19801Half Marathon03:09:23DMSnr45633
539Andre Jansen van Vuren19949Half Marathon03:09:26CMVet45795
540Craig Bowles86000Half Marathon03:09:52FMVet45896
541Malcolm Lamprecht4845Half Marathon03:09:52FMMaster45982
542Ruan Blom87675Half Marathon03:09:52FMSnr46034
543Johan Hanekom18467Half Marathon03:10:14DMGrandMaster46136
544Dawie Fourie45033Half Marathon03:10:33BMMaster46283
545John Rissling53251Half Marathon03:11:02DMSubVet46384
546Joel Makena61614Half Marathon03:11:33EMSubVet46485
547Suzette Crause7117Half Marathon03:11:37FFSnr8213
548Peter-John Venter16255Half Marathon03:11:41CMVet46597
549Anton Van Der Riet44804Half Marathon03:11:59A-MenMMaster46684
550Carli du Toit56176Half Marathon03:12:05FFSnr8314
551George Lummis56246Half Marathon03:12:11FMJnr46758
552Philip Grobler5045Half Marathon03:12:14FMVet46898
553Jan-Albert De Kock88362Half Marathon03:12:30FMVet46999
554Veruscha Nieuwenhuis19635Half Marathon03:12:42DFSubVet8413
555Ofense Matlhatlhana44105Half Marathon03:12:45GMSubVet47086
556Thabo Ranamane44106Half Marathon03:12:46GMDOB Unavailable4712
557Stephan Cronje5492Half Marathon03:12:51GMYouth47272
558Christine Verster5024Half Marathon03:12:58FFVet8520
559Deon Koekemoer46568Half Marathon03:13:02BMMaster47385
560Jason Rossiter86081Half Marathon03:13:05BMSubVet47487
561Ilze Grobler44949Half Marathon03:13:27CFMaster8616
562ORATILE BOSCH57370Half Marathon03:13:30A-MenMSub Jnr4752
563Monique Els83210Half Marathon03:13:35CFSnr8715
564Eduard Le Roux47348Half Marathon03:14:21CMGGMaster4761
565Jako le Roux58162Half Marathon03:14:21CMSubVet47788
566Johnson Mwebaze Nabyoma5060Half Marathon03:14:33GMVet478100
567Leroux Bowman87589Half Marathon03:14:37A-MenMDOB Unavailable4793
568Neil Turpin54710Half Marathon03:14:37CMVet480101
569Linden Jacobs57482Half Marathon03:14:37EMVet481102
570Matthew Seabrook86649Half Marathon03:14:50CMVet482103
571Euwen Hurn58227Half Marathon03:14:52EMYouth48373
572Owen Banks4800Half Marathon03:14:52EMVet484104
573Andre Greyling14047Half Marathon03:15:10CMVet485105
574Warren Furst41216Half Marathon03:15:10CMSubVet48689
575André Van Niekerk87242Half Marathon03:16:01CMVet487106
576Craig Murray16642Half Marathon03:16:46EMSubVet48890
577Andrew Bembridge14363Half Marathon03:16:51EMGrandMaster48937
578Francois Breitenbach16179Half Marathon03:16:54CMVet490107
579Dawid Du Plessis39819Half Marathon03:16:55CMVet491108
580Shane Ackhurst17740Half Marathon03:16:56EMSubVet49291
581RJ McShane4438Half Marathon03:17:37GMGrandMaster49338
582Wesley Mellors54588Half Marathon03:18:16DMSnr49435
583Frank Boshoff19044Half Marathon03:18:25GMVet495109
584Mariëtte Claassen7202Half Marathon03:19:25GFSubVet8814
585Nicholaas Claassen7203Half Marathon03:19:26GMSubVet49692
586Jill Imrie4804Half Marathon03:19:39FFSubVet8915
587Tyrone Imrie4805Half Marathon03:19:40FMSubVet49793
588Karl Tameris17770Half Marathon03:19:41BMGrandMaster49839
589Wickus Pain87582Half Marathon03:19:52DMVet499110
590Danie Strachan87587Half Marathon03:19:55BMGGMaster5002
591Chantel Muller87344Half Marathon03:20:08FFSubVet9016
592Liandi Janse van Vuuren87343Half Marathon03:20:10FFSubVet9117
593William Karuhije4449Half Marathon03:21:08CMVet501111
594Benjamin De Jager55925Half Marathon03:21:35DMSnr50236
595Jané Stapelberg19920Half Marathon03:21:40EFVet9221
596Gert Steenkamp21711Half Marathon03:21:56GMGrandMaster50340
597Dillan Oberholzer58232Half Marathon03:21:57GMYouth50474
598Ruanne Du Toit55363Half Marathon03:22:09DMVet505112
599Johan Nel5468Half Marathon03:22:55EMSubVet50694
600Ntwanano Mueti5436Half Marathon03:23:00EMSubVet50795
601Charmaine Jacobs7222Half Marathon03:23:26FFSnr9316
602Rika De Beer19893Half Marathon03:23:32DFVet9422
603Mubeen Gaffoor88437Half Marathon03:23:34EMVet508113
604Kerry Chesworth4427Half Marathon03:23:35FFVet9523
605Anjoem Ismail44619Half Marathon03:24:14EMVet509114
606Errol Wilken41832Half Marathon03:24:52CMGrandMaster51041
607Shaun Anderson87269Half Marathon03:24:52CMSubVet51196
608Allen Boonzaaier7451Half Marathon03:24:52CMMaster51286
609Sean Steenkamp88999Half Marathon03:25:56CMSubVet51397
610Jason De Kock45159Half Marathon03:26:00CMSubVet51498
611Onyx Gouws45174Half Marathon03:26:13CMSubVet51599
612Martin Lee16970Half Marathon03:26:33CMVet516115
613Hein Viljoen7265Half Marathon03:26:38EMGrandMaster51742
614Buddy Phillips39744Half Marathon03:26:53CMGGMaster5183
615Richard Henwood39740Half Marathon03:26:53CMGGMaster5194
616Bradley Cragg19756Half Marathon03:27:01CMSubVet520100
617Tyrone McMullen7249Half Marathon03:27:37GMSnr52137
618Tyler Bronner84271Half Marathon03:28:16FFVet9624
619ERASMUS VAN NIEKERK44671Half Marathon03:28:29EMMaster52287
620Sarel Hattingh49579Half Marathon03:28:52CMGrandMaster52343
621René Lamberts31499Half Marathon03:29:24CMGrandMaster52444
622Rico Le Roux5556Half Marathon03:29:56A-MenMYouth52575
623Theo Brits31403Half Marathon03:30:00DMVet526116
624Wayne Aupiais7252Half Marathon03:30:12DMGrandMaster52745
625Heinrich De Beer5452Half Marathon03:30:44EMMaster52888
626Yolanda De Beer5453Half Marathon03:30:44EFMaster9717
627Marius Voges19322Half Marathon03:32:10GMVet529117
628Grant Peach46403Half Marathon03:32:27CMMaster53089
629Adéle Van Niekerk44670Half Marathon03:33:29DFVet9825
630Paul Senneck55518Half Marathon03:33:34CMMaster53190
631Harold Hartley15542Half Marathon03:34:30EMMaster53291
632Heilie Brits31569Half Marathon03:35:25DFVet9926
633Kamohelo Leipa7152Half Marathon03:35:49FMSubVet533101
634Edwin Motaba7151Half Marathon03:35:50FMSubVet534102
635Werner Nell5546Half Marathon03:36:00FMMaster53592
636Tommy Lombaard5548Half Marathon03:36:01GMVet536118
637Waldri Viljoen57731Half Marathon03:36:22A-LadiesFJnr10012
638Pieter Reynierse56298Half Marathon03:38:00FMSubVet537103
639Morne Du Preez18607Half Marathon03:38:21CMMaster53893
640Jaco Dippenaar57713Half Marathon03:38:33DMMaster53994
641Hugo Barnard5001Half Marathon03:39:12GMVet540119
642DG Strachan87586Half Marathon03:39:21GMVet541120
643Adriaan Flemming41499Half Marathon03:39:28GMYouth54276
644Andries Triegaardt39304Half Marathon03:40:09CMVet543121
645Hardus Willemse17639Half Marathon03:40:26CMSnr54438
646Kobus Willemse4849Half Marathon03:40:28CMSnr54539
647Lindelani Tshiambara19454Half Marathon03:41:29BFSubVet10118
648Kobus Crause44515Half Marathon03:41:37A-MenMMaster54695
649Boitshoko Motlhabane46455Half Marathon03:42:37BMVet547122
650Allan Champion5401Half Marathon03:42:53EMGrandMaster54846
651Kayden Venter16254Half Marathon03:43:19CFJnr10213
652CF (Rassie) Erasmus4859Half Marathon03:44:01EFMaster10318
653Gerhardus Visser46915Half Marathon03:44:11CMMaster54996
654Dominic Kafka86309Half Marathon03:46:06GMSubVet550104
655Eric-Ivan Steenekamp5008Half Marathon03:46:43GMVet551123
656Andrew Basson18460Half Marathon03:47:44FMSubVet552105
657Brennon Hawker54043Half Marathon03:48:36DMVet553124
658Kobus Pretorius5458Half Marathon03:49:18FMSubVet554106
659Jenna Dent4441Half Marathon03:49:36GFSnr10417
660Fidess Magaleta61324Half Marathon03:50:42CMDOB Unavailable5554
661Gert Gadney49457Half Marathon03:52:34CMVet556125
662Neal Ashby58307Half Marathon03:53:30A-MenMVet557126
663Roxanne Macdonald4440Half Marathon03:54:22FFSubVet10519
664Dandre Breet87267Half Marathon03:56:02DMJnr55859
665Jaun Engelbrecht58175Half Marathon03:56:18GMVet559127
666Andre de Jonge5016Half Marathon03:56:38EMVet560128
667Richard Omoding5059Half Marathon03:57:07BMSubVet561107
668Michael Ferreira41817Half Marathon04:00:55CMMaster56297
669Christi Marais7137Half Marathon04:02:01FFSubVet10620
670Bernhard Schommarz41732Half Marathon04:06:07CMSubVet563108
671petrus van der merwe42997Half Marathon04:06:36CMGrandMaster56447
672Riani van der Merwe47683Half Marathon04:07:59CFMaster10719
673Misha Pretorius17409Half Marathon04:14:17BFSubVet10821
674Delrique Kamoo54079Half Marathon04:14:21FMSnr56540
675Brian Golang Baker87799Half Marathon04:17:39CMDOB Unavailable5665
676Vijay Makenjee7130Half Marathon04:19:16EMVet567129
677Tobie Hanekom87284Half Marathon04:21:55BMSubVet568109
678Andrew Schnuir43088Half Marathon04:24:40DMVet569130
679Vuyokazi Kamenga7250Half Marathon04:26:44EFVet10927
680Joulante van Deventer5029Half Marathon04:29:45FFSubVet11022
681Thandeka Mnisi4822Half Marathon04:48:42FFVet11128
682Kyle Peters5435Half Marathon04:51:48A-MenMDOB Unavailable5706
683Clark Gardner88806Half Marathon18:49:02A-MenMVet571131

Trailseeker SHORT RACE

OA
Name
SASno
Distance
Time
Batch
Gender
Category
Gender
Category
1Liam Espach54426Short Race00:45:22A-MenMSub Jnr11
2William Pienaar87051Short Race00:45:23A-MenMSub Jnr22
3Elardus Erasmus4989Short Race00:45:25A-MenMSub Jnr33
4Deowen de Jager19136Short Race00:46:50A-MenMSub Jnr44
5Dylan Kohlmeyer19540Short Race00:47:50A-MenMSub Jnr55
6Kamagelo Tamysha Ndou57860Short Race00:47:59BMYouth61
7Funanani Mudau57859Short Race00:48:01BMSnr71
8Janco Stemmet46113Short Race00:48:34A-MenMSub Jnr86
9Luca Mayoss7206Short Race00:48:37DFSub Jnr11
10Henko Lombard15456Short Race00:48:48A-MenMSub Jnr97
11Janco Fourie7089Short Race00:49:10A-MenMSub Jnr108
12Wieko Strydom44351Short Race00:50:03A-MenMSprog111
13Pepler Engelbrecht4445Short Race00:50:18A-MenMDOB Unavailable121
14Oliver du Plessis19584Short Race00:50:46A-MenMSub Jnr139
15Christiaan Swart41060Short Race00:50:50A-MenMSub Jnr1410
16James Hennelly57786Short Race00:50:54A-MenMSub Jnr1511
17Bella Grobler18948Short Race00:52:42A-LadiesFSub Jnr22
18Liani Erasmus88365Short Race00:52:54DFMaster31
19Gelden Erasmus7589Short Race00:52:59DMSprog162
20Aimee-leë Lotter41496Short Race00:53:00A-LadiesFSub Jnr43
21Christi Pienaar56587Short Race00:53:15DFVet51
22Pieter van Hoven54019Short Race00:53:20A-MenMSprog173
23Rynard van Hoven54464Short Race00:53:22A-MenMMaster181
24Pierre Nicholas du Bruyn4442Short Race00:53:28CMVet191
25Leam van Veenhuyzen86914Short Race00:54:26A-MenMSprog204
26Benjamin Liam Venter41990Short Race00:54:32A-MenMSub Jnr2112
27Canion Viljoen7272Short Race00:54:33DMJnr221
28Iddo Smith43543Short Race00:55:05A-MenMYouth232
29Eduan Bruwer41407Short Race00:55:28BMYouth243
30Divan Du Preezz41137Short Race00:55:57A-MenMSub Jnr2513
31Stefan Beetge56646Short Race00:56:00A-MenMSprog265
32Amone Buser87745Short Race00:56:23A-LadiesFSub Jnr64
33Hendrik Du Preez39449Short Race00:56:45A-MenMGrandMaster271
34Rikus de Bruin53232Short Race00:57:12A-MenMSprog286
35Julius Klette63268Short Race00:57:24A-MenMGrandMaster292
36Christiaan Mulder7647Short Race00:57:35A-MenMSub Jnr3014
37Conrad De Bruin56639Short Race00:57:35DMSub Jnr3115
38Tydan Diedericks5524Short Race00:57:41DMSub Jnr3216
39Conrad Botha43573Short Race00:57:49CMYouth334
40Ruben Venter5444Short Race00:57:54A-MenMSprog347
41Minke Kruger88622Short Race00:57:59A-LadiesFSprog71
42Roxy De Lange19021Short Race00:58:01A-LadiesFSprog82
43Zian Koekemoer87738Short Race00:58:20BMSprog358
44Matthys Koekemoer4820Short Race00:58:21BMVet362
45Ruben Rousseau87411Short Race00:58:31BMYouth375
46Christian Moolman57439Short Race00:58:32A-MenMSprog389
47Johan Van Coller61837Short Race00:58:36A-MenMSnr392
48Christiaan Van Den Bergh19035Short Race00:59:06A-MenMNipper401
49Amelie Moolman57437Short Race00:59:14A-LadiesFSub Jnr95
50Christo Greeff46437Short Race00:59:22A-MenMYouth416
51owen smith57332Short Race00:59:23A-MenMSub Jnr4217
52MATTHEW BOWERS16993Short Race00:59:24A-MenMYouth437
53Elna Moodie5455Short Race00:59:46CFVet102
54Michael Kanis86058Short Race01:00:04A-MenMSub Jnr4418
55Ian van der Wouden5195Short Race01:00:15A-MenMSub Jnr4519
56Heindru Lombaard57161Short Race01:00:22BMSprog4610
57Jaco Aldum47479Short Race01:00:23A-MenMSub Jnr4720
58Ruan Griffin7593Short Race01:00:29EMSub Jnr4821
59joshua wilson4828Short Race01:00:33BMJnr492
60Matt Norton39265Short Race01:00:58A-MenMSub Jnr5022
61Evan Naude56674Short Race01:00:59A-MenMSub Jnr5123
62Fabiana Hans de Andrade4410Short Race01:01:10A-LadiesMSub Jnr5224
63Johan Janse van Vuuren58171Short Race01:01:16A-MenMSub Jnr5325
64X Mclaren56399Short Race01:01:16BMSub Jnr5426
65Callum Moss7602Short Race01:01:56DMSprog5511
66LEYLA De Oliveira41360Short Race01:02:08A-LadiesFSprog113
67Roland Steyn19538Short Race01:02:16A-MenMSubVet561
68Morgan Mandita6929Short Race01:02:25A-MenMYouth578
69CHRISTIAAN SCHLEBUSH18473Short Race01:02:29EMYouth589
70Armand van Staden56418Short Race01:02:32A-MenMSub Jnr5927
71Dries Coetzee87252Short Race01:02:42DMMaster602
72Frans-Johan Steynberg7659Short Race01:02:42EMSub Jnr6128
73Adam Huddy7761Short Race01:02:49CMYouth6210
74Eugene Rousseau53626Short Race01:02:58BMVet633
75Annebell Kleyn14445Short Race01:03:46A-LadiesFSprog124
76Jaco du Bruyn4448Short Race01:03:49A-MenMSub Jnr6429
77Paul Furniss56611Short Race01:03:50A-MenMVet654
78Atlegang Tlotlo Sebakelwang57861Short Race01:03:53EMYouth6611
79Willem Botha41510Short Race01:04:03BMVet675
80Lethukutla Chris Zwane41735Short Race01:04:17EMJnr683
81Jaco Van der Walt19508Short Race01:04:22BMSubVet692
82Gideon Roodt7129Short Race01:04:22BMSubVet703
83Hamish Hardres-Williams88787Short Race01:04:31A-MenMSubVet714
84Sebastian Brits31608Short Race01:04:35A-MenMSub Jnr7230
85Bradley Wilson4829Short Race01:04:35CMMaster733
86Lea Kruger45394Short Race01:05:03A-LadiesFSprog135
87Ivan Grobler48043Short Race01:05:21DMGrandMaster743
88Alan Van Der Merwe7124Short Race01:05:41A-MenMSprog7512
89Marlo Van der Walt86315Short Race01:05:48A-MenMSub Jnr7631
90Ewoudt Booysen5437Short Race01:05:52EMDOB Unavailable772
91Blair Liebenberg53518Short Race01:05:58BFSubVet141
92RYAN HUNT56645Short Race01:06:06EMMaster784
93Luan Labuschagne40551Short Race01:06:11A-MenMSprog7913
94LJ van der Westhuizen86745Short Race01:06:35A-MenMSprog8014
95Aydan Sequeira7111Short Race01:06:35A-MenMSub Jnr8132
96Marlene Coetzee87251Short Race01:07:15CFMaster152
97Keegan Faure5511Short Race01:07:20CMYouth8212
98Danika Lombard53582Short Race01:07:38A-LadiesFSub Jnr166
99Liam Labuschagne18993Short Race01:07:39A-MenMSub Jnr8333
100David Christo Du Rand5501Short Race01:07:39A-MenMSub Jnr8434
101Dylan Kuhn39952Short Race01:07:44DMSubVet855
102Tallen Rabey5395Short Race01:07:44DMSub Jnr8635
103Katrijn Botha7255Short Race01:07:47BFSub Jnr177
104Nic Botha7256Short Race01:07:54BMVet876
105Joao Paulo Rodrigues15972Short Race01:08:02BMMaster885
106Joshua Sole7134Short Race01:08:03DMSub Jnr8936
107Pieter Van Nieuwenhuizen7112Short Race01:08:12EMVet907
108Lian du Bruyn4447Short Race01:08:21A-MenMSub-Nipper911
109Nadia Grobler19588Short Race01:08:23A-LadiesFVet183
110Dylan Erasmus55025Short Race01:08:28BMSprog9215
111Luché Du Plessis41155Short Race01:08:32A-LadiesFNipper191
112Gareth Ireland5513Short Race01:08:58EMVet938
113Bianca Botha55148Short Race01:09:04A-LadiesFSub Jnr208
114Mathias Marechalen56009Short Race01:09:19EMSprog9416
115Hugo Nolte57104Short Race01:09:24A-MenMSub Jnr9537
116Jc Steyn55149Short Race01:09:35A-MenMVet969
117Kean Pienaar5039Short Race01:09:35BMMaster976
118Cihanu Laurens46196Short Race01:09:39EMNipper982
119Charl de Bruin7441Short Race01:09:45BMSub Jnr9938
120Hendre Herbst19000Short Race01:09:54A-MenMSub Jnr10039
121Pierre Myburg57350Short Race01:10:04EMVet10110
122Elzette Myburg57346Short Race01:10:05EFVet214
123Ashton Cornforth55435Short Race01:10:18A-MenMSprog10217
124Joshua du Plessis19548Short Race01:10:26A-MenMNipper1033
125Carli Venter61129Short Race01:10:29A-LadiesFSub Jnr229
126Christoff Vermeulen87408Short Race01:10:30A-MenMSprog10418
127Hein Arnold46680Short Race01:10:32A-MenMGrandMaster1054
128Ruben Krugel41031Short Race01:10:33A-MenMSub Jnr10640
129Marek Tempelhoff56671Short Race01:10:50A-MenMYouth10713
130Hunter Rabey5397Short Race01:10:53DMSnr1083
131Steyn du Plessis42428Short Race01:10:57A-MenMVet10911
132Sammy Erasmus7127Short Race01:11:03CFSubVet232
133Sue Le Roux86644Short Race01:11:04A-LadiesFVet245
134Carlien Mare7126Short Race01:11:04CFSubVet253
135Waldo Diedericks7119Short Race01:11:14EMDOB Unavailable1103
136Jan albert Groenewald7219Short Race01:11:14EMNipper1114
137Jessica Buitendach56683Short Race01:11:19A-LadiesFJnr261
138Rynette Benson5450Short Race01:11:20BFJnr272
139Jaco Strydom39799Short Race01:11:42A-MenMVet11212
140Andries Jacobsz46516Short Race01:12:03DMVet11313
141Andre Jacobsz5451Short Race01:12:06DMSprog11419
142Bianca Pieterse7141Short Race01:12:19CFSnr281
143Oratile Tshoga57766Short Race01:12:31BMSprog11520
144Nicholas Norton45382Short Race01:12:35A-MenMSprog11621
145Ruben Kruger41367Short Race01:12:48A-MenMSub Jnr11741
146WALDO COETZEE55524Short Race01:13:00A-MenMSub Jnr11842
147Rosanne Lopes7195Short Race01:13:01CFVet296
148Aiden smits56168Short Race01:13:07DMSprog11922
149Takudzwa Chivinge4832Short Race01:13:25CFVet307
150Martin Gutschmidt86401Short Race01:13:29A-MenMSub Jnr12043
151Bradley Grobler18949Short Race01:13:32A-MenMSubVet1216
152Chris Cloete39391Short Race01:13:35BMGrandMaster1225
153Realeboga Tumelo Mogorosi57856Short Race01:13:50EFYouth311
154Shaun Du Preez86729Short Race01:14:04BMSubVet1237
155jason van nieuwenhuizen7106Short Race01:14:05DMSnr1244
156Jacques Meintjes54305Short Race01:14:08BMSub Jnr12544
157Deidre Van den berg46638Short Race01:14:10A-LadiesFSub Jnr3210
158Bryce Black40988Short Race01:14:17A-MenMSubVet1268
159Eldine Buitendach86607Short Race01:14:20A-LadiesFNipper332
160Lesego Shaku88470Short Race01:14:32BMYouth12714
161Jaco Le Roux86643Short Race01:14:37A-MenMVet12814
162Annie Allen88751Short Race01:14:38DFVet348
163Lohan Van der Walt86316Short Race01:15:13A-MenMNipper1295
164Calum Greenwood-Selby19520Short Race01:15:16A-MenMSprog13023
165Jannie Groenewald7215Short Race01:15:32EMVet13115
166Jonathan Engelbrecht56163Short Race01:15:50A-MenMNipper1326
167Lana Coetzee19089Short Race01:16:08A-LadiesFSub Jnr3511
168Nathan Njenga87407Short Race01:16:12DMSub Jnr13345
169Lian Pretorius87249Short Race01:16:22BMSprog13424
170Kevin Herps5448Short Race01:16:41EMJnr1354
171Marcelle Van den berg43340Short Race01:16:56A-LadiesMJnr1365
172Keanu Kaljee87746Short Race01:17:01DMSub Jnr13746
173Zayden Pieters56235Short Race01:17:15A-MenMNipper1387
174Fanie Butler14471Short Race01:17:29A-MenMMaster1397
175Geoff Boulton39499Short Race01:17:36A-MenMMaster1408
176Elruscka Coetzer88243Short Race01:17:45A-LadiesFSub Jnr3612
177Samantha Horn43527Short Race01:17:49A-LadiesFMaster373
178Mark Van Wyk19928Short Race01:17:59A-MenMVet14116
179Laren Perumal54881Short Race01:18:01BMVet14217
180Gabriella De Oliveira41362Short Race01:18:03A-LadiesFSub Jnr3813
181Brogan Thompson5053Short Race01:18:42BMSubVet1439
182Leigh Hunter5054Short Race01:18:43BFVet399
183Fanie Greeff7253Short Race01:18:51BMMaster1449
184Juandré Fouche7147Short Race01:18:58A-MenMSub-Nipper1452
185Arno Fouche7149Short Race01:19:04A-MenMSubVet14610
186Eugene du Plessis42447Short Race01:19:14A-MenMVet14718
187Ipeleng Poo19790Short Race01:19:15A-MenMSub Jnr14847
188Edward Buitendach14656Short Race01:19:23A-MenMVet14919
189Darius Swanepoel56407Short Race01:19:35CMSprog15025
190Veronika Gordon7754Short Race01:19:37A-LadiesFSub Jnr4014
191Aiden Pelzer87264Short Race01:19:45CMNipper1518
192CHRISTELLE PUTTER19550Short Race01:20:02A-LadiesFYouth412
193Veronica Cornelessen41833Short Race01:20:02BFMaster424
194MARKUS VAN NIEKERK4983Short Race01:20:13A-MenMYouth15215
195Anda Smith88786Short Race01:20:18EFDOB Unavailable431
196Sybrand Lintvelt4813Short Race01:20:22EMVet15320
197Ethan Louw86626Short Race01:20:26A-MenMNipper1549
198Rian Swanepoel7131Short Race01:21:01DMVet15521
199RebaOna Matshwane4431Short Race01:21:32CMNipper15610
200Sias Esterhuizen54615Short Race01:21:40DMVet15722
201Mariette Harcombe19846Short Race01:22:01EFSubVet444
202Ricky Wills44696Short Race01:22:09BMMaster15810
203Aidan Mol7236Short Race01:22:16A-MenMSprog15926
204Pamela Yirrell44656Short Race01:23:09BFVet4510
205Jacques van der Westhuizen19006Short Race01:23:18A-MenMSprog16027
206Christelle van den Heever57186Short Race01:23:28A-LadiesFSub Jnr4615
207SJ Theron41957Short Race01:23:39A-MenMNipper16111
208Zayden Mc Aslin41132Short Race01:23:51A-MenMSprog16228
209Elizma Fuller19127Short Race01:23:55BFVet4711
210Edyta Gordon7751Short Race01:23:56A-LadiesFSubVet485
211Tamryn White57312Short Race01:24:01A-LadiesFSub Jnr4916
212Michael Mc Aslin41404Short Race01:24:08A-MenMVet16323
213Johan Kidson53625Short Race01:24:12EMVet16424
214Robert Skeen6720Short Race01:24:17DMSnr1655
215Du Toit Orton56154Short Race01:24:21BMSubVet16611
216Dihandri Breet87266Short Race01:24:34A-LadiesMSub Jnr16748
217Corne Struwig15855Short Race01:24:34BMMaster16811
218Nicole Badenhorst19969Short Race01:25:07A-LadiesFSubVet506
219Riccardo Mastroeni52495Short Race01:25:15BMVet16925
220Martin Motaung86312Short Race01:25:25A-MenMYouth17016
221Joshua Carlier41544Short Race01:25:36BMYouth17117
222Maynard Vorster45344Short Race01:25:44A-MenMNipper17212
223Tristen Hennop46252Short Race01:25:46BMSprog17329
224Dana Vos6658Short Race01:26:17EMSubVet17412
225Michelle van den Heever7437Short Race01:26:19CFYouth513
226Marius Marais87262Short Race01:26:28DMMaster17512
227Heinrich Erasmus55557Short Race01:26:37DFSnr522
228Reinhardt Strydom44624Short Race01:26:47BMSprog17630
229Louie Strydom41288Short Race01:26:48BMVet17726
230John Gordon7753Short Race01:27:00A-MenMVet17827
231Michael Martin6661Short Race01:27:14EMSubVet17913
232Sheldine Joubert41032Short Race01:27:17A-LadiesFSub Jnr5317
233Frans Hough Van Schalkwyk87059Short Race01:27:22A-MenMSprog18031
234Divan Van Der Merwe16277Short Race01:27:25A-MenMSprog18132
235SHAUN GOOSEN4433Short Race01:27:27EMVet18228
236Guy Eales58771Short Race01:27:40BMMaster18313
237WJ Vos6659Short Race01:27:49DMNipper18413
238Nevada Demmer5428Short Race01:28:01DFSub Jnr5418
239Leandre' van der Merwe7170Short Race01:28:10DMSubVet18514
240Claudine Rodrigues14185Short Race01:28:46EFMaster555
241Aryan Naidoo57723Short Race01:28:56CMYouth18618
242Calinka Orton87412Short Race01:29:00A-LadiesFSprog566
243Schalk Greybe5194Short Race01:29:04A-MenMSprog18733
244Marius Rohlandt43557Short Race01:29:17CMMaster18814
245Yolandi Cloete14024Short Race01:29:29CFSubVet577
246Michael Demetriou4995Short Race01:29:39DMSprog18934
247Dean Mc Aslin41403Short Race01:29:51A-MenMSub Jnr19049
248Cayleb Richter54959Short Race01:29:51EMNipper19114
249Ruben Swanepoel56409Short Race01:29:58CMSprog19235
250LEE-ANNE JANSE VAN VUUREN5527Short Race01:29:58DFMaster586
251Justine Mingard5525Short Race01:30:01DFVet5912
252Hardus Liebenberg19546Short Race01:30:10BMSubVet19315
253Wezli Kaniah He5475Short Race01:30:12DMSub Jnr19450
254Lethabo Mavis Rapao4798Short Race01:30:13EFSub Jnr6019
255Hennie Boshoff49184Short Race01:30:20A-MenMSubVet19516
256Dale Badenhorst19970Short Race01:30:26A-MenMSubVet19617
257Fg Rischmuller86623Short Race01:30:26A-MenMNipper19715
258Emma Isabella Le Roux56633Short Race01:30:33A-LadiesFNipper613
259Kgabo Rapao88351Short Race01:30:36EFNipper624
260Coenie Barkhuizen44629Short Race01:30:57A-MenMVet19829
261Truleen Pretorius7233Short Race01:30:57EFMaster637
262Cobus Johannes Hagg4420Short Race01:31:22DMDOB Unavailable1994
263Cor Dednam88360Short Race01:31:27DMVet20030
264Inge Marais87261Short Race01:31:29CFSnr643
265Rudo Dednam88361Short Race01:31:29DMSprog20136
266Cornelius Kilian7225Short Race01:31:43EMSnr2026
267Danie Nel57126Short Race01:31:44EMSubVet20318
268Erin Havlik46352Short Race01:31:45CFYouth654
269Rolan le Roux7223Short Race01:31:46EMSnr2047
270Eben Barnard5000Short Race01:31:54DMSprog20537
271Natalia Gordon7750Short Race01:32:06A-LadiesFNipper665
272Logan Braun7739Short Race01:32:07EMNipper20616
273Jaco Engelbrecht49846Short Race01:32:13DMNipper20717
274Cameron Seale56234Short Race01:32:13DMSprog20838
275Abigail Lombard41491Short Race01:32:30DFSprog677
276Sume Fourie88440Short Race01:32:43A-LadiesFSub-Nipper681
277Enid Van Niekerk87241Short Race01:32:44CFVet6913
278Zelda els87239Short Race01:32:45CFMaster708
279Xander Du preez5507Short Race01:32:56A-MenMYouth20919
280Anton Kruger87741Short Race01:32:56DMVet21031
281Marius Vorster54264Short Race01:33:00A-MenMVet21132
282Michca Janse van Vuuren19109Short Race01:33:55EFMaster719
283Migael Jansen88428Short Race01:33:56A-MenMSprog21239
284Mireille Havlik7652Short Race01:33:56CFMaster7210
285Walter du Plessis86313Short Race01:33:58BMSubVet21319
286Darren Joubert5480Short Race01:34:16EMSnr2148
287Andries Jansen6933Short Race01:34:30A-MenMMaster21515
288Elmar Grobbelaar64145Short Race01:34:42EMVet21633
289Riaan Pretorius87247Short Race01:34:45DMVet21734
290Owen Vermeulen58163Short Race01:34:52A-MenMSprog21840
291Milan Brand47617Short Race01:35:18BFSub Jnr7320
292Cornelis Brand39698Short Race01:35:19BMVet21935
293Ricco Mastroeni52497Short Race01:35:23BMNipper22018
294Chris Fourie88441Short Race01:35:36BMVet22136
295Jannick Theron7232Short Race01:35:38DFSubVet748
296Max Kotze54874Short Race01:35:46EMSprog22241
297Liam Potter54940Short Race01:35:48BMNipper22319
298Guy Potter56615Short Race01:35:48BMVet22437
299Brandon Colledge7230Short Race01:35:51EMSubVet22520
300Zanhe Barkhuizen44628Short Race01:35:52A-LadiesFSub Jnr7521
301Rick Harmse39362Short Race01:36:03A-MenMMaster22616
302JG van Zyl42231Short Race01:36:29DMSnr2279
303Gerhard Moolman87775Short Race01:36:29DMSprog22842
304Ruben Du Plooy4649Short Race01:36:39DMSprog22943
305Michelle De Oliveira6934Short Race01:36:39DFSubVet769
306MJ Kleyn45368Short Race01:36:59A-MenMNipper23020
307Andre Van Der Merwe55976Short Race01:37:07DMSubVet23121
308Leane Van Der Merwe55977Short Race01:37:07DFSprog778
309Yvonne Groenewald7734Short Race01:37:11CFSubVet7810
310Ansie Richter7732Short Race01:37:12CFSubVet7911
311Zaahid Adam5198Short Race01:37:40CMSubVet23222
312Johan Prins45873Short Race01:37:49CMMaster23317
313Dian Bezuidenhout87774Short Race01:37:52BMYouth23420
314Isabella von Wielligh19564Short Race01:38:00DFYouth805
315Heidi von Wielligh87007Short Race01:38:04DFVet8114
316Naude Terblanche7162Short Race01:38:04DMMaster23518
317Werner Krugel5535Short Race01:38:08BMMaster23619
318Michel Myburgh57785Short Race01:38:19A-LadiesFSprog829
319Clintin Riddell19971Short Race01:38:31A-MenMSubVet23723
320Flip Swanepoel54168Short Race01:38:40DMGrandMaster2386
321Ettiene Swart41967Short Race01:39:06CMVet23938
322Lionel Janse van Rensburg88245Short Race01:39:06EMSubVet24024
323Zandalee Van Der Schyff58173Short Race01:39:08CFSubVet8312
324Tania Jacobs57480Short Race01:39:09EFSubVet8413
325Cindy Tromp54213Short Race01:39:17DFVet8515
326Ronnie Grobler54217Short Race01:39:18DMSubVet24125
327Natino Nobrega de AndradeSAS BoardShort Race01:39:20EMMaster24220
328Itumeleng Tshoga55525Short Race01:39:28CMVet24339
329Corne Van Tonder7208Short Race01:39:42DMMaster24421
330Elsje Bothma54586Short Race01:39:55A-LadiesFSub Jnr8622
331Janine Miller88259Short Race01:40:02EFMaster8711
332JO-MARI BOUWER57094Short Race01:40:06A-LadiesFSub Jnr8823
333Joshua Grobler41511Short Race01:40:19A-MenMSub-Nipper2453
334Isabella Kruger56406Short Race01:40:29CFSprog8910
335Sven De Kock7764Short Race01:40:45A-MenMGrandMaster2467
336Johan du Bruyn77971Short Race01:40:45CMGrandMaster2478
337Chane Verhoeven41118Short Race01:40:55BFSubVet9014
338Pierre Bester7645Short Race01:40:57BMSubVet24826
339Ruben Pienaar88788Short Race01:41:01DMSub Jnr24951
340Clayton Kimber5193Short Race01:41:47DMGrandMaster2509
341Nicolaas Mare87254Short Race01:42:28DMNipper25121
342Francois van Wyk41097Short Race01:42:37A-MenMYouth25221
343Pam Stafford-Mayer5183Short Race01:42:54DFMaster9112
344Divan Louis Pouwels4799Short Race01:43:03DMSub Jnr25352
345Beané Swanepoel7103Short Race01:43:11CFYouth926
346Roger Thobakgale16636Short Race01:43:20EMVet25440
347Dirk Swanepoel56411Short Race01:43:27CMVet25541
348Kojo Arthur6719Short Race01:44:01EMVet25642
349RAYNARDT VIVIERS5071Short Race01:44:07A-MenMSub Jnr25753
350Linda Nell7164Short Race01:44:21CFMaster9313
351Christo Labuschagne7728Short Race01:44:28EMSnr25810
352Udré Lötter56673Short Race01:44:29EMSprog25944
353Ludwig Riekert44344Short Race01:44:31CMVet26043
354Pieter Kriel53262Short Race01:44:32BMVet26144
355Henco Pretorius87248Short Race01:44:42BMNipper26222
356Monique Pretorius7640Short Race01:44:46BFSubVet9415
357Jacques Herbst46450Short Race01:44:47DMSprog26345
358Marlè-Nette Fourie7088Short Race01:45:10A-LadiesFSprog9511
359Anita Joubert87742Short Race01:45:24DFVet9616
360Christiaan Cilliers87794Short Race01:45:28DMSubVet26427
361Wynand Pretorius7762Short Race01:45:38EMSubVet26528
362Marinus Lippens18859Short Race01:45:44CMGrandMaster26610
363HENTIE MALAN16095Short Race01:45:49A-MenMVet26745
364Christian Riekert44343Short Race01:46:13CMMaster26822
365Tania Rossouw4424Short Race01:46:41CFSnr974
366Petr Havlik86578Short Race01:46:47A-MenMMaster26923
367Cobus Rossouw4421Short Race01:46:48CMMaster27024
368Alexi Kruger56405Short Race01:46:49BFNipper986
369Hanri Haarhoff4425Short Race01:47:03EMSnr27111
370Kobus van Heerden56157Short Race01:47:28EMSubVet27229
371Leandra Grobbelaar87744Short Race01:47:37DFVet9917
372Max du Plessis55502Short Race01:48:30BMNipper27323
373Anri van Jaarsveld7736Short Race01:48:32DFSnr1005
374Wouter Stoltz4985Short Race01:48:32EMMaster27425
375Loraine van Zyl7737Short Race01:48:36DFSnr1016
376OMOLEMO KUBHEKA5204Short Race01:49:05EMNipper27524
377Jan-Hendrik Basson17401Short Race01:49:10EMDOB Unavailable2765
378Donald Wanvig45149Short Race01:49:48BMMaster27726
379Nicolaas Johannes Botha4801Short Race01:50:12DMNipper27825
380Dominick Koster47026Short Race01:50:28A-MenMSprog27946
381Fritz Rischmüller45182Short Race01:50:32A-MenMSubVet28030
382AXZANDRIE PRETORIUS56612Short Race01:50:33DMSubVet28131
383Marianne Le Roux55155Short Race01:50:43CFVet10218
384Kemolebogile Pooh55532Short Race01:51:09A-MenFJnr1033
385Lizelle Schindler7599Short Race01:51:44DFMaster10414
386Johannes Van Eeden86322Short Race01:51:49BMSub-Nipper2824
387Janine Blom7641Short Race01:53:08DFVet10519
388Colleen Christie53224Short Race01:53:24EFMaster10615
389Carika Holt18347Short Race01:54:21A-MenFSubVet10716
390LOURENS PRETORIUS7598Short Race01:55:37CMSubVet28332
391Uminathi zwane54207Short Race01:55:48CMNipper28426
392Werner Kidson57863Short Race01:56:03BMVet28546
393Malebo Sibanyone88471Short Race01:56:06A-MenFYouth1087
394Claus Richter54970Short Race01:56:07BMVet28647
395Riette Du Plessis44675Short Race01:56:46BFSubVet10917
396Sheldon Botha87721Short Race01:56:53A-MenMSprog28747
397Reatlegile Losaba19764Short Race01:57:17CMNipper28827
398Rachel Dippenaar87773Short Race01:57:31BFSnr1107
399Rosa Kimber5191Short Race01:57:32BFMaster11116
400Tebogo Losaba44655Short Race01:58:08CMVet28948
401Jozua Benjamin Haarhoff4797Short Race01:58:26EMSnr29012
402Anthony Lombaard39119Short Race01:58:44A-MenMGrandMaster29111
403Luwan Du Bruyn19095Short Race01:59:13DMSprog29248
404Shaun Porobich5398Short Race01:59:30EMVet29349
405Beverley Krause6922Short Race01:59:37CFGrandMaster1121
406Hantie Marais53662Short Race01:59:39EFJnr1134
407Michelle Oosthuizen41818Short Race02:00:05A-LadiesFVet11420
408Michael Grobler54799Short Race02:00:23EMVet29450
409Sarel Theron7231Short Race02:00:33DMSubVet29533
410Charl Westraat54030Short Race02:00:47EMSub-Nipper2965
411Janus Westraat54026Short Race02:00:50EMVet29751
412Jacques Vermeulen53673Short Race02:01:02EMVet29852
413Isabella Jacobs7448Short Race02:01:04EFSub Jnr11524
414Valentina Jacobs7444Short Race02:01:13EFNipper1167
415Yolandi David53690Short Race02:01:24EFSubVet11718
416Jacqueline Marais53655Short Race02:01:28EFVet11821
417Carlo Mastroeni52496Short Race02:02:15BMSprog29949
418Np Fourie54949Short Race02:02:25CMSprog30050
419Dewald Van Der Merwe16200Short Race02:02:34A-MenMVet30153
420Jason Rogers5021Short Race02:03:08EMYouth30222
421Cayle Furniss56610Short Race02:03:13A-MenMYouth30323
422Colin du Buson56184Short Race02:03:27BMVet30454
423Marike White57297Short Race02:03:31EFMaster11917
424Mohamed Goolam56301Short Race02:03:34DMSub Jnr30554
425Neels Du Plooy4648Short Race02:04:52DMVet30655
426Sanshua Swanepoel58123Short Race02:04:52DFSnr1208
427Boikanyo Letsholo87581Short Race02:04:52DFSprog12112
428Charles Cavanagh49247Short Race02:05:04A-MenMSubVet30734
429KAYDEN HOLTZHUIZEN55526Short Race02:05:57A-MenMYouth30824
430Alberto De Oliveira45343Short Race02:06:00EMVet30956
431Hendrik Thompson57743Short Race02:06:35BMSubVet31035
432Tshegofatso Maponya5057Short Race02:07:11A-LadiesFSub Jnr12225
433Keagan Lotter58102Short Race02:07:45DMYouth31125
434vernon Peters5434Short Race02:07:55EMGrandMaster31212
435Wilco Wilkens16120Short Race02:08:15EMDOB Unavailable3136
436Selome Wilkens17131Short Race02:08:15EFDOB Unavailable1232
437Lisa Grobbelaar87409Short Race02:09:35EFSprog12413
438Elmarie Mare87256Short Race02:09:40DFSubVet12519
439alexi steenkamp87054Short Race02:09:44DFDOB Unavailable1263
440Emma Pretorius39475Short Race02:09:52CFVet12722
441Reinhardt Wiid39476Short Race02:09:52CMVet31457
442Lize Swanepoel7167Short Race02:09:52CFVet12823
443Hendrik Johannes Carel Reyneke7755Short Race02:10:20DMNipper31528
444Kelly Robinson5462Short Race02:10:30DFVet12924
445KYLE BRITZ5063Short Race02:10:38A-MenMJnr3166
446Haniela Hans de Andrade6938Short Race02:10:46A-LadiesFNipper1308
447Chayné Grobler41490Short Race02:11:07DFSprog13114
448Anneli Otto45341Short Race02:11:11BFSubVet13220
449Gerhardt Otto41191Short Race02:11:16BMGGMaster3171
450Jaco Du Plooy43377Short Race02:11:33CMMaster31827
451Marchel Du Bruyn7457Short Race02:12:11DMSub Jnr31955
452Zubair Paruk18653Short Race02:12:28BMSubVet32036
453Santi Lombaard39118Short Race02:12:30A-LadiesFMaster13318
454Roger Falck87800Short Race02:12:51CMMaster32128
455HERMIEN STEYN16099Short Race02:13:00DFSubVet13421
456HENRU MALAN14519Short Race02:13:35BMJnr3227
457Gerrie Maritz45430Short Race02:13:44BMVet32358
458Barend Faul87739Short Race02:14:08DMSprog32451
459Hendrik Johannes Carel Reyneke7757Short Race02:14:25DMVet32559
460Bea-Mari Kerkhoff15749Short Race02:14:29EFJnr1355
461Mieke Grobler54050Short Race02:15:20BFNipper1369
462aadil adam5199Short Race02:15:54BMVet32660
463Isabel Baatsen44633Short Race02:17:05BFGrandMaster1372
464Chantal Knoetze44632Short Race02:17:06BFMaster13819
465Rentia Rohlandt43552Short Race02:17:15CFMaster13920
466Thinus Van Rooyen7159Short Race02:17:15EMVet32761
467Joshua Ludik56474Short Race02:17:50CMNipper32829
468Simon Ludik56479Short Race02:18:12CMSubVet32937
469Ruben Leroux Reyneke7756Short Race02:18:13DMSub-Nipper3306
470Yolande Reyneke7758Short Race02:18:20DFSubVet14022
471Billy Earle47586Short Race02:18:27CMSubVet33138
472Candice Gouws19378Short Race02:18:58CFSubVet14123
473Billy Petzer48309Short Race02:19:03BMGrandMaster33213
474Luke Palmer6686Short Race02:19:20EMDOB Unavailable3337
475Kayla Stretz54130Short Race02:19:21EMSnr33413
476linda sigaba41753Short Race02:20:21CFVet14225
477Magda Pretorius4827Short Race02:22:30BFVet14326
478Mohammed Aslam Rawoot5034Short Race02:23:32BMSubVet33539
479Sherice Haasbroek7600Short Race02:24:30DFSubVet14424
480Bastiaan Hendrikus Koster45231Short Race02:24:32A-MenMGrandMaster33614
481Alexander Hughes46449Short Race02:24:32DMSprog33752
482Leonie Koster46201Short Race02:24:36A-LadiesFGrandMaster1453
483Claudio De Sa5391Short Race02:24:52A-MenMSub Jnr33856
484Eddie Engelbrecht55427Short Race02:25:37DMVet33962
485ELZET VAN TONDER88489Short Race02:29:28CFVet14627
486Jonathan Van Tonder56162Short Race02:29:32CMNipper34030
487Rene Kasselman6724Short Race02:30:03DFSprog14715
488Daniël Kasselman86327Short Race02:30:08DMNipper34131
489Daleen Koster47802Short Race02:30:18A-LadiesFVet14828
490Bianca Venter87880Short Race02:31:12CFSubVet14925
491Stephen Hughes46448Short Race02:33:00DMVet34263
492Christopher Hughes86329Short Race02:33:02DMNipper34332
493Peter Punt56420Short Race02:34:00CMNipper34433
494Ernst Punt88703Short Race02:34:01CMVet34564
495Nzame Qokweni59149Short Race02:37:56CMVet34665
496Leandi Fryer39665Short Race02:43:10A-LadiesFSubVet15026
497Christiaan Els5324Short Race02:46:38EMGrandMaster34715
498ETTIENNE GROENEWALD87045Short Race02:48:02A-MenMSnr34814
499JOHAN DE BEER61841Short Race02:48:48A-MenMSub Jnr34957
500Berdine Rademeyer45084Short Race02:51:26BFVet15129
501jan els5323Short Race02:54:32DMYouth35026
502Kerneels Van Tonder16989Short Race03:04:40BMVet35166
503Etian Louw86627Short Race03:35:24BMVet35267

Trailseeker FUN RIDE

OA
Name
SASno
Distance
Time
Batch
Gender
Category
Gender
Category
1Franco Grobbelaar88789Fun Ride00:38:10AMNipper11
2Jorniel Strydom40597Fun Ride00:40:20AMSub-Nipper21
3Johnian Priem45886Fun Ride00:41:40AMSprog31
4Rudi Prinsloo6665Fun Ride00:46:23AMNipper42
5Preston Knott7742Fun Ride00:46:51AMSub Jnr51
6Lourens Klopper6668Fun Ride00:47:11AMSubVet61
7Travis Knott7743Fun Ride00:52:12AMSprog72
8Lucian de Villiers19094Fun Ride00:53:02AMNipper83
9Dian Huyser7454Fun Ride00:53:42AMSnr91
10Tyler Heylen6687Fun Ride00:55:17AMNipper104
11Taitum Paige Schnuir56181Fun Ride00:56:02AFJnr11
12peter-james wysoczanski5429Fun Ride00:56:13AMSub-Nipper112
13Peter Koll43223Fun Ride00:56:16AMGrandMaster121
14Patrick Wysoczanski7655Fun Ride00:56:18AMVet131
15Frans Steynberg56166Fun Ride00:58:39AMVet142
16Samuel Steynberg5430Fun Ride00:58:40AMNipper155
17LeChloe Bester88062Fun Ride00:59:53AFSubVet21
18Nicoline Priem45888Fun Ride01:00:08AFVet31
19Lethabo Makgalemele46463Fun Ride01:00:36AM161
20Alisha Jansen van Vuren7201Fun Ride01:01:38AFSprog41
21Majatladi MADIGOE18101Fun Ride01:02:57AFSubVet52
22Josh Hanmond7740Fun Ride01:04:56AMDOB Unavailable171
23Mason Viljoen7741Fun Ride01:04:56AMSub-Nipper183
24Theunis Janse van Rensburg55506Fun Ride01:05:47AMSubVet192
25Daniel Janse van Rensburg7125Fun Ride01:05:47AMNipper206
26Joshua van Niekerk7735Fun Ride01:09:03AMSub-Nipper214
27Daniel Maritz41020Fun Ride01:09:52AMSub Jnr222
28Nkanyiso Mwale55503Fun Ride01:10:06AMSub-Nipper235
29Sebastian Venter55159Fun Ride01:10:50AMSub-Nipper246
30Seth Thomson7646Fun Ride01:11:08AMNipper257
31Sandile Sibanda7639Fun Ride01:11:17AMNipper268
32Amina Jeke57308Fun Ride01:11:18AFSub Jnr61
33Tjaart Prinsloo6666Fun Ride01:11:28AMSubVet273
34Ben Prinsloo6664Fun Ride01:11:28AMSub-Nipper287
35Rebecca Venter53569Fun Ride01:11:39AFNipper71
36samantha groenewald7216Fun Ride01:11:50AFSubVet83
37Josias Groenewald7214Fun Ride01:11:53AMSub-Nipper298
38Willem Steenkamp88458Fun Ride01:11:54AMGrandMaster302
39Lian Style55507Fun Ride01:12:54AMNipper319
40Lizle Rosenstein58166Fun Ride01:13:58AFVet92
41Heidi Ludik7118Fun Ride01:15:08AFNipper102
42Aobakwe Motsepe57807Fun Ride01:15:32AMNipper3210
43Francois Roux57803Fun Ride01:15:34AMGrandMaster333
44Althea Oosthuizen7081Fun Ride01:16:36AFSub-Nipper111
45Christopher Menne55040Fun Ride01:16:50AMSub-Nipper349
46Nyambeni Matanganye57300Fun Ride01:16:51AFSub Jnr122
47Andrew Menne55033Fun Ride01:16:56AMVet353
48Lwandle Mwale55504Fun Ride01:21:32AMNipper3611
49Stephen Hanwell7609Fun Ride01:22:28AMGrandMaster374
50Janine Hanwell7610Fun Ride01:22:30AFMaster131
51Olivia Ludik7113Fun Ride01:23:33AMNipper3812
52Dawid Ludik7110Fun Ride01:23:36AMGrandMaster395
53Billy Magagula6673Fun Ride01:24:17AMSubVet404
54Lesego Magagula19081Fun Ride01:24:18AFSub-Nipper142
55Natasha Strydom5531Fun Ride01:25:23AFVet153
56Tekla Venter46485Fun Ride01:26:09AFSub Jnr163
57Vuuren Steenkamp87053Fun Ride01:26:17AMDOB Unavailable412
58Ruan Van Rooyen7156Fun Ride01:26:19AMYouth421
59Niel Jacobs44933Fun Ride01:27:06AMVet434
60Roberto Jardim-Jacobs86425Fun Ride01:27:06AMNipper4413
61Warona Matshwane4430Fun Ride01:27:15AMSub-Nipper4510
62Kgolagano Sebego6716Fun Ride01:27:58AMNipper4614
63Pia Grobler7651Fun Ride01:29:16AFNipper173
64Tanya Van den Bergh7648Fun Ride01:29:17AFVet184
65Jacobus Johannes De Wet57827Fun Ride01:30:06AMVet475
66Jacobus Johannes De Wet54067Fun Ride01:30:06AMSub-Nipper4811
67Rona Van Der Riet7603Fun Ride01:30:09AFVet195
68Will Van Den Berg56170Fun Ride01:30:11AMNipper4915
69Diane Robertson56172Fun Ride01:30:31AFMaster202
70Annalize Jansen van Vuren7197Fun Ride01:31:29AFVet216
71Herman Potgieter41018Fun Ride01:33:04AMSubVet505
72Wian Van Der Westhuizen5196Fun Ride01:33:24AMSprog513
73Johan Liebenberg55446Fun Ride01:34:10AMVet526
74Ruan Geldenhuys6654Fun Ride01:34:33AMSnr532
75Reuben Muller53069Fun Ride01:34:42AMNipper5416
76Eugene Broodryk7724Fun Ride01:35:45AMDOB Unavailable553
77Kaiden Broodryk7726Fun Ride01:35:56AMNipper5617
78Braam Jansen van Rensburg5499Fun Ride01:36:31AMMaster571
79Jenny Van Rooyen7158Fun Ride01:38:08AFVet227
80Niel Strachan87585Fun Ride01:39:45AMSub-Nipper5812
81Stefanie Strachan88363Fun Ride01:39:46AFSubVet234
82Dominic Bras87410Fun Ride01:40:36AMNipper5918
83Sharon Greyling87792Fun Ride01:40:55AFDOB Unavailable241
84Alexa Greyling87797Fun Ride01:40:57AFDOB Unavailable252
85Lianca Strachan87584Fun Ride01:40:59AFSubVet265
86Maria Basson17402Fun Ride01:41:22AFSubVet276
87Marnu Basson17400Fun Ride01:41:43AMDOB Unavailable604
88Reuben Rosenstein58167Fun Ride01:44:21AMDOB Unavailable615
89Meliska Venter87747Fun Ride01:45:31AFSnr281
90Hilton Rosenstein58165Fun Ride01:48:48AMVet627
91Erika Thompson86622Fun Ride01:52:58AFMaster293
92Melani Broodryk7727Fun Ride01:54:48AMVet638
93Keiana Broodryk7725Fun Ride01:54:48AFSub-Nipper303
94Cilna Laurens17450Fun Ride01:54:52AFVet318
95Andoret Van Wyk6649Fun Ride01:54:52AFVet329
96Bellemae Ferreira56179Fun Ride01:59:02AFNipper334
97Gabby Bishop4818Fun Ride01:59:02AFNipper345
98Christelle Van Rooyen7160Fun Ride01:59:02AFSnr352
99Zeldie Van Heerden6723Fun Ride01:59:07AFSubVet367
100Ross Wayne Thompson47361Fun Ride02:00:02AMDOB Unavailable646
101Leano Makgalemele41892Fun Ride02:01:29AMSub-Nipper6513
102Justin Botha87258Fun Ride02:01:32AMVet669
103Jacqueline Southey49556Fun Ride02:01:36AFVet3710
104Lizé Southey47022Fun Ride02:01:36AFSprog382
105Laurika Van Der Walt46439Fun Ride02:01:52AFSubVet398
106Ethan Middleton7594Fun Ride02:02:02AMSub-Nipper6714
107Clinton Middleton7595Fun Ride02:02:02AMVet6810
108Monica Du Plessis7605Fun Ride02:09:32AFGrandMaster401
109Elrika Van Eeden86326Fun Ride02:11:08AFSubVet419
110Lihane van Eeden86324Fun Ride02:11:11AFSub-Nipper424
111Eleanor DI PASQUALE5457Fun Ride02:12:04AFVet4311
112Maliq ROODT5456Fun Ride02:12:05AMNipper6919
113Brodie Graham7746Fun Ride02:21:34AMSub-Nipper7015
114Benjamin Graham62290Fun Ride02:21:35AMSubVet716
115Pierre Fourie6652Fun Ride02:24:33AMMaster722
116Neyricha de Wet53708Fun Ride02:33:40AFNipper446
117Richarda Impey53704Fun Ride02:33:57AFMaster454
118Rebone Mputle88469Fun Ride02:34:46AFNipper467
119Ontiretse Mputle41146Fun Ride02:39:42AMSprog734

Trailseeker E-BIKE

OA
Name
SASno
Distance
Time
Batch
Gender
Category
Gender
Category
1Mark Hurlimann87022Half Marathon00:57:43E-BikeMGrandMaster11
2Marika Lotter41497Half Marathon01:11:26E-BikeFVet11
3Gregory Roy McCall17489Half Marathon01:33:08E-BikeMGGMaster21
4Johan Prinsloo54437Half Marathon01:35:53E-BikeMMaster31
5Niel Bester86301Half Marathon01:38:02E-BikeMMaster42
6Jd Koekemoer5529Half Marathon01:39:21E-BikeMMaster53
7Hildegard Setzkorn7442Half Marathon01:41:26E-BikeFMaster21
8Justin Brown43028Half Marathon01:44:35E-BikeMVet61
9Keith Turner15880Half Marathon01:44:51E-BikeMGrandMaster72
10Wynand Steyn19693Half Marathon01:45:30E-BikeMMaster84
11Allen Lewis7079Half Marathon01:50:50E-BikeMGrandMaster93
12Llewellyn Rossouw14915Half Marathon01:58:06E-BikeMVet102
13Herman Du Preez42824Half Marathon01:59:37E-BikeMVet113
14Hans Du Preez43145Half Marathon01:59:41E-BikeMGrandMaster124
15Melissa Van Der Merwe57341Half Marathon02:03:27E-BikeFSubVet31
16Attie Smit7229Half Marathon02:03:37E-BikeMGrandMaster135
17Jerry Luis31554Half Marathon02:06:22E-BikeMVet144
18Kerry Rice7221Half Marathon02:07:59E-BikeFGrandMaster41
19Yolandi Cloete16926Half Marathon02:08:18E-BikeFSubVet52
20Annelize Riley18290Half Marathon02:08:44E-BikeFMaster62
21Johnny Le Roux46001Half Marathon02:08:46E-BikeMGGMaster152
22Barry du Toit5461Half Marathon02:10:42E-BikeMGrandMaster166
23Erwin Sterne46537Half Marathon02:15:07E-BikeMVet175
24Siggi Meyer39886Half Marathon02:16:38E-BikeMMaster185
25Kerrith Fraser5484Half Marathon02:19:06E-BikeFVet72
26Michael Barton5481Half Marathon02:19:09E-BikeMVet196
27Anthony Shaw5007Half Marathon02:20:40E-BikeMMaster206
28Rowan Holborow-Browne40296Half Marathon02:24:08E-BikeMVet217
29Willow Holborow-Browne40297Half Marathon02:24:08E-BikeFSnr81
30Nicole Holborow-Browne40295Half Marathon02:24:26E-BikeMVet228
31Gregory White57310Half Marathon02:33:27E-BikeMMaster237
32Lizette Ferreira87208Half Marathon03:10:59E-BikeFMaster93
33Nalize Hawker54077Half Marathon03:39:27E-BikeFVet103
34Lindi Van Den Berg55441Half Marathon04:01:52E-BikeFVet114
35Peter Marneweck41965Half Marathon04:09:45E-BikeMGrandMaster247