Stage 6: Men Elite - Individual Time Trial
20 Nov 2025
Stage result
- 1BDBrandon Downes16:29
- 2RJReinardt Janse Van Rensburg+0:09
- 3AMAlexandre Mayer+0:20
- 4SNShemu Nsengiyumva+0:24
- 5
Azzedine Lagab+0:51 - 6
Merhawi Kudus+0:51 - 7MMMoise Mugisha+0:54
- 8AEAchraf Ed Doghmy+1:01
- 9
Anass Ait El Abdia+1:16 - 10EKEvan Kimani+1:17
- 11ADAntonio Dario+1:26
- 12NANurahmed Abdelwhab+1:35
- 13OHOussama Hellal Berrouane+1:45
- 14ISIgor Silva+2:05
- 15PWPeterson Wairimu+2:12
- 16BNBoniphase Ngwata+2:17
- 17CACorneil Attai K.+2:42
- 18RSRicardo Sodjede+2:50
- 19IJIbrahim Jalloh+3:07
- 20MKMustapha Koroma+3:37
- 21MBMatlhogonolo Botlhole+3:50
- 22FCFabrice Chofor+4:21
- 23TMThabiso Mokalake+4:23
- 24PSPrince Shoko+4:30
- 25EDEdiney Do Rosario+4:34
- 26TATajo Ahmed+4:41
- 27MBMantz Banda+6:22
- DSQMHMohamed Houlder FitahiantsoaDSQ
General classification
- 1BDBrandon Downes16:29
- 2RJReinardt Janse Van Rensburg+0:09
- 3AMAlexandre Mayer+0:20
- 4SNShemu Nsengiyumva+0:24
- 5
Azzedine Lagab+0:51 - 6
Merhawi Kudus+0:51 - 7MMMoise Mugisha+0:54
- 8AEAchraf Ed Doghmy+1:01
- 9
Anass Ait El Abdia+1:16 - 10EKEvan Kimani+1:17
- 11ADAntonio Dario+1:26
- 12NANurahmed Abdelwhab+1:35
- 13OHOussama Hellal Berrouane+1:45
- 14ISIgor Silva+2:05
- 15PWPeterson Wairimu+2:12
- 16BNBoniphase Ngwata+2:17
- 17CACorneil Attai K.+2:42
- 18RSRicardo Sodjede+2:50
- 19IJIbrahim Jalloh+3:07
- 20MKMustapha Koroma+3:37
- 21MBMatlhogonolo Botlhole+3:50
- 22FCFabrice Chofor+4:21
- 23TMThabiso Mokalake+4:23
- 24PSPrince Shoko+4:30
- 25EDEdiney Do Rosario+4:34
- 26TATajo Ahmed+4:41
- 27MBMantz Banda+6:22
- DSQMHMohamed Houlder FitahiantsoaDSQ
Points classification
- 1BDBrandon Downes0:16:29
- 2RJReinardt Janse Van Rensburg0:16:38
- 3AMAlexandre Mayer0:16:49
- 4SNShemu Nsengiyumva0:16:53
- 5
Azzedine Lagab0:17:20 - 6
Merhawi Kudus0:17:20 - 7MMMoise Mugisha0:17:23
- 8AEAchraf Ed Doghmy0:17:30
- 9
Anass Ait El Abdia0:17:45 - 10EKEvan Kimani0:17:46
- 11ADAntonio Dario0:17:55
- 12NANurahmed Abdelwhab0:18:04
- 13OHOussama Hellal Berrouane0:18:14
- 14ISIgor Silva0:18:34
- 15PWPeterson Wairimu0:18:41
- 16BNBoniphase Ngwata0:18:46
- 17CACorneil Attai K.0:19:11
- 18RSRicardo Sodjede0:19:19
- 19IJIbrahim Jalloh0:19:36
- 20MKMustapha Koroma0:20:06
- 21MBMatlhogonolo Botlhole0:20:19
- 22FCFabrice Chofor0:20:50
- 23TMThabiso Mokalake0:20:52
- 24PSPrince Shoko0:20:59
- 25EDEdiney Do Rosario0:21:03
- 26TATajo Ahmed0:21:10
- 27MBMantz Banda0:22:51
- DSQMHMohamed Houlder FitahiantsoaDSQ
Mountains classification
- 1BDBrandon Downes0:16:29
- 2RJReinardt Janse Van Rensburg0:16:38
- 3AMAlexandre Mayer0:16:49
- 4SNShemu Nsengiyumva0:16:53
- 5
Azzedine Lagab0:17:20 - 6
Merhawi Kudus0:17:20 - 7MMMoise Mugisha0:17:23
- 8AEAchraf Ed Doghmy0:17:30
- 9
Anass Ait El Abdia0:17:45 - 10EKEvan Kimani0:17:46
- 11ADAntonio Dario0:17:55
- 12NANurahmed Abdelwhab0:18:04
- 13OHOussama Hellal Berrouane0:18:14
- 14ISIgor Silva0:18:34
- 15PWPeterson Wairimu0:18:41
- 16BNBoniphase Ngwata0:18:46
- 17CACorneil Attai K.0:19:11
- 18RSRicardo Sodjede0:19:19
- 19IJIbrahim Jalloh0:19:36
- 20MKMustapha Koroma0:20:06
- 21MBMatlhogonolo Botlhole0:20:19
- 22FCFabrice Chofor0:20:50
- 23TMThabiso Mokalake0:20:52
- 24PSPrince Shoko0:20:59
- 25EDEdiney Do Rosario0:21:03
- 26TATajo Ahmed0:21:10
- 27MBMantz Banda0:22:51
- DSQMHMohamed Houlder FitahiantsoaDSQ
Youth classification
- 1BDBrandon Downes16:29
- 2RJReinardt Janse Van Rensburg+0:09
- 3AMAlexandre Mayer+0:20
- 4SNShemu Nsengiyumva+0:24
- 5
Azzedine Lagab+0:51 - 6
Merhawi Kudus+0:51 - 7MMMoise Mugisha+0:54
- 8AEAchraf Ed Doghmy+1:01
- 9
Anass Ait El Abdia+1:16 - 10EKEvan Kimani+1:17
- 11ADAntonio Dario+1:26
- 12NANurahmed Abdelwhab+1:35
- 13OHOussama Hellal Berrouane+1:45
- 14ISIgor Silva+2:05
- 15PWPeterson Wairimu+2:12
- 16BNBoniphase Ngwata+2:17
- 17CACorneil Attai K.+2:42
- 18RSRicardo Sodjede+2:50
- 19IJIbrahim Jalloh+3:07
- 20MKMustapha Koroma+3:37
- 21MBMatlhogonolo Botlhole+3:50
- 22FCFabrice Chofor+4:21
- 23TMThabiso Mokalake+4:23
- 24PSPrince Shoko+4:30
- 25EDEdiney Do Rosario+4:34
- 26TATajo Ahmed+4:41
- 27MBMantz Banda+6:22
- DSQMHMohamed Houlder FitahiantsoaDSQ