1 Mogomotsi Kejekgabo 3 Laps Youth 69 16 M Team Swift 02:03:29
2 Thuto Keletso 3 Laps Youth 18 15 M Tsela Riders 02:04:08
3 Eatile Monowe 3 Laps Youth 68 14 M Team Swift 02:18:08
4 Thabang Tafa 3 Laps Youth 59 13 M Jon Mol 02:19:10
5 Matlhogonolo Botlhole 4 Laps Junior 53 18 M Tsela Riders 02:19:34
6 Letlaamoreng Ikaneng 4 Laps Junior 6 18 M Jwaneng Cycling Club 02:19:35
7 Tefo Kaludi 4 Laps Junior 15 18 M Bot Rail Cycling Club 02:19:37
8 Lebopo Mompe 4 Laps Junior 17 17 M Tsela Riders 02:24:41
9 Kealeboga Segwabe 4 Laps Junior 13 17 M Bot Rail Cycling Club 02:31:47
10 Kopano Kgosibodiba 4 Laps Junior 57 17 M Jon Mol 02:36:34
11 Matshediso Ebudilwe 4 Laps Elite 21 23 F Tsela Riders 02:37:25
12 Moleko Majaha 4 Laps Masters 41 51 M Tsela Riders 02:37:25
13 William Major 4 Laps Masters 40 50 M Gaborone Cycling Club 02:37:25
14 Myra Mantle 3 Laps Youth 51 12 F Cycle4Life 02:42:41
15 Mothusi Ramolapong 4 Laps Junior 56 17 M Jon Mol 02:48:37
16 Nonofo Maswabi 4 Laps Under 23 4 21 F Jwaneng Cycling Club 02:49:06
17 Karabo Bathuseng 4 Laps Junior 62 17 M Morupule Cycling Club 02:52:37
18 Warren Rigelsford 4 Laps Masters 49 53 M Gaborone Cycling Club 02:52:45
19 Sekao Ntau 3 Laps Youth 72 15 F Team Swift 02:52:49
20 Martin Diego 4 Laps Masters 34 74 M Gaborone Cycling Club 02:53:11
21 Moruti Tlhobogang 4 Laps Masters 10 57 M Gaborone Cycling Club 02:59:15
22 Ryan Kenaope 3 Laps Youth 19 16 M Tsela Riders 03:00:27
23 Siphiwe Ratladi 4 Laps Elite 76 34 F Team Swift 03:04:22
24 Michaelangelo Nthobo 3 Laps Youth 31 11 M Tsela Riders 03:13:45
25 Gobona Mantle 4 Laps Vets 50 36 F Cycle4Life 03:16:32
26 Boitshepo Lesele 4 Laps Under 23 55 21 F Jon Mol 03:17:57
27 Abeng Malete 6 Laps Elite 2 23 M Jwaneng Cycling Club 03:23:49
28 Oabile Tingwane 6 Laps Under 23 54 21 M Jon Mol 03:25:23
29 Bonno Motlhetlhi 4 Laps Under 23 52 22 F Jon Mol 03:26:12
30 Lobopo Kono 4 Laps Junior 28 18 F Jon Mol 03:26:27
31 Thata Lloyd Molale 6 Laps Elite 74 23 M Team Swift 03:32:41
32 Thabiso Mokalake 6 Laps Under 23 78 20 M Team Swift 03:33:35
33 Aleck Musariri 6 Laps Vets 22 36 M Tsela Riders 03:34:10
34 Tshepo Sentsho 6 Laps Under 23 79 20 M Team Swift 03:34:10
35 Boago Matlhare 6 Laps Under 23 5 22 M Jwaneng Cycling Club 03:34:12
36 Kealeboga Thapelo 6 Laps Under 23 25 21 M Tsela Riders 03:34:13
37 Lebone Rammidi 6 Laps Elite 1 24 M Jwaneng Cycling Club 03:34:54
38 Shawn Bruwer 6 Laps Vets 48 42 M Gaborone Cycling Club 03:44:00
39 Boago Tlhobogang 6 Laps Elite 3 23 M Jwaneng Cycling Club 03:44:02
40 Daniel Kelaotswe 6 Laps Elite 77 27 M Team Swift 03:44:07
41 Thomas Meikle 6 Laps Vets 61 36 M Gaborone Cycling Club 03:45:21
42 Tobokani Mosetlha 6 Laps Vets 32 48 M Morupule Cycling Club 03:55:29
43 Keyshia Nthobogang 3 Laps Youth 29 12 F Tsela Riders 03:56:02
44 Kaelo Jabu Tabolane 6 Laps Vets 33 40 M Jwaneng Cycling Club 03:57:02
45 Kao Ramahobo 6 Laps Under 23 23 19 M Tsela Riders 03:58:22
46 Malvin Mpofu 6 Laps Under 23 81 19 M Tsela Riders 03:58:38
47 Mpho Baendi 6 Laps Elite 67 34 M Morupule Cycling Club 04:00:01
48 Kesaobaka Nkepisang 6 Laps Under 23 14 19 M Bot Rail Cycling Club 04:02:13
49 Ronald Tshwaane 6 Laps Vets 82 41 M Cycle4Life 04:03:36
50 Ryana Kenaope 3 Laps Youth 20 12 F Tsela Riders 04:06:19
51 Rudolph De Wet 6 Laps Vets 80 35 M Gaborone Cycling Club 04:07:35
52 Ame Morakane 6 Laps Under 23 47 21 M Team Swift 04:12:36
53 Paul Phagane 6 Laps Vets 7 42 M Jwaneng Cycling Club 04:17:36 Sluiten