Stage 900: Men Elite - Individual Road Race
28 Jun 2025
Stage result
- 1KJKwanele Jele4:18:34
- 2MSMuzi Shabangus.t.
- 3CFCalvin Fakudze+2:10
- 4GHGreg Herbst+3:14
- 5TMThabiso Motsa+4:36
- 6MZMduduzi Zwane+7:19
- 7NMNkonsingphile Mavuso+8:11
- 8PMPhilani Msibi+13:29
- 9LMLungelo Mlangeni+14:51
- 10SKSimon Kunene+23:14
- DNFPDPhinda DlaminiDNF
- DNFSDSihle DlaminiDNF
- DNFSMSamkeliso MnisiDNF
- DNFRPRudolf PretoriusDNF
- DNFSSSihlangu SikhondzeDNF
- DNFMBMakepeace BaileyDNF
- DNFMDMangaliso DlaminiDNF
- DNFSMSizwe MambaDNF
- DNFNMNtsika ManyatsiDNF
- DNFMMMalik McnamaraDNF
- DNFTSThando ShabanguDNF
General classification
- 1KJKwanele Jele4:18:34
- 2MSMuzi Shabangus.t.
- 3CFCalvin Fakudze+2:10
- 4GHGreg Herbst+3:14
- 5TMThabiso Motsa+4:36
- 6MZMduduzi Zwane+7:19
- 7NMNkonsingphile Mavuso+8:11
- 8PMPhilani Msibi+13:29
- 9LMLungelo Mlangeni+14:51
- 10SKSimon Kunene+23:14
- DNFPDPhinda DlaminiDNF
- DNFSDSihle DlaminiDNF
- DNFSMSamkeliso MnisiDNF
- DNFRPRudolf PretoriusDNF
- DNFSSSihlangu SikhondzeDNF
- DNFMBMakepeace BaileyDNF
- DNFMDMangaliso DlaminiDNF
- DNFSMSizwe MambaDNF
- DNFNMNtsika ManyatsiDNF
- DNFMMMalik McnamaraDNF
- DNFTSThando ShabanguDNF
Points classification
- 1KJKwanele Jele4:18:34
- 2MSMuzi Shabangu4:18:34
- 3CFCalvin Fakudze4:20:44
- 4GHGreg Herbst4:21:48
- 5TMThabiso Motsa4:23:10
- 6MZMduduzi Zwane4:25:53
- 7NMNkonsingphile Mavuso4:26:45
- 8PMPhilani Msibi4:32:03
- 9LMLungelo Mlangeni4:33:25
- 10SKSimon Kunene4:41:48
- DNFPDPhinda DlaminiDNF
- DNFSDSihle DlaminiDNF
- DNFSMSamkeliso MnisiDNF
- DNFRPRudolf PretoriusDNF
- DNFSSSihlangu SikhondzeDNF
- DNFMBMakepeace BaileyDNF
- DNFMDMangaliso DlaminiDNF
- DNFSMSizwe MambaDNF
- DNFNMNtsika ManyatsiDNF
- DNFMMMalik McnamaraDNF
- DNFTSThando ShabanguDNF
Mountains classification
- 1KJKwanele Jele4:18:34
- 2MSMuzi Shabangu4:18:34
- 3CFCalvin Fakudze4:20:44
- 4GHGreg Herbst4:21:48
- 5TMThabiso Motsa4:23:10
- 6MZMduduzi Zwane4:25:53
- 7NMNkonsingphile Mavuso4:26:45
- 8PMPhilani Msibi4:32:03
- 9LMLungelo Mlangeni4:33:25
- 10SKSimon Kunene4:41:48
- DNFPDPhinda DlaminiDNF
- DNFSDSihle DlaminiDNF
- DNFSMSamkeliso MnisiDNF
- DNFRPRudolf PretoriusDNF
- DNFSSSihlangu SikhondzeDNF
- DNFMBMakepeace BaileyDNF
- DNFMDMangaliso DlaminiDNF
- DNFSMSizwe MambaDNF
- DNFNMNtsika ManyatsiDNF
- DNFMMMalik McnamaraDNF
- DNFTSThando ShabanguDNF
Youth classification
- 1KJKwanele Jele4:18:34
- 2MSMuzi Shabangus.t.
- 3CFCalvin Fakudze+2:10
- 4GHGreg Herbst+3:14
- 5TMThabiso Motsa+4:36
- 6MZMduduzi Zwane+7:19
- 7NMNkonsingphile Mavuso+8:11
- 8PMPhilani Msibi+13:29
- 9LMLungelo Mlangeni+14:51
- 10SKSimon Kunene+23:14
- DNFPDPhinda DlaminiDNF
- DNFSDSihle DlaminiDNF
- DNFSMSamkeliso MnisiDNF
- DNFRPRudolf PretoriusDNF
- DNFSSSihlangu SikhondzeDNF
- DNFMBMakepeace BaileyDNF
- DNFMDMangaliso DlaminiDNF
- DNFSMSizwe MambaDNF
- DNFNMNtsika ManyatsiDNF
- DNFMMMalik McnamaraDNF
- DNFTSThando ShabanguDNF