The time won/lost column displays the gains in time in the GC. Click on the time of any rider to view the relative gains on this rider.
| Rnk | BIB | H2H | Specialty | Age | Rider | Team | UCI | Pnt | Time |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 18 | GC | 31 | Kudus Merhawi Eritrea | Eritrea | 250 | 150 | 3:53:063:53:06 | |
| 2 | 89 | Classic | 22 | Aman Awet Eritrea | Eritrea | 200 | 100 | ,,0:00 | |
| 3 | 81 | Classic | 22 | Mimouni Oussama Abdellah Algeria | Algeria | 150 | 75 | 0:050:05 | |
| 4 | 108 | Classic | 22 | Niyonkuru Samuel Rwanda | Rwanda | 125 | 60 | 0:130:13 | |
| 5 | 19 | Classic | 25 | Medhanie Natan Eritrea | Eritrea | 100 | 50 | 0:140:14 | |
| 6 | 50 | TT | 28 | Mugisha Moise Rwanda | Rwanda | 90 | 45 | 0:160:16 | |
| 7 | 95 | Classic | 20 | Tesfay Amanuel Ethiopia | Ethiopia | 80 | 40 | 0:200:20 | |
| 8 | 5 | TT | 39 | Lagab Azzedine Algeria | Algeria | 70 | 36 | 0:210:21 | |
| 9 | 93 | Classic | 19 | Alemayo Tekle Ethiopia | Ethiopia | 60 | 32 | 0:230:23 | |
| 10 | 40 | TT | 27 | Mayer Alexandre Mauritius | Mauritius | 50 | 28 | 0:350:35 | |
| 11 | 21 | Classic | 22 | Redae Bizay Tesfu Ethiopia | Ethiopia | 40 | 24 | 0:420:42 | |
| 12 | 58 | Classic | 36 | Janse van Rensburg Reinardt South Africa | South Africa | 35 | 20 | 1:001:00 | |
| 13 | 111 | Classic | 21 | Dike Joshua Ethan South Africa | South Africa | 30 | 18 | ,,1:00 | |
| 14 | 110 | Hills | 22 | Crause Pedri South Africa | South Africa | 25 | 16 | 1:031:03 | |
| 15 | 49 | Hills | 23 | Masengesho Vainqueur Rwanda | Rwanda | 20 | 14 | 1:081:08 | |
| 16 | 42 | Sprint | 26 | Ed Doghmy Achraf Morocco | Morocco | 15 | 12 | 1:231:23 | |
| 17 | 41 | Sprint | 32 | Aït El Abdia Anass Morocco | Morocco | 10 | 10 | 1:421:42 | |
| 18 | 113 | Classic | 21 | van Niekerk Emile South Africa | South Africa | 5 | 10 | 1:531:53 | |
| 19 | 8 | Sprint | 30 | Saidi Nassim Algeria | Algeria | 5 | 8 | ,,1:53 | |
| 20 | 17 | TT | 31 | Abdelwahab Nurahmed Eritrea | Eritrea | 5 | 8 | 1:591:59 | |
| 21 | 9 | TT | 33 | Dário António Angola | Angola | 5 | 8 | 2:052:05 | |
| 22 | 112 | Classic | 20 | Schutte Ryno South Africa | South Africa | 5 | 5 | 2:172:17 | |
| 23 | 51 | Classic | 23 | Muhoza Eric Rwanda | Rwanda | 5 | 5 | 2:222:22 | |
| 24 | 106 | Sprint | 22 | El Alouani Driss Morocco | Morocco | 5 | 5 | 2:362:36 | |
| 25 | 44 | Classic | 25 | Miller Alex Namibia | Namibia | 5 | 3 | 2:442:44 | |
| 26 | 1 | Sprint | 23 | Amari Hamza Algeria | Algeria | 5 | 3 | 3:123:12 | |
| 27 | 90 | TT | 22 | Berhane Hebron Eritrea | Eritrea | 5 | 3 | 3:333:33 | |
| 28 | 67 | TT | 28 | Ngwata Boniface Simon Tanzania | Tanzania | 5 | 1 | 3:393:39 | |
| 29 | 10 | TT | 41 | Silva Igor Angola | Angola | 5 | 1 | 3:463:46 | |
| 30 | 39 | TT | 23 | de Comarmond Aurelien Mauritius | Mauritius | 5 | 1 | 3:533:53 | |
| 31 | 52 | TT | 24 | Ngendahayo Jeremie Rwanda | Rwanda | 3 | 4:004:00 | ||
| 32 | 45 | TT | 23 | Kyaviro Joël Democratic Republic of the Congo | Democratic Republic of the Congo | 3 | 5:585:58 | ||
| 33 | 2 | Sprint | 26 | Assal Mohamed Nadjib Algeria | Algeria | 3 | 6:076:07 | ||
| 34 | 47 | TT | 34 | Byukusenge Patrick Rwanda | Rwanda | 3 | 6:366:36 | ||
| 35 | 3 | Classic | 38 | Benyoucef Abdallah Algeria | Algeria | 3 | 6:396:39 | ||
| 36 | 94 | TT | 20 | Hailemaryam Gereziher Geremedhin Ethiopia | Ethiopia | 1 | 6:406:40 | ||
| 37 | 91 | Hills | 20 | Girmay Mewael Eritrea | Eritrea | 1 | 6:426:42 | ||
| 38 | 48 | Climber | 28 | Manizabayo Eric Rwanda | Rwanda | 1 | 7:367:36 | ||
| 39 | 4 | TT | 28 | Hellal Berrouane Oussama Algeria | Algeria | 1 | 7:477:47 | ||
| 40 | 43 | TT | 30 | Freyer Martin Namibia | Namibia | 1 | 7:507:50 | ||
| 41 | 92 | Sprint | 20 | Maekele Milkias Eritrea | Eritrea | ,,7:50 | |||
| 42 | 7 | Sprint | 35 | Reguigui Youcef Algeria | Algeria | ,,7:50 | |||
| 43 | 46 | Mwanhuhehere Mwisa Samuel Republic of the Congo | Republic of the Congo | 8:198:19 | |||||
| 44 | 55 | TT | 26 | Jalloh Ibrahim Sierra Leone | Sierra Leone | 8:418:41 | |||
| 45 | 12 | TT | 24 | Sodjede Ricardo Benin | Benin | 8:468:46 | |||
| 46 | 116 | 20 | Said Ahmed Tanzania | Tanzania | 9:239:23 | ||||
| 47 | 99 | 20 | Muchiri John Kenya | Kenya | 10:2910:29 | ||||
| 48 | 57 | TT | 34 | Downes Brandon South Africa | South Africa | 10:5310:53 | |||
| 49 | 38 | Classic | 24 | Celestin Torea Mauritius | Mauritius | ,,10:53 | |||
| 50 | 20 | TT | 33 | Teshome Hagos Meron Eritrea | Eritrea | 12:3912:39 | |||
| OTL | 107 | Classic | 20 | Van der Westhuizen Theuns Namibia | Namibia | 19:1319:13 | |||
| DNF | 53 | TT | 27 | Nsengiyumva Shemu Rwanda | Rwanda | ||||
| DNF | 109 | Sprint | 22 | Tuyizere Etienne Rwanda | Rwanda | ||||
| DNF | 60 | TT | 32 | Tajo Ahmed Tanzania | Tanzania | ||||
| DNF | 61 | 23 | Hamed Hamed Tanzania | Tanzania | |||||
| DNF | 62 | 35 | Hassan Yahya Tanzania | Tanzania | |||||
| DNF | 63 | Mbarak Hilmy Tanzania | Tanzania | ||||||
| DNF | 64 | 36 | Msendo Joseph Tanzania | Tanzania | |||||
| DNF | 65 | Muhamad Muhamad Tanzania | Tanzania | ||||||
| DNF | 66 | 24 | Makala Musa Tanzania | Tanzania | |||||
| DNF | 68 | TT | 41 | Sharif Hassan Adinan Tanzania | Tanzania | ||||
| DNF | 114 | 21 | Malale Said Tanzania | Tanzania | |||||
| DNF | 115 | 20 | Marick Emanuel Frank Tanzania | Tanzania | |||||
| DNF | 117 | 20 | Zeinsharif Zeinl'abidina Tanzania | Tanzania | |||||
| DNF | 87 | Sprint | 21 | Saizonou J. Glorad Benin | Benin | ||||
| DNF | 11 | TT | 23 | Attai Corneil Kokou Benin | Benin | ||||
| DNF | 59 | Classic | 26 | Matthews Daniyal South Africa | South Africa | ||||
| DNF | 29 | Classic | 29 | Karanja Peter Kenya | Kenya | ||||
| DNF | 30 | TT | 29 | Kemboi Cornelius Kenya | Kenya | ||||
| DNF | 32 | Mitati Richard Kenya | Kenya | ||||||
| DNF | 33 | 29 | Kenya | ||||||
| DNF | 34 | TT | 23 | Kenya | |||||
| DNF | 96 | TT | 21 | Kamau Davis Kenya | Kenya | ||||
| DNF | 97 | Classic | 20 | Kenya | |||||
| DNF | 98 | 19 | Mbolo Billy Kenya | Kenya | |||||
| DNF | 100 | 22 | Owaga Joseph Kenya | Kenya | |||||
| DNF | 15 | Classic | 27 | Chofor Fabrice Cameroon | Cameroon | ||||
| DNF | 82 | Classic | 20 | Sahiri Ali Zakaria Algeria | Algeria | ||||
| DNF | 6 | Sprint | 28 | Mansouri Islam Algeria | Algeria | ||||
| DNF | 13 | TT | 24 | Botlhole Matlhogonolo Botswana | Botswana | ||||
| DNF | 14 | TT | 26 | Mokalake Thabiso Botswana | Botswana | ||||
| DNF | 88 | 21 | Kealotswe Gomolemo Botswana | Botswana | |||||
| DNF | 103 | 19 | Froget Lucas Mauritius | Mauritius | |||||
| DNF | 105 | TT | 20 | Raboude Jeremy Mauritius | Mauritius | ||||
| DNF | 83 | Classic | 20 | Albano Diego Angola | Angola | ||||
| DNF | 84 | Classic | 21 | Gonçalves Hosana Angola | Angola | ||||
| DNF | 85 | TT | 19 | Gonçalves Jorge Angola | Angola | ||||
| DNF | 86 | TT | 20 | Teixeira Cristian Angola | Angola | ||||
| DNF | 119 | TT | 21 | Biyinzika Davis Uganda | Uganda | ||||
| DNF | 120 | TT | 20 | Mugalu Shafik Uganda | Uganda | ||||
| DNF | 121 | 20 | Goromondo Core Zimbabwe | Zimbabwe | |||||
| DNF | 70 | TT | 25 | Shoko Prince Zimbabwe | Zimbabwe | ||||
| DNF | 69 | TT | 37 | Chakaza Amos Zimbabwe | Zimbabwe | ||||
| DNF | 71 | 19 | Ekomo Bindang Marcelino Esi Equatorial Guinea | Equatorial Guinea | |||||
| DNF | 54 | TT | 33 | do Rosário Ediney Nascimento Ferreira São Tomé and Príncipe | São Tomé and Príncipe | ||||
| DNF | 35 | TT | 25 | Houlder Amede Madagascar | Madagascar | ||||
| DNF | 36 | TT | 30 | Banda Mantz Malawi | Malawi | ||||
| DNF | 37 | 37 | Macpherson Mbeya Malawi | Malawi | |||||
| DNF | 56 | TT | 27 | Koroma Mustapha Sierra Leone | Sierra Leone | ||||
| DNF | 25 | TT | 33 | Cá Apolinário Guinea-Bissau | Guinea-Bissau | ||||
| DNF | 26 | TT | 28 | Gomes Gil Landim Guinea-Bissau | Guinea-Bissau | ||||
| DNF | 101 | Classic | 22 | Makatile Kabelo Lesotho | Lesotho | ||||
| DNF | 102 | TT | 19 | Rakaota Khotsofalang Lesotho | Lesotho | ||||
| DNS | 104 | Sprint | 20 | Quevauvilliers Samuel Mauritius | Mauritius | ||||
| DNS | 27 | TT | 27 | Ié Ivanildo Guinea-Bissau | Guinea-Bissau | ||||
| DNS | 28 | 38 | Té Feliciano Jose Guinea-Bissau | Guinea-Bissau |
Race information
- Date:23 November 2025
- Start time:13:11 (11:11 CET)
- Avg. speed winner:42.162 km/h
- Classification:CC
- Race category:ME - Men Elite
- Distance:163.8 km
- Points scale:
- UCI scale:
- Parcours type:
- Gradient final km:8.6%
- ProfileScore:58
- Vertical meters:919
- Departure:
- Arrival:
- Race ranking:
- Startlist quality score:
- Won how:Other
- Avg. temperature:
DNF = Did not finish
DNS = Did not start
OTL = Outside time limit
DF = Did finish, no result
NR = No result
*0:00 = corrected time
Rider wearing the jersey
>50% of race distance in group before peloton
F You are following this rider
DNS = Did not start
OTL = Outside time limit
DF = Did finish, no result
NR = No result
*0:00 = corrected time
Rider wearing the jersey
>50% of race distance in group before peloton
F You are following this rider
