Filter Results
×
Overall
Gender
Category
Custom Filter
Male
Female
Select Gender:
Male
Female
Select Category:
U13
U15
U17
U19
U23
Elite
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
85-89
90-94
Handcycles
Buggies
Unicycles
Select Category:
U13
U15
U17
U19
U23
Elite
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
85-89
90-94
Handcycles
Buggies
Unicycles
Category
All Category's
U13
U15
U17
U19
U23
Elite
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
85-89
90-94
Handcycles
Buggies
Unicycles
Secondary Category
All Secondary Category's
19-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
85-89
90-94
Gender
All Genders
Male
Female
UCI GF WC
All UCI GF WC's
Not Qualified
Qualified
Country
All Countries
Afghanistan
Argentina
Australia
Austria
Belgium
Brazil
Cameroon
Canada
Czech Republic
Denmark
Finland
France
Germany
Hungary
India
Ireland
Israel
Italy
Japan
Kenya
Latvia
Lesotho
Lithuania
Luxembourg
Malawi
Mauritius
Namibia
Netherlands
New Zealand
Nigeria
Norway
Philippines
Poland
Portugal
Russian Federation
South Africa
Spain
Swaziland
Sweden
Switzerland
Trinidad and Tobago
Turkey
United Kingdom
United States of America
Zambia
Zimbabwe
Benin
Angola
Czechia
Netherlands (the)
Romania
Somalia
United States of America (the)
Bahamas (the)
Botswana
Bulgaria
China
Colombia
Congo (the Democratic Republic of the)
Costa Rica
Croatia
Dominican Republic (the)
Equatorial Guinea
Eswatini
Ethiopia
Georgia
Ghana
Honduras
Indonesia
Malaysia
Mexico
Moldova (the Republic of)
Mozambique
Philippines (the)
Russian Federation (the)
Rwanda
Saudi Arabia
Singapore
Slovakia
Slovenia
Sri Lanka
Taiwan (Province of China)
Tonga
Tunisia
Uganda
Ukraine
United Arab Emirates (the)
United States Minor Outlying Islands (the)
Apply Filters
8th March 2026 | Cape Town, Western Cape, South Africa
EN
English
Spanish
Russian
German
Home
Results
109km
Overall
Genders
Male
Female
Categories
Male
U13
U15
U17
U19
U23
Elite
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
85-89
90-94
Handcycles
Buggies
Unicycles
Female
U13
U15
U17
U19
U23
Elite
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
85-89
90-94
Handcycles
Buggies
Unicycles
109km Tandem
Overall
Genders
Male
Female
Categories
Male
MTandem
FTandem
U13
XTandem
U15
BTandem
U17
U19
U23
Elite
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
Female
MTandem
FTandem
U13
XTandem
U15
BTandem
U17
U19
U23
Elite
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
109km E-Bikes
Overall
Genders
Male
Female
Categories
Male
U19
U23
Elite
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
E-Bike
Unknown
Female
U19
U23
Elite
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
E-Bike
Unknown
78km
Overall
Genders
Male
Female
Categories
Male
U13
U15
U17
U19
U23
Elite
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
85-89
90-94
All Ages
Female
U13
U15
U17
U19
U23
Elite
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
85-89
90-94
All Ages
42km
Overall
Genders
Male
Female
Categories
Male
U13
U15
U17
U19
U23
Elite
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
85-89
90-94
All Ages
Female
U13
U15
U17
U19
U23
Elite
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
75-79
80-84
85-89
90-94
All Ages
42km Tandem
Overall
Genders
Male
Female
Categories
Male
MTandem
FTandem
XTandem
U13
Unknown
35-39
45-49
Female
MTandem
FTandem
XTandem
U13
Unknown
35-39
45-49
42km E-Bikes
Overall
Genders
Male
Female
Categories
Male
U13
U15
U17
U19
Elite
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
80-84
85-89
E-Bike
Unknown
75-79
Female
U13
U15
U17
U19
Elite
30-34
35-39
40-44
45-49
50-54
55-59
60-64
65-69
70-74
80-84
85-89
E-Bike
Unknown
75-79
Event Website
Cape Town Cycle Tour (2026)
Cape Town Cycle Tour (2026)
/
109km
/
Overall
109km: Overall
Pos
Name
UCI GF WC
Gun Time
Category (Pos)
Gender (Pos)
1
Ryan GIBBONS (#62)
Qualified
02:33:06
30-34
(1)
Male
(1)
2
Jaedon TERLOUW (#21)
Qualified
02:33:06
Elite
(1)
Male
(2)
3
Ryno Albertus SCHUTTE (#122)
Qualified
02:33:07
U23
(1)
Male
(3)
4
Callum ORMISTON (#26)
Qualified
02:33:08
Elite
(2)
Male
(4)
5
Alexander MILLER (#154)
Qualified
02:33:41
Elite
(3)
Male
(5)
6
Tyler Dane LANGE (#1)
Qualified
02:33:42
Elite
(4)
Male
(6)
7
Cole PUNCHARD (#25)
Qualified
02:33:43
Elite
(5)
Male
(7)
8
Marc PRITZEN (#31)
Qualified
02:33:43
Elite
(6)
Male
(8)
9
Adian CLAASSEN (#137)
Qualified
02:33:44
U23
(2)
Male
(9)
10
Johan DE VILLIERS (#156)
Qualified
02:33:44
Elite
(7)
Male
(10)
11
Sascha WEBER (#101)
Qualified
02:33:44
35-39
(1)
Male
(11)
12
Cronje BEUKES (#133)
Qualified
02:33:44
U23
(3)
Male
(12)
13
Casper KRUGER (#41)
Qualified
02:33:44
30-34
(2)
Male
(13)
14
Luca RUWIEL (#177)
Qualified
02:33:44
Elite
(8)
Male
(14)
15
Luke MOIR (#28)
Qualified
02:33:45
Elite
(9)
Male
(15)
16
Gustavdirk ROLLER (#136)
Qualified
02:34:44
U23
(4)
Male
(16)
17
Carlo ENGELBRECHT (#103)
Qualified
02:34:44
U23
(5)
Male
(17)
18
William PIAT (#146)
Qualified
02:34:45
Elite
(10)
Male
(18)
19
Felix STEHLI (#32)
Qualified
02:34:46
Elite
(11)
Male
(19)
20
Miguel CARVALHO (#52)
Qualified
02:35:30
30-34
(3)
Male
(20)
21
Jean-Pierre DU PLESSIS (#188)
Qualified
02:35:30
U23
(6)
Male
(21)
22
Faraz KHATIEB (#233)
02:35:31
U19
(1)
Male
(22)
23
Tiano DA SILVA (#176)
Qualified
02:35:31
Elite
(12)
Male
(23)
24
Cobus MARAIS (#4)
Qualified
02:35:31
U23
(7)
Male
(24)
25
Joshua LUBBE (#121)
Qualified
02:35:31
Elite
(13)
Male
(25)
26
Brent YELLAND (#82)
Qualified
02:35:32
Elite
(14)
Male
(26)
27
Matthew HORNE (#245)
Qualified
02:35:33
U23
(8)
Male
(27)
28
Daniel LOUBSER (#27)
Qualified
02:35:37
Elite
(15)
Male
(28)
29
Josh RHEEDERS (#42)
Qualified
02:35:37
Elite
(16)
Male
(29)
30
Thomas Jan Jacob HOOGERLAND (#102)
Qualified
02:35:38
40-44
(1)
Male
(30)
31
Warren MOOLMAN (#65)
Qualified
02:35:39
Elite
(17)
Male
(31)
32
Wynand HOFMEYR (#2)
Qualified
02:35:41
Elite
(18)
Male
(32)
33
Willem Jacobus VISAGIE (#3)
Qualified
02:35:41
U23
(9)
Male
(33)
34
Zane SALZWEDEL (#76)
Qualified
02:35:42
U23
(10)
Male
(34)
35
David SHELLY (#181)
Qualified
02:35:44
Elite
(19)
Male
(35)
36
Julian Brian JESSOP (#169)
Qualified
02:35:45
Elite
(20)
Male
(36)
37
Francois Gie HOFMEYR (#91)
Qualified
02:35:46
U23
(11)
Male
(37)
38
Kent Warwick MAIN (#61)
Qualified
02:35:48
30-34
(4)
Male
(38)
39
Bradley GOUVERIS (#71)
Qualified
02:35:57
Elite
(21)
Male
(39)
40
Hanro GELDENHUYS (#51)
Qualified
02:35:57
Elite
(22)
Male
(40)
41
Johannes Fredrik TROTZKY (#54)
Qualified
02:35:57
Elite
(23)
Male
(41)
42
Imtiyaaz SCHULTZ (#236)
Qualified
02:35:58
U23
(12)
Male
(42)
43
Freddie VISSER (#56)
Qualified
02:35:58
Elite
(24)
Male
(43)
44
Rogan SMART (#152)
Qualified
02:35:58
Elite
(25)
Male
(44)
45
Daniyal MATTHEWS (#111)
Qualified
02:35:58
Elite
(26)
Male
(45)
46
Luc WHITE (#97)
Qualified
02:35:58
U23
(13)
Male
(46)
47
Lucca PAMPE (#57)
Qualified
02:35:58
U23
(14)
Male
(47)
48
Martin FREYER (#194)
Qualified
02:35:58
30-34
(5)
Male
(48)
49
Frederik Reitz HOFMEYR (#94)
Qualified
02:35:58
U23
(15)
Male
(49)
50
Jaques HANEKOM (#191)
Qualified
02:35:59
Elite
(27)
Male
(50)
« Previous
Next »