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