Stage 9
25 Apr 2026
GC · Dimas Nur Fadhil RizqiPoints · Arne SantyMountains · Heiko HomrighausenYouth · Dimas Nur Fadhil Rizqi
Stage result
- 1BRBizay RedaeMadar Pro Cycling Team2:53:45
- 2DNDimas Nur Fadhil RizqiJakarta Pro Cycling Teams.t.
- 3VMVainqueur MasengeshoBenediction Banafrica Team+0:19
- 4
Anatolii BudiakChina Meitan Cycling Team+1:39 - 5GBGustav BassonTshenolo Pro Cycling Team+1:42
- 6NMNasrallah Mohamed Aissa EssemianiMadar Pro Cycling Team+1:52
- 7SUShadrack UfitimanaRwanda+2:30
- 8IRIben RommelaereTarteletto - Isorex+2:39
- 9BDBrandon DownesTshenolo Pro Cycling Team+2:45
- 10KAKamel Alim+3:28
- 11HHHeiko Homrighausen+3:33
- 12DTDidier Twagirayezu+4:08
- 13MAMuhammad AbdurohmanJakarta Pro Cycling Team+4:10
- 14NMNtirenganya MoiseTeam Amani+4:14
- 15OJOlivers Jekabs SkrapcisEnergus Cycling Team+4:16
- 16AGAironas GerdauskasEnergus Cycling Team+4:44
- 17
Reinardt Janse Van RensburgTshenolo Pro Cycling Team+5:02
- 18SESalah Eddine Ayoubi Cherki+5:12
- 19MAMohamed Aziz DellaiTunisia+5:23
- 20KNKevin NshutiragumaRwanda+5:24
- 21DBDovydas BružasEnergus Cycling Team+5:36
- 22MAMeo AmannMyvelo Pro Cycling Team+5:36
- 23MAMohamed Amine HamzaouiMadar Pro Cycling Team+6:30
- 24CLCharlie Lacaille+6:39
- 25CJCarl Jolly+6:39
- 26ABArnas BilertasEnergus Cycling Team+7:00
- 27TEThiemo Erauw+7:07
- 28HBHatem Ben AmeurTunisia+7:12
- 29ABAnes Boudjemaa+7:17
- 30YLYorben LauryssenTarteletto - Isorex+7:25
- 31AEAlexander ErasmusTshenolo Pro Cycling Team+7:25
- 32ASArne SantyTarteletto - Isorex+7:25
- 33MAMohammed Al-WahibiOman+7:36
- 34BABen Amor NadhemTunisia+7:43
- 35JAJanuar Alki ZulkarnainJakarta Pro Cycling Team+7:51
- 36IKIgnas KertenisEnergus Cycling Team+8:16
- 37JHJelle HarteelTarteletto - Isorex+8:23
- 38MAMazin Al RiyamiOman+8:23
- 39HAHamza AmariMadar Pro Cycling Team+8:45
- 40KMKhaled MansouriMouloudia Club D'Alger+8:45
- 41OHOussama Hellal Berrouane+8:58
- 42LCLeo Charrois+8:58
- 43ACAiman CahyadiJakarta Pro Cycling Team+9:11
- 44WZWalid Zaid+9:28
- 45MBMouadh Betira+9:57
- 46MDMohamed Daid+10:01
- 47EVElias VanheelTarteletto - Isorex+10:10
- 48MAMohamed Achraf AmellalAlgeria+10:20
- 49JMJebali Med Ali+10:47
- 50SASaid AlrahbiOman+10:52
- 51NENasr Eddine Benseridi+10:57
- 52EVEmile Van NiekerkTshenolo Pro Cycling Team+11:03
- 53ZBZaki Boudar+11:17
- 54MEMatthew Ellmore+11:59
- 55EUEspoir UhiriweBenediction Banafrica Team+12:49
- 56SBSlimane BadlisAlgeria+12:49
- 57GBGregory Brown+12:49
- 58ZCZouhir Chikh Touami+12:49
- 59AKAbderrahim Kada Bensoltane+14:24
- 60PKPrzemysław Kotulski+15:11
- 61BCBartlomiej Czyz+16:44
- 62HMHamza MansouriMadar Pro Cycling Team+16:50
- 63OCOussama CheblaouiMouloudia Club D'Alger+16:50
- 64ABAbderaouf BengayouMouloudia Club D'Alger+16:50
- 65KAKhaled Abdennebi+16:50
- 66ABAbdelhak Benganif+18:26
- 67TMThokozani MahlanguTshenolo Pro Cycling Team+18:49
- 68AAAsad Al HabsiOman+18:53
- 69CECheems Eddine Sassi+18:58
- 70ADAmine Derghoum+19:00
- 71
Yacine HamzaMadar Pro Cycling Team+19:30 - 72MPMarcel Peschges+19:30
- 73MAMohamed Aimen Hamza+19:30
- 74AFAshraf FerhatMouloudia Club D'Alger+19:49
- 75NKNikolas KlimavičiusEnergus Cycling Team+19:57
- 76CMChehaibi Med Yassine+21:20
- 77AVAaron Vogels+23:54
- 78YHYassin Hajjam+23:54
- 79ACAlexander Cross+23:54
- 80OAOussama Abdessemed+25:10
- 81ASAbdennour Sahraoui+25:10
- 82AMAymen Messadia+25:10
- DNFEKEl Khacib SassaneMouloudia Club D'AlgerDNF
General classification
- 1DNDimas Nur Fadhil RizqiJakarta Pro Cycling Team23:32:02
- 2VMVainqueur MasengeshoBenediction Banafrica Team+0:19
- 3
Anatolii BudiakChina Meitan Cycling Team+1:39 - 4GBGustav BassonTshenolo Pro Cycling Team+1:49
- 5BDBrandon DownesTshenolo Pro Cycling Team+3:12
- 6HHHeiko Homrighausen+3:33
- 7NMNasrallah Mohamed Aissa EssemianiMadar Pro Cycling Team+4:15
- 8OJOlivers Jekabs SkrapcisEnergus Cycling Team+4:41
- 9IRIben RommelaereTarteletto - Isorex+5:51
- 10
Reinardt Janse Van RensburgTshenolo Pro Cycling Team+5:58
- 11MAMeo AmannMyvelo Pro Cycling Team+5:59
- 12YLYorben LauryssenTarteletto - Isorex+6:14
- 13DBDovydas BružasEnergus Cycling Team+7:09
- 14ASArne SantyTarteletto - Isorex+7:37
- 15CJCarl Jolly+7:46
- 16BRBizay RedaeMadar Pro Cycling Team+10:14
- 17MAMohamed Amine HamzaouiMadar Pro Cycling Team+10:31
- 18IKIgnas KertenisEnergus Cycling Team+11:03
- 19HAHamza AmariMadar Pro Cycling Team+11:12
- 20CLCharlie Lacaille+11:27
- 21JHJelle HarteelTarteletto - Isorex+11:30
- 22AGAironas GerdauskasEnergus Cycling Team+11:42
- 23ACAiman CahyadiJakarta Pro Cycling Team+12:46
- 24EVEmile Van NiekerkTshenolo Pro Cycling Team+14:24
- 25NMNtirenganya MoiseTeam Amani+14:55
- 26WZWalid Zaid+14:55
- 27AEAlexander ErasmusTshenolo Pro Cycling Team+15:53
- 28MEMatthew Ellmore+18:41
- 29SUShadrack UfitimanaRwanda+18:56
- 30KAKamel Alim+20:41
- 31MAMohamed Aziz DellaiTunisia+22:04
- 32HMHamza MansouriMadar Pro Cycling Team+24:36
- 33JAJanuar Alki ZulkarnainJakarta Pro Cycling Team+25:06
- 34
Yacine HamzaMadar Pro Cycling Team+25:53 - 35MAMohammed Al-WahibiOman+26:15
- 36MAMuhammad AbdurohmanJakarta Pro Cycling Team+26:37
- 37ABArnas BilertasEnergus Cycling Team+26:42
- 38HBHatem Ben AmeurTunisia+27:32
- 39EUEspoir UhiriweBenediction Banafrica Team+27:41
- 40ABAnes Boudjemaa+27:46
- 41LCLeo Charrois+27:51
- 42OHOussama Hellal Berrouane+28:16
- 43KMKhaled MansouriMouloudia Club D'Alger+28:44
- 44SASaid AlrahbiOman+31:13
- 45EVElias VanheelTarteletto - Isorex+31:25
- 46TEThiemo Erauw+32:46
- 47OCOussama CheblaouiMouloudia Club D'Alger+34:39
- 48MAMazin Al RiyamiOman+35:16
- 49DTDidier Twagirayezu+38:17
- 50NKNikolas KlimavičiusEnergus Cycling Team+42:05
- 51ABAbderaouf BengayouMouloudia Club D'Alger+42:38
- 52ZBZaki Boudar+44:32
- 53SESalah Eddine Ayoubi Cherki+48:25
- 54AKAbderrahim Kada Bensoltane+49:28
- 55MAMohamed Achraf AmellalAlgeria+52:43
- 56SBSlimane BadlisAlgeria+52:59
- 57CECheems Eddine Sassi+54:08
- 58KNKevin NshutiragumaRwanda+54:21
- 59NENasr Eddine Benseridi+55:04
- 60AFAshraf FerhatMouloudia Club D'Alger+58:54
- 61MPMarcel Peschges+59:06
- 62MDMohamed Daid+59:17
- 63TMThokozani MahlanguTshenolo Pro Cycling Team+1:01:11
- 64PKPrzemysław Kotulski+1:01:30
- 65AVAaron Vogels+1:02:50
- 66GBGregory Brown+1:03:15
- 67BABen Amor NadhemTunisia+1:03:50
- 68JMJebali Med Ali+1:04:49
- 69ADAmine Derghoum+1:04:56
- 70ZCZouhir Chikh Touami+1:07:59
- 71KAKhaled Abdennebi+1:09:40
- 72ACAlexander Cross+1:11:44
- 73MBMouadh Betira+1:14:45
- 74ASAbdennour Sahraoui+1:18:44
- 75ABAbdelhak Benganif+1:19:42
- 76CMChehaibi Med Yassine+1:27:28
- 77AAAsad Al HabsiOman+1:32:50
- 78OAOussama Abdessemed+1:34:16
- 79BCBartlomiej Czyz+1:35:22
- 80AMAymen Messadia+1:40:04
- 81YHYassin Hajjam+1:45:38
- 82MAMohamed Aimen Hamza+1:57:32
Points classification
- 1ASArne SantyTarteletto - Isorex51
- 2YLYorben LauryssenTarteletto - Isorex38
- 3NKNikolas KlimavičiusEnergus Cycling Team23
- 4
Yacine HamzaMadar Pro Cycling Team21 - 5GBGustav BassonTshenolo Pro Cycling Team18
- 6BRBizay RedaeMadar Pro Cycling Team16
- 7
Reinardt Janse Van RensburgTshenolo Pro Cycling Team14
- 8EVEmile Van NiekerkTshenolo Pro Cycling Team14
- 9HAHamza AmariMadar Pro Cycling Team12
- 10ADAmine Derghoum12
- 11OJOlivers Jekabs SkrapcisEnergus Cycling Team12
- 12HMHamza MansouriMadar Pro Cycling Team12
- 13JHJelle HarteelTarteletto - Isorex11
- 14DNDimas Nur Fadhil RizqiJakarta Pro Cycling Team11
- 15VMVainqueur MasengeshoBenediction Banafrica Team10
- 16MAMohamed Aziz DellaiTunisia9
- 17AEAlexander ErasmusTshenolo Pro Cycling Team9
- 18ASAbdennour Sahraoui8
- 19MAMeo AmannMyvelo Pro Cycling Team6
- 20MAMohammed Al-WahibiOman6
- 21CLCharlie Lacaille6
- 22TMThokozani MahlanguTshenolo Pro Cycling Team6
- 23MEMatthew Ellmore5
- 24ABAbderaouf BengayouMouloudia Club D'Alger5
- 25CECheems Eddine Sassi5
- 26
Anatolii BudiakChina Meitan Cycling Team2 - 27IRIben RommelaereTarteletto - Isorex2
- 28ABArnas BilertasEnergus Cycling Team1
- 29BABen Amor NadhemTunisia1
- 30AFAshraf FerhatMouloudia Club D'Alger1
- 31SBSlimane BadlisAlgeria-1
- 32PKPrzemysław Kotulski-2
- 33BCBartlomiej Czyz-4
- 34ABAbdelhak Benganif-4
- 35MAMohamed Aimen Hamza-4
Mountains classification
- 1HHHeiko Homrighausen63
- 2BRBizay RedaeMadar Pro Cycling Team34
- 3DNDimas Nur Fadhil RizqiJakarta Pro Cycling Team34
- 4MAMuhammad AbdurohmanJakarta Pro Cycling Team29
- 5ASArne SantyTarteletto - Isorex29
- 6OJOlivers Jekabs SkrapcisEnergus Cycling Team23
- 7VMVainqueur MasengeshoBenediction Banafrica Team22
- 8JHJelle HarteelTarteletto - Isorex16
- 9YLYorben LauryssenTarteletto - Isorex15
- 10
Anatolii BudiakChina Meitan Cycling Team15 - 11HMHamza MansouriMadar Pro Cycling Team15
- 12MAMohamed Aziz DellaiTunisia12
- 13GBGustav BassonTshenolo Pro Cycling Team12
- 14NMNasrallah Mohamed Aissa EssemianiMadar Pro Cycling Team10
- 15SBSlimane BadlisAlgeria10
- 16SUShadrack UfitimanaRwanda9
- 17KNKevin NshutiragumaRwanda9
- 18TMThokozani MahlanguTshenolo Pro Cycling Team8
- 19IRIben RommelaereTarteletto - Isorex8
- 20BDBrandon DownesTshenolo Pro Cycling Team7
- 21
Reinardt Janse Van RensburgTshenolo Pro Cycling Team6
- 22KAKamel Alim6
- 23MAMeo AmannMyvelo Pro Cycling Team6
- 24HAHamza AmariMadar Pro Cycling Team4
- 25DTDidier Twagirayezu4
- 26CLCharlie Lacaille4
- 27EVEmile Van NiekerkTshenolo Pro Cycling Team4
- 28NMNtirenganya MoiseTeam Amani2
- 29EUEspoir UhiriweBenediction Banafrica Team2
- 30ASAbdennour Sahraoui2
- 31ACAiman CahyadiJakarta Pro Cycling Team1
- 32EVElias VanheelTarteletto - Isorex1
- 33PKPrzemysław Kotulski-2
- 34ABArnas BilertasEnergus Cycling Team-3
- 35BCBartlomiej Czyz-6
- 36ABAbdelhak Benganif-6
- 37MAMohamed Aimen Hamza-6
Youth classification
- 1DNDimas Nur Fadhil RizqiJakarta Pro Cycling Team23:32:02
- 2NMNasrallah Mohamed Aissa EssemianiMadar Pro Cycling Team+4:15
- 3OJOlivers Jekabs SkrapcisEnergus Cycling Team+4:41
- 4IRIben RommelaereTarteletto - Isorex+5:51
- 5MAMeo AmannMyvelo Pro Cycling Team+5:59
- 6DBDovydas BružasEnergus Cycling Team+7:09
- 7MAMohamed Amine HamzaouiMadar Pro Cycling Team+10:31
- 8IKIgnas KertenisEnergus Cycling Team+11:03
- 9JHJelle HarteelTarteletto - Isorex+11:30
- 10AGAironas GerdauskasEnergus Cycling Team+11:42
- 11EVEmile Van NiekerkTshenolo Pro Cycling Team+14:24
- 12NMNtirenganya MoiseTeam Amani+14:55
- 13WZWalid Zaid+14:55
- 14AEAlexander ErasmusTshenolo Pro Cycling Team+15:53
- 15MEMatthew Ellmore+18:41
- 16SUShadrack UfitimanaRwanda+18:56
- 17MAMohamed Aziz DellaiTunisia+22:04
- 18JAJanuar Alki ZulkarnainJakarta Pro Cycling Team+25:06
- 19ABArnas BilertasEnergus Cycling Team+26:42
- 20EUEspoir UhiriweBenediction Banafrica Team+27:41
- 21KMKhaled MansouriMouloudia Club D'Alger+28:44
- 22DTDidier Twagirayezu+38:17
- 23NKNikolas KlimavičiusEnergus Cycling Team+42:05
- 24AKAbderrahim Kada Bensoltane+49:28
- 25MAMohamed Achraf AmellalAlgeria+52:43
- 26KNKevin NshutiragumaRwanda+54:21
- 27AFAshraf FerhatMouloudia Club D'Alger+58:54
- 28JMJebali Med Ali+1:04:49
- 29ABAbdelhak Benganif+1:19:42
- 30CMChehaibi Med Yassine+1:27:28
- 31MAMohamed Aimen Hamza+1:57:32