General classification
4
Classics
15
Flat
51
Hilly
112
Mountain
10
Time Trial
6
2024 SOUTH AFRICA
0
2023 SOUTH AFRICA
341
2022 SOUTH AFRICA
258
2021 SOUTH AFRICA
429
2020 SOUTH AFRICA
82
GC
CL
F
14
I
77
M
ITT
200
11
37
21