Stage 5
21 Apr 2026
GC · Yorben LauryssenPoints · Yorben LauryssenMountains · Muhammad AbdurohmanYouth · Alexander Erasmus
Stage result
- 1ASArne SantyTarteletto - Isorex2:58:20
- 2
Yacine HamzaMadar Pro Cycling Teams.t. - 3GBGustav BassonTshenolo Pro Cycling Teams.t.
- 4PKPrzemysław Kotulskis.t.
- 5ABAbderaouf BengayouMouloudia Club D'Algers.t.
- 6
Timothy DupontTarteletto - Isorexs.t.
- 7YLYorben LauryssenTarteletto - Isorexs.t.
- 8BRBizay RedaeMadar Pro Cycling Teams.t.
- 9
Reinardt Janse Van RensburgTshenolo Pro Cycling Teams.t.
- 10HHHeiko Homrighausens.t.
- 11NKNikolas KlimavičiusEnergus Cycling Teams.t.
- 12VMVainqueur MasengeshoBenediction Banafrica Teams.t.
- 13CJCarl Jollys.t.
- 14IRIben RommelaereTarteletto - Isorexs.t.
- 15MAMohamed Achraf AmellalAlgerias.t.
- 16NMNasrallah Mohamed Aissa EssemianiMadar Pro Cycling Teams.t.
- 17DNDimas Nur Fadhil RizqiJakarta Pro Cycling Teams.t.
- 18AEAlexander ErasmusTshenolo Pro Cycling Teams.t.
- 19OJOlivers Jekabs SkrapcisEnergus Cycling Teams.t.
- 20
Anatolii BudiakChina Meitan Cycling Teams.t. - 21WZWalid Zaid+0:04
- 22HMHamza MansouriMadar Pro Cycling Team+0:04
- 23HAHamza AmariMadar Pro Cycling Team+0:04
- 24NMNtirenganya MoiseTeam Amani+0:04
- 25MAMohammed Al-WahibiOman+0:04
- 26ACAiman CahyadiJakarta Pro Cycling Team+0:04
- 27EVEmile Van NiekerkTshenolo Pro Cycling Team+0:04
- 28JHJelle HarteelTarteletto - Isorex+0:04
- 29IKIgnas KertenisEnergus Cycling Team+0:04
- 30CECheems Eddine Sassi+0:04
- 31DBDovydas BružasEnergus Cycling Team+0:10
- 32AFAshraf FerhatMouloudia Club D'Alger+0:11
- 33KNKevin NshutiragumaRwanda+0:11
- 34OCOussama CheblaouiMouloudia Club D'Alger+0:11
- 35ASAbdennour Sahraoui+0:11
- 36MEMatthew Ellmore+0:11
- 37HBHatem Ben AmeurTunisia+0:11
- 38AAAsad Al HabsiOman+0:11
- 39LCLeo Charrois+0:11
- 40KAKamel Alim+0:11
- 41AKAbderrahim Kada Bensoltane+0:11
- 42DTDidier Twagirayezu+0:11
- 43MAMeo AmannMyvelo Pro Cycling Team+0:11
- 44BDBrandon DownesTshenolo Pro Cycling Team+0:11
- 45JMJebali Med Ali+0:11
- 46BABen Amor NadhemTunisia+0:11
- 47OHOussama Hellal Berrouane+0:11
- 48JAJanuar Alki ZulkarnainJakarta Pro Cycling Team+0:11
- 49ABAbdelhak Benganif+0:11
- 50MPMarcel Peschges+0:11
- 51AMAymen Messadia+0:17
- 52TEThiemo Erauw+0:17
- 53KMKhaled MansouriMouloudia Club D'Alger+0:17
- 54AVAaron Vogels+0:17
- 55ABArnas BilertasEnergus Cycling Team+0:17
- 56GBGregory Brown+0:17
- 57MAMazin Al RiyamiOman+0:17
- 58ZCZouhir Chikh Touami+0:17
- 59ACAlexander Cross+0:17
- 60SASaid AlrahbiOman+0:17
- 61EUEspoir UhiriweBenediction Banafrica Team+0:17
- 62NENasr Eddine Benseridi+0:17
- 63MAMohamed Amine HamzaouiMadar Pro Cycling Team+0:17
- 64SUShadrack UfitimanaRwanda+0:17
- 65ZBZaki Boudar+0:17
- 66EKEl Khacib SassaneMouloudia Club D'Alger+0:17
- 67ABAnes Boudjemaa+0:17
- 68ADAmine Derghoum+0:17
- 69CLCharlie Lacaille+0:17
- 70TMThokozani MahlanguTshenolo Pro Cycling Team+0:17
- 71MAMohamed Aziz DellaiTunisia+0:25
- 72SBSlimane BadlisAlgeria+0:25
- 73SESalah Eddine Ayoubi Cherki+0:32
- 74MAMuhammad AbdurohmanJakarta Pro Cycling Team+0:40
- 75EVElias VanheelTarteletto - Isorex+0:40
- 76AGAironas GerdauskasEnergus Cycling Team+0:47
- 77MDMohamed Daid+1:14
- 78SMSidi Mohammed Berrahi+7:09
- 79RDRayane Debbab+7:09
- 80MAMohamed Aimen Hamza+7:09
- 81SESaid El Bachir Hariri+7:09
- 82HAHazaa Al HabsiOman+7:09
- 83OAOussama Abdessemed+7:09
- 84CMChehaibi Med Yassine+7:09
- 85ZEZine Eddine Karar+7:09
- 86BCBartlomiej Czyz+7:09
- 87KAKhaled Abdennebi+7:09
- 88FEFares Eddine Lakhal+7:09
- 89YDYoucef Djerrah+7:09
- 90ZBZoheir Benyoub+7:13
- 91ACAyoub Chabni+7:13
- 92YHYassin Hajjam+7:22
- 93MSMahdi Stambouli+7:22
- 94TSTsz Shun Cheung+7:22
- 95PFPhilipp Freyer+7:22
- 96AEAlaa Eddine Mejaoub Benmachou+7:09
- 97MBMouadh Betira+27:09
- 98AAAbdulrahman AlyaqoobiOman+29:05
- DNFHBHamza BenganifDNF
General classification
- 1YLYorben LauryssenTarteletto - Isorex12:28:03
- 2AEAlexander ErasmusTshenolo Pro Cycling Team+0:58
- 3ASArne SantyTarteletto - Isorex+1:11
- 4
Timothy DupontTarteletto - Isorex+1:11
- 5
Anatolii BudiakChina Meitan Cycling Team+1:11 - 6HHHeiko Homrighausen+1:11
- 7CJCarl Jolly+1:11
- 8VMVainqueur MasengeshoBenediction Banafrica Team+1:11
- 9DNDimas Nur Fadhil RizqiJakarta Pro Cycling Team+1:11
- 10GBGustav BassonTshenolo Pro Cycling Team+1:18
- 11MAMeo AmannMyvelo Pro Cycling Team+1:22
- 12OJOlivers Jekabs SkrapcisEnergus Cycling Team+1:24
- 13BDBrandon DownesTshenolo Pro Cycling Team+1:29
- 14
Reinardt Janse Van RensburgTshenolo Pro Cycling Team+2:02
- 15HAHamza AmariMadar Pro Cycling Team+2:16
- 16DBDovydas BružasEnergus Cycling Team+2:32
- 17
Yacine HamzaMadar Pro Cycling Team+2:42 - 18JHJelle HarteelTarteletto - Isorex+2:53
- 19IRIben RommelaereTarteletto - Isorex+2:55
- 20NMNasrallah Mohamed Aissa EssemianiMadar Pro Cycling Team+3:30
- 21TEThiemo Erauw+3:30
- 22IKIgnas KertenisEnergus Cycling Team+3:34
- 23ACAiman CahyadiJakarta Pro Cycling Team+3:41
- 24HMHamza MansouriMadar Pro Cycling Team+3:49
- 25JAJanuar Alki ZulkarnainJakarta Pro Cycling Team+4:03
- 26ABArnas BilertasEnergus Cycling Team+4:14
- 27BRBizay RedaeMadar Pro Cycling Team+4:17
- 28EVEmile Van NiekerkTshenolo Pro Cycling Team+4:28
- 29NMNtirenganya MoiseTeam Amani+4:44
- 30KNKevin NshutiragumaRwanda+4:48
- 31SUShadrack UfitimanaRwanda+4:55
- 32MAMohamed Aziz DellaiTunisia+4:56
- 33CECheems Eddine Sassi+4:59
- 34MAMohamed Amine HamzaouiMadar Pro Cycling Team+5:00
- 35CLCharlie Lacaille+5:00
- 36SBSlimane BadlisAlgeria+5:08
- 37WZWalid Zaid+5:21
- 38AGAironas GerdauskasEnergus Cycling Team+5:23
- 39KAKamel Alim+5:28
- 40EUEspoir UhiriweBenediction Banafrica Team+6:19
- 41MEMatthew Ellmore+6:34
- 42AVAaron Vogels+7:59
- 43NKNikolas KlimavičiusEnergus Cycling Team+9:30
- 44OCOussama CheblaouiMouloudia Club D'Alger+9:45
- 45MAMuhammad AbdurohmanJakarta Pro Cycling Team+9:45
- 46PFPhilipp Freyer+14:29
- 47DTDidier Twagirayezu+15:11
- 48AKAbderrahim Kada Bensoltane+16:15
- 49MAMohammed Al-WahibiOman+18:17
- 50LCLeo Charrois+19:07
- 51OHOussama Hellal Berrouane+19:42
- 52KMKhaled MansouriMouloudia Club D'Alger+20:13
- 53SASaid AlrahbiOman+20:21
- 54HBHatem Ben AmeurTunisia+20:22
- 55MPMarcel Peschges+20:37
- 56ABAnes Boudjemaa+20:39
- 57EVElias VanheelTarteletto - Isorex+21:05
- 58MAMohamed Achraf AmellalAlgeria+21:13
- 59EKEl Khacib SassaneMouloudia Club D'Alger+22:01
- 60ABAbdelhak Benganif+22:08
- 61NENasr Eddine Benseridi+22:17
- 62TMThokozani MahlanguTshenolo Pro Cycling Team+22:42
- 63ABAbderaouf BengayouMouloudia Club D'Alger+24:00
- 64ACAlexander Cross+24:35
- 65PKPrzemysław Kotulski+25:07
- 66ASAbdennour Sahraoui+26:00
- 67ZBZaki Boudar+26:15
- 68MAMazin Al RiyamiOman+26:45
- 69GBGregory Brown+28:02
- 70KAKhaled Abdennebi+28:07
- 71MDMohamed Daid+28:20
- 72JMJebali Med Ali+28:44
- 73ADAmine Derghoum+29:17
- 74ACAyoub Chabni+32:20
- 75SESaid El Bachir Hariri+33:58
- 76ZCZouhir Chikh Touami+35:45
- 77AFAshraf FerhatMouloudia Club D'Alger+37:17
- 78BABen Amor NadhemTunisia+37:29
- 79CMChehaibi Med Yassine+37:59
- 80SESalah Eddine Ayoubi Cherki+42:48
- 81BCBartlomiej Czyz+42:54
- 82SMSidi Mohammed Berrahi+45:31
- 83TSTsz Shun Cheung+46:37
- 84ZBZoheir Benyoub+47:35
- 85FEFares Eddine Lakhal+47:37
- 86YHYassin Hajjam+48:44
- 87OAOussama Abdessemed+48:45
- 88HAHazaa Al HabsiOman+48:46
- 89MBMouadh Betira+48:51
- 90MAMohamed Aimen Hamza+49:08
- 91YDYoucef Djerrah+49:44
- 92MSMahdi Stambouli+50:11
- 93AMAymen Messadia+51:21
- 94AAAsad Al HabsiOman+52:48
- 95AEAlaa Eddine Mejaoub Benmachou+59:03
- 96ZEZine Eddine Karar+59:39
- 97RDRayane Debbab+59:47
- 98AAAbdulrahman AlyaqoobiOman+1:00:21
Points classification
- 1YLYorben LauryssenTarteletto - Isorex27
- 2ASArne SantyTarteletto - Isorex23
- 3
Timothy DupontTarteletto - Isorex14
- 4EVEmile Van NiekerkTshenolo Pro Cycling Team12
- 5
Reinardt Janse Van RensburgTshenolo Pro Cycling Team10
- 6GBGustav BassonTshenolo Pro Cycling Team10
- 7MAMohamed Aziz DellaiTunisia9
- 8
Yacine HamzaMadar Pro Cycling Team9 - 9AEAlexander ErasmusTshenolo Pro Cycling Team9
- 10ASAbdennour Sahraoui8
- 11HAHamza AmariMadar Pro Cycling Team7
- 12ADAmine Derghoum7
- 13MAMeo AmannMyvelo Pro Cycling Team6
- 14MEMatthew Ellmore5
- 15NKNikolas KlimavičiusEnergus Cycling Team5
- 16OJOlivers Jekabs SkrapcisEnergus Cycling Team4
- 17ABAbderaouf BengayouMouloudia Club D'Alger3
- 18CECheems Eddine Sassi3
- 19CLCharlie Lacaille3
- 20SBSlimane BadlisAlgeria3
- 21PKPrzemysław Kotulski2
- 22VMVainqueur MasengeshoBenediction Banafrica Team2
- 23DNDimas Nur Fadhil RizqiJakarta Pro Cycling Team2
- 24HMHamza MansouriMadar Pro Cycling Team2
- 25JHJelle HarteelTarteletto - Isorex2
- 26ABArnas BilertasEnergus Cycling Team1
- 27MAMohammed Al-WahibiOman1
- 28AFAshraf FerhatMouloudia Club D'Alger1
Mountains classification
- 1MAMuhammad AbdurohmanJakarta Pro Cycling Team24
- 2HHHeiko Homrighausen22
- 3ASArne SantyTarteletto - Isorex18
- 4MAMohamed Aziz DellaiTunisia12
- 5SBSlimane BadlisAlgeria10
- 6KNKevin NshutiragumaRwanda9
- 7
Reinardt Janse Van RensburgTshenolo Pro Cycling Team6
- 8EVEmile Van NiekerkTshenolo Pro Cycling Team4
- 9YLYorben LauryssenTarteletto - Isorex2
- 10HMHamza MansouriMadar Pro Cycling Team2
- 11ASAbdennour Sahraoui2
- 12MAMeo AmannMyvelo Pro Cycling Team2
- 13CLCharlie Lacaille2
- 14VMVainqueur MasengeshoBenediction Banafrica Team1
- 15DNDimas Nur Fadhil RizqiJakarta Pro Cycling Team1
- 16ABArnas BilertasEnergus Cycling Team-3
Youth classification
- 1AEAlexander ErasmusTshenolo Pro Cycling Team12:29:01
- 2DNDimas Nur Fadhil RizqiJakarta Pro Cycling Team+0:13
- 3MAMeo AmannMyvelo Pro Cycling Team+0:24
- 4OJOlivers Jekabs SkrapcisEnergus Cycling Team+0:26
- 5DBDovydas BružasEnergus Cycling Team+1:34
- 6JHJelle HarteelTarteletto - Isorex+1:55
- 7IRIben RommelaereTarteletto - Isorex+1:57
- 8NMNasrallah Mohamed Aissa EssemianiMadar Pro Cycling Team+2:32
- 9IKIgnas KertenisEnergus Cycling Team+2:36
- 10JAJanuar Alki ZulkarnainJakarta Pro Cycling Team+3:05
- 11ABArnas BilertasEnergus Cycling Team+3:16
- 12EVEmile Van NiekerkTshenolo Pro Cycling Team+3:30
- 13NMNtirenganya MoiseTeam Amani+3:46
- 14KNKevin NshutiragumaRwanda+3:50
- 15SUShadrack UfitimanaRwanda+3:57
- 16MAMohamed Aziz DellaiTunisia+3:58
- 17MAMohamed Amine HamzaouiMadar Pro Cycling Team+4:02
- 18WZWalid Zaid+4:23
- 19AGAironas GerdauskasEnergus Cycling Team+4:25
- 20EUEspoir UhiriweBenediction Banafrica Team+5:21
- 21MEMatthew Ellmore+5:36
- 22NKNikolas KlimavičiusEnergus Cycling Team+8:32
- 23DTDidier Twagirayezu+14:13
- 24AKAbderrahim Kada Bensoltane+15:17
- 25KMKhaled MansouriMouloudia Club D'Alger+19:15
- 26MAMohamed Achraf AmellalAlgeria+20:15
- 27ABAbdelhak Benganif+21:10
- 28JMJebali Med Ali+27:46
- 29AFAshraf FerhatMouloudia Club D'Alger+36:19
- 30CMChehaibi Med Yassine+37:01
- 31TSTsz Shun Cheung+45:39
- 32HAHazaa Al HabsiOman+47:48
- 33MAMohamed Aimen Hamza+48:10
- 34AEAlaa Eddine Mejaoub Benmachou+58:05
- 35RDRayane Debbab+58:49
- 36MEMatthew Ellmore+2:58:31
- 37HBHatem Ben AmeurTunisia+2:58:31
- 38AAAsad Al HabsiOman+2:58:31
- 39LCLeo Charrois+2:58:31
- 40KAKamel Alim+2:58:31
- 41AKAbderrahim Kada Bensoltane+2:58:31
- 42DTDidier Twagirayezu+2:58:31
- 43MAMeo AmannMyvelo Pro Cycling Team+2:58:31
- 44BDBrandon DownesTshenolo Pro Cycling Team+2:58:31
- 45JMJebali Med Ali+2:58:31
- 46BABen Amor NadhemTunisia+2:58:31
- 47OHOussama Hellal Berrouane+2:58:31
- 48JAJanuar Alki ZulkarnainJakarta Pro Cycling Team+2:58:31
- 49ABAbdelhak Benganif+2:58:31
- 50MPMarcel Peschges+2:58:31
- 51AMAymen Messadia+2:58:37
- 52TEThiemo Erauw+2:58:37
- 53KMKhaled MansouriMouloudia Club D'Alger+2:58:37
- 54AVAaron Vogels+2:58:37
- 55ABArnas BilertasEnergus Cycling Team+2:58:37
- 56GBGregory Brown+2:58:37
- 57MAMazin Al RiyamiOman+2:58:37
- 58ZCZouhir Chikh Touami+2:58:37
- 59ACAlexander Cross+2:58:37
- 60SASaid AlrahbiOman+2:58:37
- 61EUEspoir UhiriweBenediction Banafrica Team+2:58:37
- 62NENasr Eddine Benseridi+2:58:37
- 63MAMohamed Amine HamzaouiMadar Pro Cycling Team+2:58:37
- 64SUShadrack UfitimanaRwanda+2:58:37
- 65ZBZaki Boudar+2:58:37
- 66EKEl Khacib SassaneMouloudia Club D'Alger+2:58:37
- 67ABAnes Boudjemaa+2:58:37
- 68ADAmine Derghoum+2:58:37
- 69CLCharlie Lacaille+2:58:37
- 70TMThokozani MahlanguTshenolo Pro Cycling Team+2:58:37
- 71MAMohamed Aziz DellaiTunisia+2:58:45
- 72SBSlimane BadlisAlgeria+2:58:45
- 73SESalah Eddine Ayoubi Cherki+2:58:52
- 74MAMuhammad AbdurohmanJakarta Pro Cycling Team+2:59:00
- 75EVElias VanheelTarteletto - Isorex+2:59:00
- 76AGAironas GerdauskasEnergus Cycling Team+2:59:07
- 77MDMohamed Daid+2:59:34
- 78SMSidi Mohammed Berrahi+3:05:29
- 79RDRayane Debbab+3:05:29
- 80MAMohamed Aimen Hamza+3:05:29
- 81SESaid El Bachir Hariri+3:05:29
- 82HAHazaa Al HabsiOman+3:05:29
- 83OAOussama Abdessemed+3:05:29
- 84CMChehaibi Med Yassine+3:05:29
- 85ZEZine Eddine Karar+3:05:29
- 86BCBartlomiej Czyz+3:05:29
- 87KAKhaled Abdennebi+3:05:29
- 88FEFares Eddine Lakhal+3:05:29
- 89YDYoucef Djerrah+3:05:29
- 90ZBZoheir Benyoub+3:05:33
- 91ACAyoub Chabni+3:05:33
- 92YHYassin Hajjam+3:05:42
- 93MSMahdi Stambouli+3:05:42
- 94TSTsz Shun Cheung+3:05:42
- 95PFPhilipp Freyer+3:05:42
- 96AEAlaa Eddine Mejaoub Benmachou+3:05:29
- 97MBMouadh Betira+3:25:29
- 98AAAbdulrahman AlyaqoobiOman+3:27:25
- DNFHBHamza BenganifDNF