Overall PositionNameRace TimeGenderGender PositionAge CategoryAge PositionRace Number
1ERIC NGUBANE01:11:22M130 to 39150431
2NKOSINATHI ZUNGU01:14:27M220 to 291160
3ISAAC MURINYE01:19:56M330 to 392185
4AL LESLIE01:19:57M440 to 491200
5NHLANHLA NZAMA01:22:14M530 to 39371286
6THIERRY PLETINCKX01:25:03M640 to 49260068
7ANDREW CHAPMAN01:25:20M730 to 39458911
8GLEN GORE01:26:35M840 to 493223
9JUAN BOTSIS01:28:54M930 to 39548027
10DION BENEKE01:29:39M1040 to 49486529
11DANIE DE VILLIERS01:32:17M1140 to 495199
12SHANNON CLARK01:32:22M1250 to 591229
13AMY BURGER01:34:48F120 to 291220
14MICHAEL GAMBLE01:34:50M1330 to 39691904
15DENBEIGH KNIGHT01:39:25M1440 to 4963319
16VUSI MSELEKU01:40:14M1540 to 49721871
17DUNCAN MCNEILL01:40:43M1640 to 49821776
18LISA COLLETT01:40:45F230 to 39171818
19NIC BRITS01:42:16M1740 to 49954810
20SAKHIA ZOND01:47:01M1830 to 397159
21MICHAEL BROUCKAERT01:47:01M1930 to 39821142
22MUHAMMAD ANEES TILLY01:47:08M2020 to 29221999
23THOBANI MNTUNGWA01:47:12M2140 to 491021811
24SIMON SMITH01:47:19M2240 to 49117302
25STEVE CARROLL01:47:37M2340 to 491210262
26IAN CARROLL01:47:38M2440 to 491322000
27ANDREW WILKINS01:47:58M2520 to 293227
28RYAN FAUCONIER01:48:23M2630 to 399204
29KYLIE KEETON01:48:32F330 to 392230
30JANINE GOES01:49:03F450 to 59143071
31ANTON VAN KAN01:50:53M2730 to 391044518
32WOUTER HUIZINGA01:51:36M2830 to 391120557
33DANIEL WIEBESIEK01:52:26M2930 to 391221962
34ANGELA HULETT01:53:03F540 to 49192769
35DAWID MARAIS01:53:28M3030 to 39137747
36NICOLE OXLEE01:54:21F640 to 492183
37MLU MKHIZE01:54:21M3130 to 3914137
38ANDREW RAMSDEN01:54:26M3230 to 3915222
39CAMILLA RAILTON01:54:28F740 to 49376452
40MARK RUDLING01:54:41M3330 to 391674645
41MORNE SCOTT01:57:27M3440 to 491451313
42EMARI ERXLEBEN01:57:53F820 to 29294549
43KIRUSHIN MOODLEY01:58:09M3520 to 29474495
44BRUCE PARDY01:58:28M3650 to 59248280
45ALAN PHILLIPS01:59:13M3740 to 491562435
46LIESEL PHILLIPS01:59:13F940 to 49460322
47LYNDA HOPPE02:00:47F1040 to 495182
48MAHOMED MOOLA02:00:50M3860 to 691239
49MARTIN CLEMENT02:01:43M3940 to 4916203
50NATASHA PAPINI02:04:02F1120 to 29317202
51COLIN VAN DEN BERGH02:04:04M4030 to 391780356
52ALFONSO ZAINE02:04:14M4130 to 3918184
53JEREMY JIRAN02:04:55M4240 to 491759096
54IAN AITKEN02:04:57M4340 to 491876510
55DAVID ANSTEY02:05:39M4460 to 69299046
56ROB DE ZOETEN02:05:44M4550 to 59379659
57CHARMAINE ROUX02:05:54F1240 to 4969632
58BRADLEY THORPE02:07:08M4630 to 391921994
59BRENDON LILLIS02:08:34M4730 to 392053852
60IAN BARSLEY02:08:44M4860 to 69398734
61CLAUDIA STENCEL02:08:53F1340 to 4971898
62BENJAMIN PUGH-JONES02:08:56M4920 to 29550728
63ANDILE BOVUNGANA02:08:58M5040 to 491921768
64VAUNEEN DOUTHWAITE02:09:01F1450 to 59210854
65ANTHONY KENNY02:09:03M5160 to 6949628
66LUC QUEVAUVILLIERS02:09:21M5230 to 39213797
67THERESA MACHADO02:09:41F1530 to 39398802
68WARREN BUTLER02:09:56M5330 to 3922228
69MAJA WISE02:10:51F1640 to 498202
70ANSU HUMAN02:13:16F1750 to 5933208
71KARYN SILLS02:15:32F1830 to 39451832
72ANDREW TARPEY02:16:37M5440 to 492093579
73MANDY WALTERS02:16:46F1940 to 49993674
74SHERALYN ELSON02:19:54F2030 to 39545095
75RYAN ELSON02:19:56M5530 to 392345094
76PAUL WATKINS02:21:45M5640 to 492150032
77WAYNE HODSON02:21:56M5740 to 49223352
78PRUDENCE MASUKU02:24:32F2130 to 396138
79ERIN BOTSIS02:25:27F2230 to 39756301
80GARY TAIT02:27:33M5850 to 594201
81CATHERINE ROBERTS02:30:19F2340 to 491090637
82GARY ROBERTS02:30:29M5940 to 492390636
83LUCY BERNDT02:31:00F2420 to 29498800
84DALLAS BRETT02:39:23M6060 to 69599015
85JACO PRETORIUS02:39:27M6150 to 59599016
86JENNY YSSEL02:46:20F2530 to 39899616
87JANINE ADAMS02:46:20F2630 to 39977156
88MAGDA GERRARD02:46:21F2750 to 59420182
89CHARLES NEBRIGIC 02:51:27M6250 to 59681499
90ELIZABEH NEBRIGIC02:51:34F2850 to 59581493
91ALISON CHADWICK03:06:29F2950 to 5966476
92JOELEEN HERMELIN03:06:31F3030 to 391050590
93TARA BAXTER03:24:03F3130 to 391142671
94JOHNNY TANG03:24:05M6320 to 296238