1 VX7NG1D Bradley Potgieter Club 100 2:10:37
2 VX56D17 William Bush Olympic 2:10:38
3 7XNANRS Rohan Du Plooy a[s]g Junior Race Team 2:10:39
4 2NKN6SM Ignus Oosthuizen 2:10:39
5 4RHG6TA Thulasizwe Mxenge Medscheme Development Team 2:10:39
6 2WMXKES Mikhail Margro New Horizons Cycling Club 2:10:39
7 4TM6P37 Trevor Court Cyclesphere 2:10:40
8 4WHW164 Justin Behrendt 2:10:41
9 VX4WC4Z Stephan Burns Velo Cycling Club 2:10:41
10 VX7Z4WF Viehann Du Plessis Speke 2:10:43
11 4DNWY6C Gavin Heathfield-eliott Cycle Lab Super Cycling 2:10:43
12 2RM8AMN Karabo Swartz FPC 2:10:43
13 9AH5KAW Ben Venter 2:10:43
14 VX6F2FM Andrew Lapin Cycle Lab Super Cycling 2:10:43
15 1YNE068 Jacques Horn Toyota SuperCycling Academy 2:10:44
16 1EKEWH6 Finn Mackinnon Toyota SuperCycling Academy 2:10:45
17 2RHVPMV Gerhardus Botha 2:10:54
18 VX24H4N Martin Wesemann 2:10:56
19 VX823DB Roland Booker Queens Wheelers 2:10:57
20 0WNK4HE Tyron Beeker 2:10:59
21 1YKDESG Thomas Weeks Cycle Lab Super Cycling 2:11:02
22 VX4F6VN Adolph Krige Bionic Cycling Club 2:11:03
23 VX3ZZEX Jaco Swanepoel New Horizons Cycling Club 2:11:15
24 VX4NYFD Jaco Ferreira team Computer-Smith 2:11:20
25 9MNSM52 Alan Gordon 2:11:40
26 9AHBEMC Petri Strydom team Computer-Smith 2:11:51
27 4MKZFSV Simon Gray 2:11:54
28 VX2N87T Hansie Joubert Velo Cycling Club 2:15:43
29 VX0ZDAX Fanus Alberts Harmony Cycling Club 2:15:45
30 2GHCVP1 Claude Rielly Harmony Cycling Club 2:15:45
31 VX4289Z Jay Spendley Cycle Lab Super Cycling 2:17:48
32 7XHWXDK Wentzel Yzel Tuks Cycling Club 2:17:55
33 2FMW3E9 Gary Schroeter 2:17:57
34 8EKK2CP Craig Khoury 2:17:57
35 VX1E8K8 Manie Redelinghuys Cycle Lab Super Cycling 2:17:57
36 VX05B89 Dawid Els Cycle Lab Super Cycling 2:17:57
37 0ANV33A Johannes Janse Van Rensburg Middelburg 2:18:01
38 VX63WM6 Dirk Uys Benoni Northerns Athletic Club 2:18:03
39 VX050K7 Jaco Redelinghuys PPFK 2:18:05
40 VX6FMP1 Johan Du Plooy PPFK 2:18:05
41 9XMV8CR Trevor Davies Complete Cyclists 2:19:32
41 9AH59D4 Julius Cobbett team Computer-Smith 2:19:32
43 4DNF61N Craig Harvey Bulk Pack Meat 2:19:32
44 VX61EC5 Rory Farmer CGC Direct 2:19:32
45 VX0XFBS Johann Naude Speke 2:19:33
46 VX7X8NK Etienne Malan Harmony Cycling Club 2:19:33
46 7XKSE8G Lionel Scholtz Speke 2:19:33
48 VX6PWRE Piet Stiglingh 2:19:34
49 8TK9GTD Paul Jathd 2:19:34
50 8DNYVFV Chad Short 2:19:34
51 1YN403S Gert Petrus Knoesen Speke 2:19:34
52 VX1DSRT Heinrich Meyer 2:19:34
53 2GMCVZ7 Rudolph Du Randt N-KZN Triathlon Cycling Club 2:19:35
54 8TH21PD Charl Marais 2:19:35
55 9RHPRC9 Pieter Swemmer 2:19:35
56 VX5R66H Jan Wibbelink Speke 2:19:36
57 VX765G6 Dean Puntis Bishops auto spares 2:19:36
58 1KNB38V Neels Griessel Sunward slipstreamers 2:19:37
59 2AKK0PK Stephan Corthing Hartbeespoort Cycling 2:19:37
60 VX4ZVPY Darryl Clifford Khosa Running Club 2:19:37
61 VX1YZFN Pieter Avenant Esmero Cycling Club 2:19:37
62 8DNBPBN Hylton Odendaal Sweat & Gears 2:19:38
63 4WNS35V Stefan Coetzee Cycle Lab Super Cycling 2:19:39
64 4RN5A51 Jacques Van Der Merwe Cycle Lab Super Cycling 2:19:39
65 4WMZ0BT Kurt Geneapril Esmero Cycling Club 2:19:39
66 VX7YVCB Louis Van Aswegen Harmony Cycling Club 2:19:40
67 3SKTZ1Z Shawn Renders ROAG 2:19:40
68 4EN3483 Richard Brown Germiston Wheelers 2:19:40
69 2AKK73N Zakariya Adams 2:19:40
70 8SN8DPP Martin Jacob Breytenbach Speke 2:19:41
70 9AH8M25 Diederik Oosthuizen 2:19:41
72 VX39BCA Thys Spies Team VitaThion 2:19:41
73 2DHD4FX Werner Best Speke 2:19:41
74 VX07PEG David Posthumus Capri Wheelers 2:19:43
75 VX95W9B Hannes Wessels team Computer-Smith 2:19:45
76 VX54R8H Robert Rostoll Gold Fields Cycling Club 2:19:46
77 1DHRRKP Tauriq Peck Esmero Cycling Club 2:19:48
78 2MHSHZ4 Saul Bernardino 2:19:48
79 1ZMT76W Gamza Karriem Esmero Cycling Club 2:19:48
80 VX4RABZ Janus Potgieter Speke 2:19:51
81 VX05V4T Deven Smit Kempton Park Cycling Club 2:19:52
82 4EKKPY9 Wayne Le Roux 2:19:52
83 VX02CT8 Hennie De Beer 2:19:53
84 VX2NHZC Nicky Greyling Metal Used Spares Team 2:19:54
85 0AKE42H Willem Bezuidenhout New Balance AC GN 2:19:54
86 VX6KBG9 Glen Davies Kempton Park Cycling Club 2:19:56
87 1YN40FK Louis Malherbe 2:19:57
88 9GHS2BC Charles Marais Velo Cycling Club 2:20:00
89 VX0SEZC Anton Duvenage Gen Air Vets Cycling Team 2:20:00
90 VX1DYMP Andre Richards Gen Air Vets Cycling Team 2:20:00
91 VX6YZCX Gerhard Wessels Team BOSS Logistics 2:20:01
92 2ZHD6WP Dawood Davids Esmero Cycling Club 2:20:02
93 VX472MA Leon Naude PPFK 2:20:03
94 2XNRFGZ Theuns Hendrik Davidtz Speke 2:20:04
95 VX0TCZD Allen Liversage Centurion Cycling 2:20:05
96 VX4BRGX Dirk Van Der Merwe Gen Air Vets Cycling Team 2:20:05
97 1GMCNRY Zack Mandzavinos 2:20:05
98 VX6MF5C Pambos Antoniou Select Cycling 2:20:06
99 VX475Y3 Andre Taylor Gen Air Vets Cycling Team 2:20:06
100 DX4EK0F Willie Swanepoel Softfinity Vets Team 2:20:08
101 VX6K0S7 Christo Pieterse Speke 2:20:09
102 VX4VMXE Anton Bester Velo Cycling Club 2:20:09
103 VX58937 Marthinus Scheepers Autum Star Air Chilla Vets Team 2:20:10
104 4EN3VM5 Paul Nothnagel Cycle Lab Super Cycling 2:20:10
105 VX4R31A Jannie Schoeman Club 100 2:20:10
106 VX6V2ME Marius Papenfus Hartbeespoort Cycling 2:20:11
107 VX97GP4 Ian Gray Speke 2:20:12
108 2YMDKAY Gert Strydom Harmony Cycling Club 2:20:12
109 9RK61AM Denver Beukes 2:20:14
110 VX4RNK2 Graeme Heathfield- Eliott Cycle Lab Super Cycling 2:20:14
111 2DHEPBD Roberto Webster Esmero Cycling Club 2:20:15
112 VX2GB56 Graham Paton DCB Logistics 2:20:15
113 VX4B59X Wayne Girdlestone VTConline 2:20:17
114 VX54YXD Jorge Faria Wadeville Steel 2:20:18
115 1ENBX2F Anthony Field-buss Club 100 2:20:18
116 VX7XWRP Frikkie Viljoen Team BOSS Logistics 2:20:22
117 4WKPVF6 Craig Kalamer Germiston Wheelers 2:20:24
118 VX0FSRP Brian Buchler United Wheelers 2:20:42
119 8YHWVS4 Dihan Du Plessis Cycle Lab Super Cycling 2:20:50
120 1YMD9PT Jan Olivier Speke 2:21:06
121 VX3FNPY Mervin Scorgie New Horizons Cycling Club 2:21:26
122 VX4NP4N Sampie Swanepoel Cycle Boys 2:23:43
123 VX4F99Y Stephen Swanepoel Eskom Cycling Club 2:23:44
124 8TKZN1Z Phumlani Kubheka Medscheme 2:24:39
125 0FNMY2E Waldie Theron Centurion Cycling 2:24:43
126 1GNP66K Daryl Griffiths 2:24:44
127 3EM6062 Reece Tifflin Vertical Spaces Cycling 2:24:45
128 9XKKF05 Visser Pretorius 2:24:45
129 1EN27D7 Etienne Janse Van Rensburg C & C Steel 2:24:59
130 VX61ZW2 Gareth Jones team Computer-Smith 2:25:00
131 8EKKS75 Lothian Colin Harmony Cycling Club 2:25:05
132 VX3ZX4G Chesney Conrad 2:25:13
133 VX6488B Julian De Saldanha Esmero Cycling Club 2:25:22
134 4YN5711 Rudolf Swanepoel New Horizons Cycling Club 2:25:48
135 VX0BAVZ Chris Verheem SA Paving Cycling Club 2:27:18
136 VX4WEX7 Gert Koorts Queens Wheelers 2:27:19
137 4TNPE7M Reinhard Raschke Club 100 2:27:20
138 8TN15XA Johan Vermeulen Germiston Wheelers 2:27:20
139 0FK78S8 Bert Stoel Centurion Cycling 2:27:21
140 4DHSM9X Rodney Keogh Cycle Boys 2:27:21
141 VX7Y2B7 Jan Van Niekerk Harmony Cycling Club 2:27:21
142 VX5KEWK Stephan Spaan Cresta Wheelers 2:27:21
143 2AH74N4 Piet Van Niekerk Select Cycling 2:27:22
144 VX2NWWV Martin Lacey Centurion Cycling 2:27:22
145 VX5W9DS Ian Jones team Computer-Smith 2:27:24
146 DX44HH9 Arnold Ashen New Horizons Cycling Club 2:27:24
147 VX63VRM Glenn Fowler Panda Cycling Club 2:27:25
148 VX697AE Albert Kinnear Esmero Cycling Club 2:27:26
149 VX63D9V Brian Woods Team BOSS Logistics 2:27:30
150 4ZN36ZK Peter Koen Harmony Cycling Club 2:27:37
151 1GM448F David Marshall 2:27:40
152 4ZK8762 Johannes Prinsloo Bester Cycles 2:27:50
153 1ZNM7DY Dennis Spoag 2:28:17
154 VX2GDM9 Phillip Stoop Cresta Wheelers 2:28:25
155 4EN32D9 Bruce Ellison Cresta Wheelers 2:28:39
156 VX0ZETF Wouter Mellet Centurion Cycling 2:29:08
157 VX47EGP Johann Hattingh Harmony Cycling Club 2:29:08
158 VX5TBBN Johan Brink New Image Cycles 2:29:43
159 VX63G7E Peter Zeelie Telkom Cycling Club 2:29:58
160 VX82YBB Jacques Rossouw Speke 2:29:58
161 1EN2D33 Richard Toohey Vertical Spaces Cycling 2:30:34
162 VX993W9 Leonardo Potter 2:30:53
163 VX6C1CV Ray Roodt Springs Wheelers 2:31:15
164 2GM0C3F Paul Alexander Rutkiewicz team Computer-Smith 2:31:15
165 1YH3WTZ Mohamed Hassen LENASIA AC 2:31:38
166 VX3HMYD Dawid Pieterse Speke 2:32:19
167 VX2FRWD Mark Snow Club 100 2:32:19
167 0XK4MGV Ben De Klerk Gold Fields Cycling Club 2:32:19
169 1KK7KC2 Brandon Diedricks PPA 2:32:19
170 2KNFZTV Paul Hattingh Centurion Cycling 2:32:19
171 7NHP3D9 Leon Van Niekerk 2:32:20
172 4MM5NHX Aubrey Litkie Cycle Lab Super Cycling 2:32:21
172 VX5K9DD Leonardo Visentin Edenvale Pedallers 2:32:21
174 VX4BYRD Pieter Els Transwerk Cycling 2:32:23
175 7XNG77X Graeme Horsfield Cycle Lab Super Cycling 2:32:24
176 VX09D5N Robin Twaddle Gary Beneke Sports 2:32:25
177 VX8ZTNY Chris Breedt Active Xtreme Cycling Lichtenburg 2:32:25
178 2MH7AXN Louis Van Huyssteen 2:32:26
179 4GN4ZBX Krause Venter Kempton Park Cycling Club 2:32:26
180 VX08R1W Stefan Herbst Randmark 2:32:26
181 9XNHPK6 Marius Venter 2:32:27
182 VX0K38V Stuart Saunders Cycle Lab Super Cycling 2:32:27
183 VX4WAKY Adolf Van Ginkel Jakaranda Cycling Club 2:32:28
184 9RNPM9R Maartin Herbst Mr Price Cycle Club 2:32:28
185 4WNSARV Andrew Dean Edenglen 2:32:28
185 1YM4NSC Duncan Brown Cycle Lab Super Cycling 2:32:28
187 VX5ABMC Alan Eyles Cresta Wheelers 2:32:29
188 VX54X2H Fine Karsten 2:32:30
188 VX08442 Nick Haines Cresta Wheelers 2:32:30
190 0RNC73Y Larry Lagoa Cycle Lab Super Cycling 2:32:31
191 1GKCHSS Jeremy Grace 2:32:31
192 1ENV638 Melvin Margro New Horizons Cycling Club 2:32:31
193 8TK5YV6 Andre Venter Cycle Lab Super Cycling 2:32:34
194 8TNWCCZ Chris Williamson Cycle Lab Super Cycling 2:32:34
195 VX3M5PB Andre Olivier Team BOSS Logistics 2:32:36
196 VX8PA6F David Smaldon 2:32:37
197 2NM5N6G Etienne Jooste Carstens 2:32:38
198 2RKD7N4 Bennie Pearson Centurion Cycling 2:32:38
199 VX0HZB6 Stoffel Eckley Jakaranda Cycling Club 2:32:40
200 VX6FWRR Dean Bowen New Image Cycles 2:32:40
Close