132 Abeng Malete 130km Under 23 145 22 M Team Swift 03:35:38 36.17
133 Thabiso Mokalake 130km Under 23 143 19 M Team Swift 03:35:38 36.17
134 Nkulumo Dube 130km Elite 133 28 M Team Cycling 03:35:38 36.17
135 Gontse Lethokwe 130km Elite 107 25 M GCC 03:35:39 36.17
136 Advocate Phiri 130km Under 23 134 21 M Team Cycling 03:35:40 36.17
137 Mthokozi Sibanda 130km Under 23 206 20 M Morupule Cycling Club 03:35:41 36.17
138 Lebone Rammidi 130km Elite 125 23 M Jwaneng Cycling Club 03:35:41 36.16
139 Andrew Chikwakwa 130km Under 23 135 22 M Team Cycling 03:35:56 36.12
140 Elias Musamba 130km Under 23 201 22 M Individual 03:42:48 35.01
141 Lebonetse Mokgwe 130km Elite 121 30 M Jon Mol 03:45:26 34.60
142 Tshotlego Mogotsi 130km Vets 128 41 M Jwaneng Cycling Club 03:45:26 34.60
143 Obonye Moloigaaswe 130km Vets 112 37 M Jwaneng Cycling Club 03:45:28 34.60
144 Kaelo Jabulane 130km Vets 130 39 M Jwaneng Cycling Club 03:47:43 34.25
145 Matlhogonolo Botlhole 130km Junior 108 17 M Jon Mol 03:47:44 34.25
146 Thomas Meikle 130km Elite 105 35 M GCC 03:47:51 34.23
147 Thabang Masepe 130km Junior 184 18 M Bot Rail 03:52:17 33.58
148 Thata Molale 130km Under 23 127 22 M Jwaneng Cycling Club 03:52:17 33.58
149 Oduetse Kgoboge 130km Elite 204 27 M Morupule Cycling Club 03:53:34 33.39
150 Thabo Pono 130km Vets 156 36 M Chain Ring 03:53:34 33.39
151 Thapelo Sebonego 130km Vets 197 40 M Motloutse Cycling Club 03:53:34 33.39
152 Moleko Majaha 130km Masters 123 50 M Tsela Riders 03:54:50 33.21
153 Christopher Moloi 130km Elite 132 32 M Team Cycling 03:57:35 32.83
154 Likwa Hlambelo 130km Vets 104 37 M Jwaneng Cycling Club 03:59:44 32.54
155 Letlamoreng Ikaneng 130km Junior 161 17 M Jon Mol 04:03:15 32.07
156 Boago Matlhare 130km Under 23 126 21 M Jwaneng Cycling Club 04:03:17 32.06
157 Oteng Sebonego 130km Vets 175 41 M Tsela Riders 04:03:18 32.06
158 Boikhutso Matebu 130km Vets 157 38 M Individual 04:06:07 31.69
159 Paul Phagane 130km Vets 131 41 M Jwaneng Cycling Club 04:06:13 31.68
160 Tshepo Sentsho 130km Under 23 144 19 M Team Swift 04:10:28 31.14
161 Kao Ramahobo 130km Junior 120 18 M Tsela Riders 04:14:49 30.61
162 Malvin Mpofu 130km Under 23 95 19 M Tsela Riders 04:15:00 30.59
163 Thabang Oliphant 130km Elite 146 30 M Team Swift 04:15:14 30.56
164 Moalosi Maretele 130km Masters 106 53 M Tsela 04:19:27 30.06
165 Michael Muganga 130km Vets 141 44 M Jwaneng Cycling Club 04:19:30 30.06
166 Segale Mabiletsa 130km Vets 152 42 M Team Cycling 04:20:43 29.92
167 Tobokane Mosetlha 130km Vets 162 47 M Motloutse Cycling Club 04:23:17 29.63
168 Tefo Kaludi 130km Junior 183 17 M Bot Rail 04:40:04 27.85
169 Boitshepo Lesele 130km Under 23 109 20 F Jon Mol 04:52:14 26.69
170 Nonofo Maswabi 130km Elite 110 20 F Jon Mol 04:52:14 26.69
171 Shadrach Saduf Tirelo 130km Vets 116 48 M Orapa Cycling Club 04:52:14 26.69
172 Bobby Sebeo 130km Vets 140 47 M Tsela Riders 04:52:14 26.69
173 Martin Ayuso 130km Masters 122 73 M Tsela/BAF 04:54:53 26.45
174 Warren Rigelsford 130km Masters 114 52 M GCC 04:54:53 26.45
175 Collen Ramotlabosele 130km Vets 213 39 M Morupule Cycling Club 05:01:40 25.86
176 Gaolathle Matswiri 130km Vets 46 42 M Individual 05:08:15 25.30
177 Joseph Sekwenyane 130km Masters 118 53 M Orapa Cycling Club 05:36:58 23.15
178 Geoffrey Phonchi 130km Masters 111 51 M Cycle4Life 05:41:44 22.82
179 Ike Roy Mmuso 60km Open 148 18 M Team Swift 09:25:47 6.36
180 Mohammed Jameel Noor 60km Open 51 18 M Tsela Riders 09:42:39 6.18
Close