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