Name Category Time Race Number
Brandon DownesElite 10:46:336
Hendrik KrugerElite 10:47:4945
Travis StedmanU2310:49:409
Byron MuntonElite 10:50:2747
Shaun-Nick BesterElite 10:53:0443
Rickardo BroxhamU2310:53:2324
Lucas TowersJNR10:54:14116
Jaco Charles Van DykElite 10:54:3435
Clint HendricksElite 10:58:0453
Carl BonthuysElite 10:59:0314
Dylan GirdlestoneElite 10:59:2412
Damon FoucheeU2311:01:4326
Keanan Grant RoodtElite 11:02:4336
Alan HatherlyElite 11:07:3718
Pedri CrauseJNR11:09:47100
Devin ShorttElite 11:10:3329
Daniel LoubserU2311:11:4442
Jonty BouwerU2311:12:0422
Alexander WorsdaleU2311:12:448
Jaco VenterElite11:13:2155
Francois Gie HofmeyrJNR11:14:07105
Travis BarrettU2311:14:1811
Jason EggettJNR11:14:29115
Louis VisserElite 11:14:394
Kieran CorreiaU2311:17:0725
Alwyn SteenkampElite 11:19:185
Wynand HofmeyrElite 11:20:0123
Zander Du PreezU2311:21:0030
Justin ChestertonJNR11:21:02102
Kelton Leigh MillerElite 11:21:2217
Mohammed KsirJNR11:22:55111
Flavio VenceslauElite 11:23:002
Alex GoethamU2311:24:0416
Barry CrouchElite 11:25:4134
Grant DalyElite 11:26:0850
Josh RheedersU2311:29:2941
Nicholas LambrechtElite 11:30:3319
Dirkie NelElite 11:31:2932
Kimhan Van Der MerweElite 11:35:5837
Benino HansU2311:36:1839
Matthew FortuinU2311:36:2615
Joshua LouwElite 11:36:5631
Reece McDonaldElite 11:39:5921
Anton FattiVet Men 40-4911:41:27308
Cuan ChelinVet Men 40-4911:41:38305
Thys OosthuizenVet Men 40-4911:41:40315
Tristan CuthbertElite 11:46:237
Regis ManioraVet Men 40-4911:46:41317
Jason BruintjiesJNR11:46:55103
Justin LloydVet Men 40-4911:47:34316
Iain Andrew Mc GregorVet Men 40-4911:48:48304
Robin HarrisVet Men 40-4911:48:55300
Nicholas JamesElite 11:49:1933
Andreas StuderVet Men 40-4911:50:39303
Jean-Pierre LloydU2311:52:5810
Pieter AvenantVet Men 40-4911:53:54307
Jacques Van StadenVet Men 40-4911:55:25309
Alexander ParsonsElite 11:55:5128
David GarrettVet Men 40-4912:01:09302
Christoff van HeerdenVet Men 30-3912:01:56122
Neil Edward William TimmVet Men 30-3912:03:08200
Theuns Van Der BankVet Men 30-3912:04:56203
Hugo FerraoJNR12:05:08117
Christiaan Janse van RensburgVet Men 30-3912:05:10223
Donovan Le CokVet Men 30-3912:07:10202
Willem Jacobus StrydomVet Men 30-3912:07:25205
Danie CronjeVet Men 30-3912:08:49219
Waldo ZevensterVet Men 30-3912:09:15208
Casper MoodieVet Men 30-3912:11:37207
Kabelo MakatileJNR12:16:12106
David McFallenVet Men 30-3912:16:22224
Lyall David HennessyVet Men 30-3912:16:44213
David LabuschagneVet Men 40-4912:17:17311
Lloyd WeitzVet Men 30-3912:19:59124
Bradley L'AiguiileJNR12:20:21110
Yaaseen DavisElite 12:20:5127
Zaheer RahmanVet Men 30-3912:21:55221
Jamie MosesJNR12:31:36118
Michael John KoningElite 12:33:0651
Jacques HumanVet Men 40-4912:39:46312
Charles McFallElite 12:48:5713
Lloyd PriestmanVet Men 30-3912:49:20201
Bruce Duncombe CambellVet Men 30-3912:50:55217
Lionel ScholtzVet Men 40-4912:51:47313
William HansVet Men 30-3913:06:09123
Adam MackenzieVet Men 30-3913:10:38210
Maude Elaine Le Roux Elite Ladies13:32:05513
Sitapha KoneJNR13:33:32113
Hayley Preen Elite Ladies13:37:58504
Zanri Rossouw Elite Ladies13:43:12514
Taneal Otto Elite Ladies13:43:18515
Juanita Mackenzie Elite Ladies13:51:33507
Cherise Willeit Elite Ladies14:00:32512
Robin Bolten Elite Ladies14:05:28500
Nicola Keri Walker Elite Ladies14:10:59501
Minata Soro Elite Ladies14:41:03509
Natalie Simpson Elite Ladies15:50:01508
Nolan HoffmanElite DNF52
Daniyal MatthewsU23046
Jonathan ColledgeVet Men 30-390204
David John McEwanVet Men 40-490318