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

Error requesting data: cURL error 28: Operation timed out after 5000 milliseconds with 0 bytes received

Trailseeker Half MARATHON

Error requesting data: cURL error 28: Operation timed out after 5001 milliseconds with 0 bytes received

Trailseeker SHORT RACE

OA
Name
SASno
Distance
Time
Batch
Gender
Category
Gender
Category
1Liam Espach54426Short Race00:45:22A-MenMYouth11
2William Pienaar87051Short Race00:45:23A-MenMYouth22
3Elardus Erasmus4989Short Race00:45:25A-MenMYouth33
4Deowen de Jager19136Short Race00:46:50A-MenMSub Jnr41
5Dylan Kohlmeyer19540Short Race00:47:50A-MenMSub Jnr52
6Kamagelo Tamysha Ndou57860Short Race00:47:59BMYouth64
7Funanani Mudau57859Short Race00:48:01BMSnr71
8Janco Stemmet46113Short Race00:48:34A-MenMYouth85
9Luca Mayoss7206Short Race00:48:37DFSub Jnr11
10Henko Lombard15456Short Race00:48:48A-MenMYouth96
11Janco Fourie7089Short Race00:49:10A-MenMSub Jnr103
12Wieko Strydom44351Short Race00:50:03A-MenMSub Jnr114
13Pepler Engelbrecht4445Short Race00:50:18A-MenMDOB Unavailable121
14Oliver du Plessis19584Short Race00:50:46A-MenMSub Jnr135
15Christiaan Swart41060Short Race00:50:50A-MenMYouth147
16James Hennelly57786Short Race00:50:54A-MenMYouth158
17Bella Grobler18948Short Race00:52:42A-LadiesFSub Jnr22
18Liani Erasmus88365Short Race00:52:54DFMaster31
19Gelden Erasmus7589Short Race00:52:59DMSub Jnr166
20Aimee-leë Lotter41496Short Race00:53:00A-LadiesFYouth41
21Christi Pienaar56587Short Race00:53:15DFVet51
22Pieter van Hoven54019Short Race00:53:20A-MenMSub Jnr177
23Rynard van Hoven54464Short Race00:53:22A-MenMMaster181
24Pierre Nicholas du Bruyn4442Short Race00:53:28CMMaster192
25Leam van Veenhuyzen86914Short Race00:54:26A-MenMSub Jnr208
26Benjamin Liam Venter41990Short Race00:54:32A-MenMSub Jnr219
27Canion Viljoen7272Short Race00:54:33DMSnr222
28Iddo Smith43543Short Race00:55:05A-MenMYouth239
29Eduan Bruwer41407Short Race00:55:28BMYouth2410
30Divan Du Preezz41137Short Race00:55:57A-MenMSub Jnr2510
31Stefan Beetge56646Short Race00:56:00A-MenMSub Jnr2611
32Amone Buser87745Short Race00:56:23A-LadiesFYouth62
33Hendrik Du Preez39449Short Race00:56:45A-MenMGrandMaster271
34Rikus de Bruin53232Short Race00:57:12A-MenMSub Jnr2812
35Julius Klette63268Short Race00:57:24A-MenMGrandMaster292
36Christiaan Mulder7647Short Race00:57:35A-MenMYouth3011
37Conrad De Bruin56639Short Race00:57:35DMSub Jnr3113
38Tydan Diedericks5524Short Race00:57:41DMYouth3212
39Conrad Botha43573Short Race00:57:49CMJnr331
40Ruben Venter5444Short Race00:57:54A-MenMSub Jnr3414
41Minke Kruger88622Short Race00:57:59A-LadiesFSprog71
42Roxy De Lange19021Short Race00:58:01A-LadiesFSub Jnr83
43Zian Koekemoer87738Short Race00:58:20BMSprog351
44Matthys Koekemoer4820Short Race00:58:21BMVet361
45Ruben Rousseau87411Short Race00:58:31BMYouth3713
46Christian Moolman57439Short Race00:58:32A-MenMSprog382
47Johan Van Coller61837Short Race00:58:36A-MenMSnr393
48Christiaan Van Den Bergh19035Short Race00:59:06A-MenMSprog403
49Amelie Moolman57437Short Race00:59:14A-LadiesFSub Jnr94
50Christo Greeff46437Short Race00:59:22A-MenMJnr412
51owen smith57332Short Race00:59:23A-MenMYouth4214
52MATTHEW BOWERS16993Short Race00:59:24A-MenMYouth4315
53Elna Moodie5455Short Race00:59:46CFVet102
54Michael Kanis86058Short Race01:00:04A-MenMSub Jnr4415
55Ian van der Wouden5195Short Race01:00:15A-MenMSub Jnr4516
56Heindru Lombaard57161Short Race01:00:22BMSub Jnr4617
57Jaco Aldum47479Short Race01:00:23A-MenMYouth4716
58Ruan Griffin7593Short Race01:00:29EMYouth4817
59joshua wilson4828Short Race01:00:33BMSnr494
60Matt Norton39265Short Race01:00:58A-MenMSub Jnr5018
61Evan Naude56674Short Race01:00:59A-MenMSub Jnr5119
62Fabiana Hans de Andrade4410Short Race01:01:10A-LadiesMYouth5218
63Johan Janse van Vuuren58171Short Race01:01:16A-MenMSub Jnr5320
64X Mclaren56399Short Race01:01:16BMYouth5419
65Callum Moss7602Short Race01:01:56DMSprog554
66LEYLA De Oliveira41360Short Race01:02:08A-LadiesFSprog112
67Roland Steyn19538Short Race01:02:16A-MenMSubVet561
68Morgan Mandita6929Short Race01:02:25A-MenMJnr573
69CHRISTIAAN SCHLEBUSH18473Short Race01:02:29EMJnr584
70Armand van Staden56418Short Race01:02:32A-MenMYouth5920
71Dries Coetzee87252Short Race01:02:42DMMaster603
72Frans-Johan Steynberg7659Short Race01:02:42EMSub Jnr6121
73Adam Huddy7761Short Race01:02:49CMJnr625
74Eugene Rousseau53626Short Race01:02:58BMVet632
75Annebell Kleyn14445Short Race01:03:46A-LadiesFSprog123
76Jaco du Bruyn4448Short Race01:03:49A-MenMYouth6421
77Paul Furniss56611Short Race01:03:50A-MenMVet653
78Atlegang Tlotlo Sebakelwang57861Short Race01:03:53EMYouth6622
79Willem Botha41510Short Race01:04:03BMVet674
80Lethukutla Chris Zwane41735Short Race01:04:17EMJnr686
81Jaco Van der Walt19508Short Race01:04:22BMVet695
82Gideon Roodt7129Short Race01:04:22BMSubVet702
83Hamish Hardres-Williams88787Short Race01:04:31A-MenMVet716
84Sebastian Brits31608Short Race01:04:35A-MenMYouth7223
85Bradley Wilson4829Short Race01:04:35CMMaster734
86Lea Kruger45394Short Race01:05:03A-LadiesFSub Jnr135
87Ivan Grobler48043Short Race01:05:21DMGrandMaster743
88Alan Van Der Merwe7124Short Race01:05:41A-MenMSub Jnr7522
89Marlo Van der Walt86315Short Race01:05:48A-MenMSub Jnr7623
90Ewoudt Booysen5437Short Race01:05:52EMDOB Unavailable772
91Blair Liebenberg53518Short Race01:05:58BFSubVet141
92RYAN HUNT56645Short Race01:06:06EMMaster785
93Luan Labuschagne40551Short Race01:06:11A-MenMSub Jnr7924
94LJ van der Westhuizen86745Short Race01:06:35A-MenMSub Jnr8025
95Aydan Sequeira7111Short Race01:06:35A-MenMYouth8124
96Marlene Coetzee87251Short Race01:07:15CFGrandMaster151
97Keegan Faure5511Short Race01:07:20CMYouth8225
98Danika Lombard53582Short Race01:07:38A-LadiesFYouth163
99Liam Labuschagne18993Short Race01:07:39A-MenMSub Jnr8326
100David Christo Du Rand5501Short Race01:07:39A-MenMYouth8426
101Dylan Kuhn39952Short Race01:07:44DMSubVet853
102Tallen Rabey5395Short Race01:07:44DMYouth8627
103Katrijn Botha7255Short Race01:07:47BFYouth174
104Nic Botha7256Short Race01:07:54BMVet877
105Joao Paulo Rodrigues15972Short Race01:08:02BMMaster886
106Joshua Sole7134Short Race01:08:03DMYouth8928
107Pieter Van Nieuwenhuizen7112Short Race01:08:12EMVet908
108Lian du Bruyn4447Short Race01:08:21A-MenMNipper911
109Nadia Grobler19588Short Race01:08:23A-LadiesFVet183
110Dylan Erasmus55025Short Race01:08:28BMSub Jnr9227
111Luché Du Plessis41155Short Race01:08:32A-LadiesFSprog194
112Gareth Ireland5513Short Race01:08:58EMVet939
113Bianca Botha55148Short Race01:09:04A-LadiesFYouth205
114Mathias Marechalen56009Short Race01:09:19EMSub Jnr9428
115Hugo Nolte57104Short Race01:09:24A-MenMYouth9529
116Jc Steyn55149Short Race01:09:35A-MenMVet9610
117Kean Pienaar5039Short Race01:09:35BMMaster977
118Cihanu Laurens46196Short Race01:09:39EMNipper982
119Charl de Bruin7441Short Race01:09:45BMSub Jnr9929
120Hendre Herbst19000Short Race01:09:54A-MenMYouth10030
121Pierre Myburg57350Short Race01:10:04EMVet10111
122Elzette Myburg57346Short Race01:10:05EFVet214
123Ashton Cornforth55435Short Race01:10:18A-MenMSub Jnr10230
124Joshua du Plessis19548Short Race01:10:26A-MenMNipper1033
125Carli Venter61129Short Race01:10:29A-LadiesFSub Jnr226
126Christoff Vermeulen87408Short Race01:10:30A-MenMSprog1045
127Hein Arnold46680Short Race01:10:32A-MenMGrandMaster1054
128Ruben Krugel41031Short Race01:10:33A-MenMSub Jnr10631
129Marek Tempelhoff56671Short Race01:10:50A-MenMYouth10731
130Hunter Rabey5397Short Race01:10:53DMSnr1085
131Steyn du Plessis42428Short Race01:10:57A-MenMVet10912
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:20BFSnr271
139Jaco Strydom39799Short Race01:11:42A-MenMVet11213
140Andries Jacobsz46516Short Race01:12:03DMVet11314
141Andre Jacobsz5451Short Race01:12:06DMSub Jnr11432
142Bianca Pieterse7141Short Race01:12:19CFSubVet284
143Oratile Tshoga57766Short Race01:12:31BMSub Jnr11533
144Nicholas Norton45382Short Race01:12:35A-MenMSprog1166
145Ruben Kruger41367Short Race01:12:48A-MenMYouth11732
146WALDO COETZEE55524Short Race01:13:00A-MenMYouth11833
147Rosanne Lopes7195Short Race01:13:01CFVet296
148Aiden smits56168Short Race01:13:07DMSprog1197
149Takudzwa Chivinge4832Short Race01:13:25CFVet307
150Martin Gutschmidt86401Short Race01:13:29A-MenMSub Jnr12034
151Bradley Grobler18949Short Race01:13:32A-MenMSubVet1214
152Chris Cloete39391Short Race01:13:35BMGGMaster1221
153Realeboga Tumelo Mogorosi57856Short Race01:13:50EFYouth316
154Shaun Du Preez86729Short Race01:14:04BMSubVet1235
155jason van nieuwenhuizen7106Short Race01:14:05DMSnr1246
156Jacques Meintjes54305Short Race01:14:08BMYouth12534
157Deidre Van den berg46638Short Race01:14:10A-LadiesFYouth327
158Bryce Black40988Short Race01:14:17A-MenMSubVet1266
159Eldine Buitendach86607Short Race01:14:20A-LadiesFSprog335
160Lesego Shaku88470Short Race01:14:32BMYouth12735
161Jaco Le Roux86643Short Race01:14:37A-MenMVet12815
162Annie Allen88751Short Race01:14:38DFVet348
163Lohan Van der Walt86316Short Race01:15:13A-MenMSprog1298
164Calum Greenwood-Selby19520Short Race01:15:16A-MenMSub Jnr13035
165Jannie Groenewald7215Short Race01:15:32EMVet13116
166Jonathan Engelbrecht56163Short Race01:15:50A-MenMNipper1325
167Lana Coetzee19089Short Race01:16:08A-LadiesFSub Jnr357
168Nathan Njenga87407Short Race01:16:12DMYouth13336
169Lian Pretorius87249Short Race01:16:22BMSprog1349
170Kevin Herps5448Short Race01:16:41EMSnr1357
171Marcelle Van den berg43340Short Race01:16:56A-LadiesMJnr1367
172Keanu Kaljee87746Short Race01:17:01DMYouth13737
173Zayden Pieters56235Short Race01:17:15A-MenMNipper1386
174Fanie Butler14471Short Race01:17:29A-MenMMaster1398
175Geoff Boulton39499Short Race01:17:36A-MenMMaster1409
176Elruscka Coetzer88243Short Race01:17:45A-LadiesFYouth368
177Samantha Horn43527Short Race01:17:49A-LadiesFMaster372
178Mark Van Wyk19928Short Race01:17:59A-MenMVet14117
179Laren Perumal54881Short Race01:18:01BMMaster14210
180Gabriella De Oliveira41362Short Race01:18:03A-LadiesFSub Jnr388
181Brogan Thompson5053Short Race01:18:42BMSubVet1437
182Leigh Hunter5054Short Race01:18:43BFVet399
183Fanie Greeff7253Short Race01:18:51BMMaster14411
184Juandré Fouche7147Short Race01:18:58A-MenMSub-Nipper1451
185Arno Fouche7149Short Race01:19:04A-MenMSubVet1468
186Eugene du Plessis42447Short Race01:19:14A-MenMVet14718
187Ipeleng Poo19790Short Race01:19:15A-MenMYouth14838
188Edward Buitendach14656Short Race01:19:23A-MenMVet14919
189Darius Swanepoel56407Short Race01:19:35CMSub Jnr15036
190Veronika Gordon7754Short Race01:19:37A-LadiesFYouth409
191Aiden Pelzer87264Short Race01:19:45CMNipper1517
192CHRISTELLE PUTTER19550Short Race01:20:02A-LadiesFJnr412
193Veronica Cornelessen41833Short Race01:20:02BFMaster423
194MARKUS VAN NIEKERK4983Short Race01:20:13A-MenMYouth15239
195Anda Smith88786Short Race01:20:18EFDOB Unavailable431
196Sybrand Lintvelt4813Short Race01:20:22EMVet15320
197Ethan Louw86626Short Race01:20:26A-MenMNipper1548
198Rian Swanepoel7131Short Race01:21:01DMVet15521
199RebaOna Matshwane4431Short Race01:21:32CMSprog15610
200Sias Esterhuizen54615Short Race01:21:40DMVet15722
201Mariette Harcombe19846Short Race01:22:01EFVet4410
202Ricky Wills44696Short Race01:22:09BMMaster15812
203Aidan Mol7236Short Race01:22:16A-MenMSub Jnr15937
204Pamela Yirrell44656Short Race01:23:09BFVet4511
205Jacques van der Westhuizen19006Short Race01:23:18A-MenMSprog16011
206Christelle van den Heever57186Short Race01:23:28A-LadiesFSub Jnr469
207SJ Theron41957Short Race01:23:39A-MenMNipper1619
208Zayden Mc Aslin41132Short Race01:23:51A-MenMSprog16212
209Elizma Fuller19127Short Race01:23:55BFVet4712
210Edyta Gordon7751Short Race01:23:56A-LadiesFSubVet485
211Tamryn White57312Short Race01:24:01A-LadiesFYouth4910
212Michael Mc Aslin41404Short Race01:24:08A-MenMVet16323
213Johan Kidson53625Short Race01:24:12EMVet16424
214Robert Skeen6720Short Race01:24:17DMSnr1658
215Du Toit Orton56154Short Race01:24:21BMSubVet1669
216Dihandri Breet87266Short Race01:24:34A-LadiesMYouth16740
217Corne Struwig15855Short Race01:24:34BMMaster16813
218Nicole Badenhorst19969Short Race01:25:07A-LadiesFSubVet506
219Riccardo Mastroeni52495Short Race01:25:15BMVet16925
220Martin Motaung86312Short Race01:25:25A-MenMYouth17041
221Joshua Carlier41544Short Race01:25:36BMYouth17142
222Maynard Vorster45344Short Race01:25:44A-MenMSprog17213
223Tristen Hennop46252Short Race01:25:46BMSub Jnr17338
224Dana Vos6658Short Race01:26:17EMSubVet17410
225Michelle van den Heever7437Short Race01:26:19CFYouth5111
226Marius Marais87262Short Race01:26:28DMMaster17514
227Heinrich Erasmus55557Short Race01:26:37DFSnr522
228Reinhardt Strydom44624Short Race01:26:47BMSprog17614
229Louie Strydom41288Short Race01:26:48BMMaster17715
230John Gordon7753Short Race01:27:00A-MenMVet17826
231Michael Martin6661Short Race01:27:14EMSubVet17911
232Sheldine Joubert41032Short Race01:27:17A-LadiesFYouth5312
233Frans Hough Van Schalkwyk87059Short Race01:27:22A-MenMSub Jnr18039
234Divan Van Der Merwe16277Short Race01:27:25A-MenMSprog18115
235SHAUN GOOSEN4433Short Race01:27:27EMVet18227
236Guy Eales58771Short Race01:27:40BMMaster18316
237WJ Vos6659Short Race01:27:49DMSprog18416
238Nevada Demmer5428Short Race01:28:01DFSub Jnr5410
239Leandre' van der Merwe7170Short Race01:28:10DMSubVet18512
240Claudine Rodrigues14185Short Race01:28:46EFMaster554
241Aryan Naidoo57723Short Race01:28:56CMYouth18643
242Calinka Orton87412Short Race01:29:00A-LadiesFSub Jnr5611
243Schalk Greybe5194Short Race01:29:04A-MenMSprog18717
244Marius Rohlandt43557Short Race01:29:17CMMaster18817
245Yolandi Cloete14024Short Race01:29:29CFSubVet577
246Michael Demetriou4995Short Race01:29:39DMSub Jnr18940
247Dean Mc Aslin41403Short Race01:29:51A-MenMYouth19044
248Cayleb Richter54959Short Race01:29:51EMSprog19118
249Ruben Swanepoel56409Short Race01:29:58CMSub Jnr19241
250LEE-ANNE JANSE VAN VUUREN5527Short Race01:29:58DFMaster585
251Justine Mingard5525Short Race01:30:01DFVet5913
252Hardus Liebenberg19546Short Race01:30:10BMSubVet19313
253Wezli Kaniah He5475Short Race01:30:12DMYouth19445
254Lethabo Mavis Rapao4798Short Race01:30:13EFYouth6013
255Hennie Boshoff49184Short Race01:30:20A-MenMSubVet19514
256Dale Badenhorst19970Short Race01:30:26A-MenMVet19628
257Fg Rischmuller86623Short Race01:30:26A-MenMSprog19719
258Emma Isabella Le Roux56633Short Race01:30:33A-LadiesFSprog616
259Kgabo Rapao88351Short Race01:30:36EFNipper621
260Coenie Barkhuizen44629Short Race01:30:57A-MenMMaster19818
261Truleen Pretorius7233Short Race01:30:57EFMaster636
262Cobus Johannes Hagg4420Short Race01:31:22DMDOB Unavailable1994
263Cor Dednam88360Short Race01:31:27DMVet20029
264Inge Marais87261Short Race01:31:29CFSnr643
265Rudo Dednam88361Short Race01:31:29DMSub Jnr20142
266Cornelius Kilian7225Short Race01:31:43EMSnr2029
267Danie Nel57126Short Race01:31:44EMSubVet20315
268Erin Havlik46352Short Race01:31:45CFYouth6514
269Rolan le Roux7223Short Race01:31:46EMSnr20410
270Eben Barnard5000Short Race01:31:54DMSub Jnr20543
271Natalia Gordon7750Short Race01:32:06A-LadiesFSprog667
272Logan Braun7739Short Race01:32:07EMSprog20620
273Jaco Engelbrecht49846Short Race01:32:13DMNipper20710
274Cameron Seale56234Short Race01:32:13DMSub Jnr20844
275Abigail Lombard41491Short Race01:32:30DFSub Jnr6712
276Sume Fourie88440Short Race01:32:43A-LadiesFNipper682
277Enid Van Niekerk87241Short Race01:32:44CFMaster697
278Zelda els87239Short Race01:32:45CFMaster708
279Xander Du preez5507Short Race01:32:56A-MenMJnr2098
280Anton Kruger87741Short Race01:32:56DMVet21030
281Marius Vorster54264Short Race01:33:00A-MenMVet21131
282Michca Janse van Vuuren19109Short Race01:33:55EFMaster719
283Migael Jansen88428Short Race01:33:56A-MenMSub Jnr21245
284Mireille Havlik7652Short Race01:33:56CFMaster7210
285Walter du Plessis86313Short Race01:33:58BMSubVet21316
286Darren Joubert5480Short Race01:34:16EMSnr21411
287Andries Jansen6933Short Race01:34:30A-MenMMaster21519
288Elmar Grobbelaar64145Short Race01:34:42EMVet21632
289Riaan Pretorius87247Short Race01:34:45DMVet21733
290Owen Vermeulen58163Short Race01:34:52A-MenMSub Jnr21846
291Milan Brand47617Short Race01:35:18BFSub Jnr7313
292Cornelis Brand39698Short Race01:35:19BMVet21934
293Ricco Mastroeni52497Short Race01:35:23BMSprog22021
294Chris Fourie88441Short Race01:35:36BMVet22135
295Jannick Theron7232Short Race01:35:38DFSubVet748
296Max Kotze54874Short Race01:35:46EMSub Jnr22247
297Liam Potter54940Short Race01:35:48BMSprog22322
298Guy Potter56615Short Race01:35:48BMVet22436
299Brandon Colledge7230Short Race01:35:51EMSubVet22517
300Zanhe Barkhuizen44628Short Race01:35:52A-LadiesFSub Jnr7514
301Rick Harmse39362Short Race01:36:03A-MenMMaster22620
302JG van Zyl42231Short Race01:36:29DMSnr22712
303Gerhard Moolman87775Short Race01:36:29DMSprog22823
304Ruben Du Plooy4649Short Race01:36:39DMSprog22924
305Michelle De Oliveira6934Short Race01:36:39DFVet7614
306MJ Kleyn45368Short Race01:36:59A-MenMNipper23011
307Andre Van Der Merwe55976Short Race01:37:07DMSubVet23118
308Leane Van Der Merwe55977Short Race01:37:07DFSub Jnr7715
309Yvonne Groenewald7734Short Race01:37:11CFSubVet789
310Ansie Richter7732Short Race01:37:12CFSubVet7910
311Zaahid Adam5198Short Race01:37:40CMSubVet23219
312Johan Prins45873Short Race01:37:49CMMaster23321
313Dian Bezuidenhout87774Short Race01:37:52BMYouth23446
314Isabella von Wielligh19564Short Race01:38:00DFYouth8015
315Heidi von Wielligh87007Short Race01:38:04DFVet8115
316Naude Terblanche7162Short Race01:38:04DMMaster23522
317Werner Krugel5535Short Race01:38:08BMMaster23623
318Michel Myburgh57785Short Race01:38:19A-LadiesFSub Jnr8216
319Clintin Riddell19971Short Race01:38:31A-MenMSubVet23720
320Flip Swanepoel54168Short Race01:38:40DMGGMaster2382
321Ettiene Swart41967Short Race01:39:06CMVet23937
322Lionel Janse van Rensburg88245Short Race01:39:06EMSubVet24021
323Zandalee Van Der Schyff58173Short Race01:39:08CFSubVet8311
324Tania Jacobs57480Short Race01:39:09EFVet8416
325Cindy Tromp54213Short Race01:39:17DFVet8517
326Ronnie Grobler54217Short Race01:39:18DMSubVet24122
327Natino Nobrega de AndradeSAS BoardShort Race01:39:20EMMaster24224
328Itumeleng Tshoga55525Short Race01:39:28CMVet24338
329Corne Van Tonder7208Short Race01:39:42DMMaster24425
330Elsje Bothma54586Short Race01:39:55A-LadiesFSub Jnr8617
331Janine Miller88259Short Race01:40:02EFMaster8711
332JO-MARI BOUWER57094Short Race01:40:06A-LadiesFYouth8816
333Joshua Grobler41511Short Race01:40:19A-MenMNipper24512
334Isabella Kruger56406Short Race01:40:29CFSprog898
335Sven De Kock7764Short Race01:40:45A-MenMGrandMaster2465
336Johan du Bruyn77971Short Race01:40:45CMGrandMaster2476
337Chane Verhoeven41118Short Race01:40:55BFSubVet9012
338Pierre Bester7645Short Race01:40:57BMVet24839
339Ruben Pienaar88788Short Race01:41:01DMSub Jnr24948
340Clayton Kimber5193Short Race01:41:47DMGrandMaster2507
341Nicolaas Mare87254Short Race01:42:28DMSprog25125
342Francois van Wyk41097Short Race01:42:37A-MenMYouth25247
343Pam Stafford-Mayer5183Short Race01:42:54DFMaster9112
344Divan Louis Pouwels4799Short Race01:43:03DMYouth25348
345Beané Swanepoel7103Short Race01:43:11CFJnr923
346Roger Thobakgale16636Short Race01:43:20EMVet25440
347Dirk Swanepoel56411Short Race01:43:27CMVet25541
348Kojo Arthur6719Short Race01:44:01EMVet25642
349RAYNARDT VIVIERS5071Short Race01:44:07A-MenMSub Jnr25749
350Linda Nell7164Short Race01:44:21CFMaster9313
351Christo Labuschagne7728Short Race01:44:28EMSnr25813
352Udré Lötter56673Short Race01:44:29EMSub Jnr25950
353Ludwig Riekert44344Short Race01:44:31CMMaster26026
354Pieter Kriel53262Short Race01:44:32BMVet26143
355Henco Pretorius87248Short Race01:44:42BMNipper26213
356Monique Pretorius7640Short Race01:44:46BFSubVet9413
357Jacques Herbst46450Short Race01:44:47DMSub Jnr26351
358Marlè-Nette Fourie7088Short Race01:45:10A-LadiesFSub Jnr9518
359Anita Joubert87742Short Race01:45:24DFVet9618
360Christiaan Cilliers87794Short Race01:45:28DMSubVet26423
361Wynand Pretorius7762Short Race01:45:38EMSubVet26524
362Marinus Lippens18859Short Race01:45:44CMGrandMaster2668
363HENTIE MALAN16095Short Race01:45:49A-MenMVet26744
364Christian Riekert44343Short Race01:46:13CMMaster26827
365Tania Rossouw4424Short Race01:46:41CFSnr974
366Petr Havlik86578Short Race01:46:47A-MenMMaster26928
367Cobus Rossouw4421Short Race01:46:48CMMaster27029
368Alexi Kruger56405Short Race01:46:49BFSprog989
369Hanri Haarhoff4425Short Race01:47:03EMSnr27114
370Kobus van Heerden56157Short Race01:47:28EMVet27245
371Leandra Grobbelaar87744Short Race01:47:37DFVet9919
372Max du Plessis55502Short Race01:48:30BMNipper27314
373Anri van Jaarsveld7736Short Race01:48:32DFSnr1005
374Wouter Stoltz4985Short Race01:48:32EMMaster27430
375Loraine van Zyl7737Short Race01:48:36DFSnr1016
376OMOLEMO KUBHEKA5204Short Race01:49:05EMNipper27515
377Jan-Hendrik Basson17401Short Race01:49:10EMDOB Unavailable2765
378Donald Wanvig45149Short Race01:49:48BMMaster27731
379Nicolaas Johannes Botha4801Short Race01:50:12DMNipper27816
380Dominick Koster47026Short Race01:50:28A-MenMSub Jnr27952
381Fritz Rischmüller45182Short Race01:50:32A-MenMSubVet28025
382AXZANDRIE PRETORIUS56612Short Race01:50:33DMSubVet28126
383Marianne Le Roux55155Short Race01:50:43CFVet10220
384Kemolebogile Pooh55532Short Race01:51:09A-MenFJnr1034
385Lizelle Schindler7599Short Race01:51:44DFMaster10414
386Johannes Van Eeden86322Short Race01:51:49BMNipper28217
387Janine Blom7641Short Race01:53:08DFVet10521
388Colleen Christie53224Short Race01:53:24EFMaster10615
389Carika Holt18347Short Race01:54:21A-MenFSubVet10714
390LOURENS PRETORIUS7598Short Race01:55:37CMSubVet28327
391Uminathi zwane54207Short Race01:55:48CMNipper28418
392Werner Kidson57863Short Race01:56:03BMVet28546
393Malebo Sibanyone88471Short Race01:56:06A-MenFJnr1085
394Claus Richter54970Short Race01:56:07BMVet28647
395Riette Du Plessis44675Short Race01:56:46BFSubVet10915
396Sheldon Botha87721Short Race01:56:53A-MenMSub Jnr28753
397Reatlegile Losaba19764Short Race01:57:17CMNipper28819
398Rachel Dippenaar87773Short Race01:57:31BFSnr1107
399Rosa Kimber5191Short Race01:57:32BFMaster11116
400Tebogo Losaba44655Short Race01:58:08CMVet28948
401Jozua Benjamin Haarhoff4797Short Race01:58:26EMSubVet29028
402Anthony Lombaard39119Short Race01:58:44A-MenMGrandMaster2919
403Luwan Du Bruyn19095Short Race01:59:13DMSub Jnr29254
404Shaun Porobich5398Short Race01:59:30EMVet29349
405Beverley Krause6922Short Race01:59:37CFGrandMaster1122
406Hantie Marais53662Short Race01:59:39EFSnr1138
407Michelle Oosthuizen41818Short Race02:00:05A-LadiesFVet11422
408Michael Grobler54799Short Race02:00:23EMVet29450
409Sarel Theron7231Short Race02:00:33DMSubVet29529
410Charl Westraat54030Short Race02:00:47EMNipper29620
411Janus Westraat54026Short Race02:00:50EMVet29751
412Jacques Vermeulen53673Short Race02:01:02EMVet29852
413Isabella Jacobs7448Short Race02:01:04EFSub Jnr11519
414Valentina Jacobs7444Short Race02:01:13EFSprog11610
415Yolandi David53690Short Race02:01:24EFSubVet11716
416Jacqueline Marais53655Short Race02:01:28EFVet11823
417Carlo Mastroeni52496Short Race02:02:15BMSub Jnr29955
418Np Fourie54949Short Race02:02:25CMSprog30026
419Dewald Van Der Merwe16200Short Race02:02:34A-MenMVet30153
420Jason Rogers5021Short Race02:03:08EMYouth30249
421Cayle Furniss56610Short Race02:03:13A-MenMJnr3039
422Colin du Buson56184Short Race02:03:27BMVet30454
423Marike White57297Short Race02:03:31EFMaster11917
424Mohamed Goolam56301Short Race02:03:34DMYouth30550
425Neels Du Plooy4648Short Race02:04:52DMVet30655
426Sanshua Swanepoel58123Short Race02:04:52DFSnr1209
427Boikanyo Letsholo87581Short Race02:04:52DFSub Jnr12120
428Charles Cavanagh49247Short Race02:05:04A-MenMSubVet30730
429KAYDEN HOLTZHUIZEN55526Short Race02:05:57A-MenMYouth30851
430Alberto De Oliveira45343Short Race02:06:00EMVet30956
431Hendrik Thompson57743Short Race02:06:35BMSubVet31031
432Tshegofatso Maponya5057Short Race02:07:11A-LadiesFSub Jnr12221
433Keagan Lotter58102Short Race02:07:45DMJnr31110
434vernon Peters5434Short Race02:07:55EMGrandMaster31210
435Wilco Wilkens16120Short Race02:08:15EMDOB Unavailable3136
436Selome Wilkens17131Short Race02:08:15EFDOB Unavailable1232
437Lisa Grobbelaar87409Short Race02:09:35EFSub Jnr12422
438Elmarie Mare87256Short Race02:09:40DFSubVet12517
439alexi steenkamp87054Short Race02:09:44DFDOB Unavailable1263
440Emma Pretorius39475Short Race02:09:52CFVet12724
441Reinhardt Wiid39476Short Race02:09:52CMVet31457
442Lize Swanepoel7167Short Race02:09:52CFVet12825
443Hendrik Johannes Carel Reyneke7755Short Race02:10:20DMSprog31527
444Kelly Robinson5462Short Race02:10:30DFMaster12918
445KYLE BRITZ5063Short Race02:10:38A-MenMJnr31611
446Haniela Hans de Andrade6938Short Race02:10:46A-LadiesFNipper1303
447Chayné Grobler41490Short Race02:11:07DFSub Jnr13123
448Anneli Otto45341Short Race02:11:11BFVet13226
449Gerhardt Otto41191Short Race02:11:16BMGGMaster3173
450Jaco Du Plooy43377Short Race02:11:33CMMaster31832
451Marchel Du Bruyn7457Short Race02:12:11DMYouth31952
452Zubair Paruk18653Short Race02:12:28BMVet32058
453Santi Lombaard39118Short Race02:12:30A-LadiesFMaster13319
454Roger Falck87800Short Race02:12:51CMMaster32133
455HERMIEN STEYN16099Short Race02:13:00DFVet13427
456HENRU MALAN14519Short Race02:13:35BMJnr32212
457Gerrie Maritz45430Short Race02:13:44BMVet32359
458Barend Faul87739Short Race02:14:08DMSub Jnr32456
459Hendrik Johannes Carel Reyneke7757Short Race02:14:25DMVet32560
460Bea-Mari Kerkhoff15749Short Race02:14:29EFJnr1356
461Mieke Grobler54050Short Race02:15:20BFNipper1364
462aadil adam5199Short Race02:15:54BMVet32661
463Isabel Baatsen44633Short Race02:17:05BFGrandMaster1373
464Chantal Knoetze44632Short Race02:17:06BFMaster13820
465Rentia Rohlandt43552Short Race02:17:15CFMaster13921
466Thinus Van Rooyen7159Short Race02:17:15EMVet32762
467Joshua Ludik56474Short Race02:17:50CMSprog32828
468Simon Ludik56479Short Race02:18:12CMVet32963
469Ruben Leroux Reyneke7756Short Race02:18:13DMNipper33021
470Yolande Reyneke7758Short Race02:18:20DFSubVet14018
471Billy Earle47586Short Race02:18:27CMSubVet33132
472Candice Gouws19378Short Race02:18:58CFSubVet14119
473Billy Petzer48309Short Race02:19:03BMGrandMaster33211
474Luke Palmer6686Short Race02:19:20EMDOB Unavailable3337
475Kayla Stretz54130Short Race02:19:21EMSnr33415
476linda sigaba41753Short Race02:20:21CFVet14228
477Magda Pretorius4827Short Race02:22:30BFVet14329
478Mohammed Aslam Rawoot5034Short Race02:23:32BMVet33564
479Sherice Haasbroek7600Short Race02:24:30DFSubVet14420
480Bastiaan Hendrikus Koster45231Short Race02:24:32A-MenMGrandMaster33612
481Alexander Hughes46449Short Race02:24:32DMSub Jnr33757
482Leonie Koster46201Short Race02:24:36A-LadiesFGrandMaster1454
483Claudio De Sa5391Short Race02:24:52A-MenMSub Jnr33858
484Eddie Engelbrecht55427Short Race02:25:37DMVet33965
485ELZET VAN TONDER88489Short Race02:29:28CFVet14630
486Jonathan Van Tonder56162Short Race02:29:32CMNipper34022
487Rene Kasselman6724Short Race02:30:03DFSub Jnr14724
488Daniël Kasselman86327Short Race02:30:08DMSprog34129
489Daleen Koster47802Short Race02:30:18A-LadiesFVet14831
490Bianca Venter87880Short Race02:31:12CFSubVet14921
491Stephen Hughes46448Short Race02:33:00DMVet34266
492Christopher Hughes86329Short Race02:33:02DMSprog34330
493Peter Punt56420Short Race02:34:00CMSprog34431
494Ernst Punt88703Short Race02:34:01CMVet34567
495Nzame Qokweni59149Short Race02:37:56CMVet34668
496Leandi Fryer39665Short Race02:43:10A-LadiesFSubVet15022
497Christiaan Els5324Short Race02:46:38EMGrandMaster34713
498ETTIENNE GROENEWALD87045Short Race02:48:02A-MenMSnr34816
499JOHAN DE BEER61841Short Race02:48:48A-MenMYouth34953
500Berdine Rademeyer45084Short Race02:51:26BFVet15132
501jan els5323Short Race02:54:32DMJnr35013
502Kerneels Van Tonder16989Short Race03:04:40BMVet35169
503Etian Louw86627Short Race03:35:24BMVet35270

Trailseeker FUN RIDE

OA
Name
SASno
Distance
Time
Batch
Gender
Category
Gender
Category
1Franco Grobbelaar88789Fun Ride00:38:10AMNipper11
2Jorniel Strydom40597Fun Ride00:40:20AMNipper22
3Johnian Priem45886Fun Ride00:41:40AMSub Jnr31
4Rudi Prinsloo6665Fun Ride00:46:23AMNipper43
5Preston Knott7742Fun Ride00:46:51AMSub Jnr52
6Lourens Klopper6668Fun Ride00:47:11AMSubVet61
7Travis Knott7743Fun Ride00:52:12AMSprog71
8Lucian de Villiers19094Fun Ride00:53:02AMSprog82
9Dian Huyser7454Fun Ride00:53:42AMSnr91
10Tyler Heylen6687Fun Ride00:55:17AMNipper104
11Taitum Paige Schnuir56181Fun Ride00:56:02AFSnr11
12peter-james wysoczanski5429Fun Ride00:56:13AMSub-Nipper111
13Peter Koll43223Fun Ride00:56:16AMGrandMaster121
14Patrick Wysoczanski7655Fun Ride00:56:18AMVet131
15Frans Steynberg56166Fun Ride00:58:39AMVet142
16Samuel Steynberg5430Fun Ride00:58:40AMSprog153
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:56AMNipper185
24Theunis Janse van Rensburg55506Fun Ride01:05:47AMVet193
25Daniel Janse van Rensburg7125Fun Ride01:05:47AMNipper206
26Joshua van Niekerk7735Fun Ride01:09:03AMNipper217
27Daniel Maritz41020Fun Ride01:09:52AMSub Jnr223
28Nkanyiso Mwale55503Fun Ride01:10:06AMSub-Nipper232
29Sebastian Venter55159Fun Ride01:10:50AMSub-Nipper243
30Seth Thomson7646Fun Ride01:11:08AMNipper258
31Sandile Sibanda7639Fun Ride01:11:17AMNipper269
32Amina Jeke57308Fun Ride01:11:18AFYouth61
33Tjaart Prinsloo6666Fun Ride01:11:28AMSubVet272
34Ben Prinsloo6664Fun Ride01:11:28AMSub-Nipper284
35Rebecca Venter53569Fun Ride01:11:39AFNipper71
36samantha groenewald7216Fun Ride01:11:50AFSubVet83
37Josias Groenewald7214Fun Ride01:11:53AMSub-Nipper295
38Willem Steenkamp88458Fun Ride01:11:54AMGrandMaster302
39Lian Style55507Fun Ride01:12:54AMNipper3110
40Lizle Rosenstein58166Fun Ride01:13:58AFVet92
41Heidi Ludik7118Fun Ride01:15:08AFSprog102
42Aobakwe Motsepe57807Fun Ride01:15:32AMNipper3211
43Francois Roux57803Fun Ride01:15:34AMGrandMaster333
44Althea Oosthuizen7081Fun Ride01:16:36AFNipper112
45Christopher Menne55040Fun Ride01:16:50AMSub-Nipper346
46Nyambeni Matanganye57300Fun Ride01:16:51AFSub Jnr121
47Andrew Menne55033Fun Ride01:16:56AMVet354
48Lwandle Mwale55504Fun Ride01:21:32AMNipper3612
49Stephen Hanwell7609Fun Ride01:22:28AMGrandMaster374
50Janine Hanwell7610Fun Ride01:22:30AFMaster131
51Olivia Ludik7113Fun Ride01:23:33AMSprog384
52Dawid Ludik7110Fun Ride01:23:36AMGGMaster391
53Billy Magagula6673Fun Ride01:24:17AMSubVet403
54Lesego Magagula19081Fun Ride01:24:18AFNipper143
55Natasha Strydom5531Fun Ride01:25:23AFVet153
56Tekla Venter46485Fun Ride01:26:09AFSub Jnr162
57Vuuren Steenkamp87053Fun Ride01:26:17AMDOB Unavailable412
58Ruan Van Rooyen7156Fun Ride01:26:19AMYouth421
59Niel Jacobs44933Fun Ride01:27:06AMVet435
60Roberto Jardim-Jacobs86425Fun Ride01:27:06AMSprog445
61Warona Matshwane4430Fun Ride01:27:15AMSub-Nipper457
62Kgolagano Sebego6716Fun Ride01:27:58AMNipper4613
63Pia Grobler7651Fun Ride01:29:16AFNipper174
64Tanya Van den Bergh7648Fun Ride01:29:17AFVet184
65Jacobus Johannes De Wet57827Fun Ride01:30:06AMVet476
66Jacobus Johannes De Wet54067Fun Ride01:30:06AMNipper4814
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:04AMSubVet504
72Wian Van Der Westhuizen5196Fun Ride01:33:24AMSprog516
73Johan Liebenberg55446Fun Ride01:34:10AMMaster521
74Ruan Geldenhuys6654Fun Ride01:34:33AMSubVet535
75Reuben Muller53069Fun Ride01:34:42AMNipper5416
76Eugene Broodryk7724Fun Ride01:35:45AMDOB Unavailable553
77Kaiden Broodryk7726Fun Ride01:35:56AMSprog567
78Braam Jansen van Rensburg5499Fun Ride01:36:31AMMaster572
79Jenny Van Rooyen7158Fun Ride01:38:08AFVet227
80Niel Strachan87585Fun Ride01:39:45AMNipper5817
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:22AFVet278
87Marnu Basson17400Fun Ride01:41:43AMDOB Unavailable604
88Reuben Rosenstein58167Fun Ride01:44:21AMDOB Unavailable615
89Meliska Venter87747Fun Ride01:45:31AFSnr282
90Hilton Rosenstein58165Fun Ride01:48:48AMVet627
91Erika Thompson86622Fun Ride01:52:58AFMaster293
92Melani Broodryk7727Fun Ride01:54:48AMVet638
93Keiana Broodryk7725Fun Ride01:54:48AFNipper305
94Cilna Laurens17450Fun Ride01:54:52AFVet319
95Andoret Van Wyk6649Fun Ride01:54:52AFVet3210
96Bellemae Ferreira56179Fun Ride01:59:02AFSprog333
97Gabby Bishop4818Fun Ride01:59:02AFSprog344
98Christelle Van Rooyen7160Fun Ride01:59:02AFSnr353
99Zeldie Van Heerden6723Fun Ride01:59:07AFSubVet366
100Ross Wayne Thompson47361Fun Ride02:00:02AMDOB Unavailable646
101Leano Makgalemele41892Fun Ride02:01:29AMSub-Nipper658
102Justin Botha87258Fun Ride02:01:32AMVet669
103Jacqueline Southey49556Fun Ride02:01:36AFVet3711
104Lizé Southey47022Fun Ride02:01:36AFSub Jnr383
105Laurika Van Der Walt46439Fun Ride02:01:52AFVet3912
106Ethan Middleton7594Fun Ride02:02:02AMSub-Nipper679
107Clinton Middleton7595Fun Ride02:02:02AMVet6810
108Monica Du Plessis7605Fun Ride02:09:32AFGrandMaster401
109Elrika Van Eeden86326Fun Ride02:11:08AFSubVet417
110Lihane van Eeden86324Fun Ride02:11:11AFSub-Nipper421
111Eleanor DI PASQUALE5457Fun Ride02:12:04AFVet4313
112Maliq ROODT5456Fun Ride02:12:05AMSprog698
113Brodie Graham7746Fun Ride02:21:34AMSub-Nipper7010
114Benjamin Graham62290Fun Ride02:21:35AMSubVet716
115Pierre Fourie6652Fun Ride02:24:33AMGrandMaster725
116Neyricha de Wet53708Fun Ride02:33:40AFNipper446
117Richarda Impey53704Fun Ride02:33:57AFMaster454
118Rebone Mputle88469Fun Ride02:34:46AFNipper467
119Ontiretse Mputle41146Fun Ride02:39:42AMSub Jnr734

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-BikeMMaster64
9Keith Turner15880Half Marathon01:44:51E-BikeMGrandMaster72
10Wynand Steyn19693Half Marathon01:45:30E-BikeMMaster85
11Allen Lewis7079Half Marathon01:50:50E-BikeMGrandMaster93
12Llewellyn Rossouw14915Half Marathon01:58:06E-BikeMVet101
13Herman Du Preez42824Half Marathon01:59:37E-BikeMVet112
14Hans Du Preez43145Half Marathon01:59:41E-BikeMGGMaster122
15Melissa Van Der Merwe57341Half Marathon02:03:27E-BikeFSubVet31
16Attie Smit7229Half Marathon02:03:37E-BikeMGrandMaster134
17Jerry Luis31554Half Marathon02:06:22E-BikeMVet143
18Kerry Rice7221Half Marathon02:07:59E-BikeFGrandMaster41
19Yolandi Cloete16926Half Marathon02:08:18E-BikeFSubVet52
20Annelize Riley18290Half Marathon02:08:44E-BikeFMaster62
21Johnny Le Roux46001Half Marathon02:08:46E-BikeMGGMaster153
22Barry du Toit5461Half Marathon02:10:42E-BikeMGrandMaster165
23Erwin Sterne46537Half Marathon02:15:07E-BikeMVet174
24Siggi Meyer39886Half Marathon02:16:38E-BikeMMaster186
25Kerrith Fraser5484Half Marathon02:19:06E-BikeFMaster73
26Michael Barton5481Half Marathon02:19:09E-BikeMVet195
27Anthony Shaw5007Half Marathon02:20:40E-BikeMMaster207
28Rowan Holborow-Browne40296Half Marathon02:24:08E-BikeMVet216
29Willow Holborow-Browne40297Half Marathon02:24:08E-BikeFSnr81
30Nicole Holborow-Browne40295Half Marathon02:24:26E-BikeMVet227
31Gregory White57310Half Marathon02:33:27E-BikeMMaster238
32Lizette Ferreira87208Half Marathon03:10:59E-BikeFMaster94
33Nalize Hawker54077Half Marathon03:39:27E-BikeFVet102
34Lindi Van Den Berg55441Half Marathon04:01:52E-BikeFVet113
35Peter Marneweck41965Half Marathon04:09:45E-BikeMGrandMaster246