1 7 Malcolm Lange MTN Cycling Team 2:01:28
2 3 Nolan Hoffmann Neotel 2:01:28
3 13 Dennis Van Niekerk Konica Minolta Bizhub 2:01:31
4 VX9ZZ39 Armand Snyman Tekton Kitchens Cycling Club 2:01:32
5 11 Jay Thomson MTN Cycling Team 2:01:33
6 44 Armand Herbst Mr Price Youth Cycling Academy 2:01:37
7 108 Wayne Schreuder Mr Price Youth Cycling Academy 2:01:37
8 32 Dylan Girdlestone Toyota SuperCycling Academy 2:01:41
9 31 David Maree Toyota SuperCycling Academy 2:01:41
10 19 Peter - Lee Jefferies MTN Cycling Team 2:01:41
11 VX823DB Roland Booker Toyota Cycle Lab SuperCycling 2:01:42
12 4YH5KVD Paul Van Zweel Toyota Cycle Lab SuperCycling 2:01:48
13 22 Nico Bell Toyota Cycle Lab SuperCycling 2:01:49
14 8 Neil Macdonald Club 100 2:01:49
15 100 Gert Janse Van Rensburg Toyota Supercycling Academy 2:01:49
16 102 Hendri Joubert Harmony Cycling Club 2:01:50
17 4YN58SM Guillaume De Beer Queens Cycling Club 2:01:51
18 2 Jaco Ferreira team Computer-Smith 2:01:51
19 42 Gavin Salzmann C&C Steel 2:01:51
20 27 Anton Davis Contract Germiston Wheelers 2:01:52
21 VX8ZT1H Dana Coetzee Super C 2:01:53
22 22 Nico Bell Standard Bank Cycling Club 2:01:53
23 104 Willem Jordaan CSA 2:01:53
24 121 Charl Van Der Berg Harmony Cycling Club 2:01:54
25 VX08BE5 Graeme Cronje Toyota Cycle Lab SuperCycling 2:01:54
26 21 Shaun Leach Team BOSS Logistics 2:01:54
27 30 Petri Strydom team Computer-Smith 2:01:54
28 103 Ivan Haasbroek Boss Logistics 2:01:55
28 116 Brian Teeling Toyota SuperCycling Academy 2:01:55
30 39 Brandon Wilson ASICS 2:01:55
31 28 Quentin Gordon T-Sec 2:01:55
32 1ENHKTT Stanley Namanyana Middelburg Cycling Club 2:01:55
32 55 Lionel Moolman Tuks 2:01:55
34 VX6FY6E Pieter Botha Tekton Kitchens Cycling Club 2:01:55
35 107 Dirk Holtzhausen Harmony Cycling Club 2:01:56
36 110 Jean Geyser Mr Price Youth Cycling Academy 2:01:56
37 37 Julius Cobbett Standard Bank Cycling Club 2:01:56
38 VX6PZTY Paul Brittain Burg Wheelers 2:01:57
39 VX3HRMT Timothy Kock DCB Logistics 2:02:00
40 54 Johan Joubert Toyota Cycle Lab SuperCycling 2:02:00
41 VX68HFG Lawrence Mahlangu Middelburg Cycling Club 2:02:00
42 24 Adolph Krige team Computer-Smith 2:02:01
43 1 Nicholas White MTN Cycling Team 2:02:01
44 49 Robert Leyland Select Cycling Club 2:02:02
45 36 James Perry Neotel 2:02:10
46 25 Michael Sowerby Toyota SuperCycling Academy 2:02:11
47 46 Juan Swanepoel YCA 2:02:11
48 VX6KRRR Luvuyo Mvelase Germiston Wheelers 2:02:12
49 2ZMTBHZ Jan Mc Cleod 2:02:14
50 12 Jonathan Kinnear MTN Cycling Team 2:02:19
51 10 Waylon Woolcock MTN Cycling Team 2:02:21
52 117 Marius Lutzkie Toyota Cycle Lab SuperCycling 2:02:21
53 48 Rudi Blignaut Cedar Vadek Cycling Club 2:02:33
54 33 Bradley Potgieter MTN Cycling Team 2:02:45
55 VX89P6C Heinz - Martin Bresele Queens Cycling Club 2:04:01
56 4005 Ockert Werner Hartebeespoort Cycling Club 2:10:47
57 4002 Hannes Wessels team Computer-Smith 2:10:47
58 4005 Divan Van Der Berg Harmony Cycling Club 2:10:47
59 VX4F724 Jurie Krige Toyota Cycle Lab SuperCycling 2:12:22
60 4003 Michael Thomson Standard Bank Cycling Club 2:12:25
61 4000 Neil Young Gims Powerade 2:13:02
62 4000 James Dent Gims Powerade 2:13:02
63 4007 Petrus Laubscher Harmony Cycling Club 2:13:02
64 4004 Robert Werner Rostoll Toyota Cycle Lab SuperCycling 2:13:04
65 4004 Mervin Scorgie New Horizons Cycling Club 2:13:05
66 VX0AHDT Garry Young Toyota Cycle Lab SuperCycling 2:13:05
67 VX54393 Mark Thijs Toyota Cycle Lab SuperCycling 2:13:05
68 209 Stefano Madies Dimension Data Cycling Club 2:13:18
69 201 Craig Harvey Team Absolute Systems/Bulk Pack Meat 2:13:18
70 214 Donovan Jackson 2:13:19
71 216 Charles Strassburg Dimension Data Cycling Club 2:13:58
72 233 Hansie Joubert T-Sec 2:14:01
73 205 Danie Mare team Computer-Smith 2:14:01
74 261 Mario Ferreira Velo Cycling Club 2:14:01
75 217 Francois Ebersohn Velo Cycling Club 2:14:02
76 VX67353 Coenie Nel Bmax/Ayos Cycling Team 2:14:02
77 4EHWFR2 Paul Burger Harmony Cycling Club 2:14:02
78 VX4WTFR Pieter Siebrits Bmax/Ayos Cycling Team 2:14:03
79 207 Nicky Greyling Toyota Cycle Lab SuperCycling 2:14:03
79 203 Erich Meintjes Bmax/Ayos Cycling Team 2:14:03
81 235 David Van Straaten Bobby's Riders 2:14:03
82 226 Simon Davenall Germiston Wheelers 2:14:03
82 222 Ben Meyer Select Cycling Club 2:14:03
84 212 Ettiene Retief Club 100 2:14:04
85 VX2CKPS Herman Van Der Westhuizen Middelburg Cycling Club 2:14:04
86 245 Wikus Boshoff Toyota Cycle Lab SuperCycling 2:14:04
87 232 Paulo Contente Toyota Cycle Lab SuperCycling 2:14:04
88 220 Dawie Malan Velo Cycling Club 2:14:09
89 215 Kevin Willemse Select Cycling Club 2:14:09
90 249 Chris Heunes Vodacom Cycling Club 2:14:09
91 VX765G6 Dean Puntis contract germiston wheelers 2:14:10
92 256 Hein Kruger Tour de Frans 2:14:10
93 283 Robert Meyer Select Cycling Club 2:14:10
94 231 Gerald Martin Contract Germiston Wheelers 2:14:11
95 234 Andre Lahouter Queens Cycling Club 2:14:12
96 225 Pieter Claassen Toyota Cycle Lab SuperCycling 2:14:12
97 247 Michael Grannum BCRC 2:14:12
98 255 Francois Schoeman CGC 2:14:13
99 211 Gary Miller Toyota Cycle Lab SuperCycling 2:14:13
100 208 Danie Marais Toyota Cycle Lab SuperCycling 2:14:13