Attaqo

CAC Road Cycling African Championships 2026

🇰🇪
CC20 Nov 2025 – 23 Nov 2025

Stages

Classifications

After stage 2 · stage 11 not included yet

General classification

  1. 1NTNatan Tesfalem2:44:19
  2. 2PMPaul MiroUganda+0:22
  3. 3RSRoger Surén+1:38
  4. 4YAYohannes Aklilu+1:42
  5. 5SFSemere Fsehaye+1:46
  6. 6MAMohamed Amine HamzaouiMadar Pro Cycling Team+1:59
  7. 7RNRohnan Nicholson+2:09
  8. 8KTKeven TeklemariamEritrea+2:10
  9. 9NENahom EfriemBike Aid+2:10
  10. 10JJJosh JohnsonSouth Africa+2:10
  11. 11FKFaraz Khatieb+2:22
  12. 12NMNtirenganya MoiseTeam Amani+2:28
  13. 13THTristan Hardy+2:44
  14. 14MTMarco Thiel+2:57
  15. 15MKMarouane KharbouchiMorocco+3:47
  16. 16IBIshimwe Brian+4:00
  17. 17BCBabatoundé Clément-Marie AkiyoBenin+4:00
  18. 18DWDean WoolleySouth Africa+4:03
  19. 19ESExodus Saïzonou+4:23
  20. 20KRKilson RodriguesAngola+4:23
  21. 21JNJuliano Ndriamanampy+5:11
  22. 22HVHenro Van Der WaltSouth Africa+5:13
  23. 23SDSergio De AraújoAngola+5:26
  24. 24JNJackson Nkurikiyinka+5:43
  25. 25CVChristiaan Van Der Westhuizen+6:50
  26. 26JDJustiniano De AraújoAngola+6:51
  27. 27AEAbd El Ouadoud Deghnouche+7:15
  28. 28IKIan Kipchirchir+7:15
  29. 29MAMohamed Abdel Raouf Mellak+9:30
  30. 30AMAarif Mohamed+11:38
  31. 31MSMahmoud Sidi Moussa+11:52
  32. 32TYThomas Yan Harel+12:26
  33. 33CGCylian-Odilon Godonou+12:52
  34. DNSDLDejen Legese

Points classification

  1. 1NTNatan Tesfalem2:44:19
  2. 2PMPaul MiroUganda2:44:41
  3. 3RSRoger Surén2:45:57
  4. 4YAYohannes Aklilu2:46:01
  5. 5SFSemere Fsehaye2:46:05
  6. 6MAMohamed Amine HamzaouiMadar Pro Cycling Team2:46:18
  7. 7RNRohnan Nicholson2:46:28
  8. 8KTKeven TeklemariamEritrea2:46:29
  9. 9NENahom EfriemBike Aid2:46:29
  10. 10JJJosh JohnsonSouth Africa2:46:29
  11. 11FKFaraz Khatieb2:46:41
  12. 12NMNtirenganya MoiseTeam Amani2:46:47
  13. 13THTristan Hardy2:47:03
  14. 14MTMarco Thiel2:47:16
  15. 15MKMarouane KharbouchiMorocco2:48:06
  16. 16IBIshimwe Brian2:48:19
  17. 17BCBabatoundé Clément-Marie AkiyoBenin2:48:19
  18. 18DWDean WoolleySouth Africa2:48:22
  19. 19ESExodus Saïzonou2:48:42
  20. 20KRKilson RodriguesAngola2:48:42
  21. 21JNJuliano Ndriamanampy2:49:30
  22. 22HVHenro Van Der WaltSouth Africa2:49:32
  23. 23SDSergio De AraújoAngola2:49:45
  24. 24JNJackson Nkurikiyinka2:50:02
  25. 25CVChristiaan Van Der Westhuizen2:51:09
  26. 26JDJustiniano De AraújoAngola2:51:10
  27. 27AEAbd El Ouadoud Deghnouche2:51:34
  28. 28IKIan Kipchirchir2:51:34
  29. 29MAMohamed Abdel Raouf Mellak2:53:49
  30. 30AMAarif Mohamed2:55:57
  31. 31MSMahmoud Sidi Moussa2:56:11
  32. 32TYThomas Yan Harel2:56:45
  33. 33CGCylian-Odilon Godonou2:57:11
  34. DNSDLDejen Legese

Mountains classification

  1. 1NTNatan Tesfalem2:44:19
  2. 2PMPaul MiroUganda2:44:41
  3. 3RSRoger Surén2:45:57
  4. 4YAYohannes Aklilu2:46:01
  5. 5SFSemere Fsehaye2:46:05
  6. 6MAMohamed Amine HamzaouiMadar Pro Cycling Team2:46:18
  7. 7RNRohnan Nicholson2:46:28
  8. 8KTKeven TeklemariamEritrea2:46:29
  9. 9NENahom EfriemBike Aid2:46:29
  10. 10JJJosh JohnsonSouth Africa2:46:29
  11. 11FKFaraz Khatieb2:46:41
  12. 12NMNtirenganya MoiseTeam Amani2:46:47
  13. 13THTristan Hardy2:47:03
  14. 14MTMarco Thiel2:47:16
  15. 15MKMarouane KharbouchiMorocco2:48:06
  16. 16IBIshimwe Brian2:48:19
  17. 17BCBabatoundé Clément-Marie AkiyoBenin2:48:19
  18. 18DWDean WoolleySouth Africa2:48:22
  19. 19ESExodus Saïzonou2:48:42
  20. 20KRKilson RodriguesAngola2:48:42
  21. 21JNJuliano Ndriamanampy2:49:30
  22. 22HVHenro Van Der WaltSouth Africa2:49:32
  23. 23SDSergio De AraújoAngola2:49:45
  24. 24JNJackson Nkurikiyinka2:50:02
  25. 25CVChristiaan Van Der Westhuizen2:51:09
  26. 26JDJustiniano De AraújoAngola2:51:10
  27. 27AEAbd El Ouadoud Deghnouche2:51:34
  28. 28IKIan Kipchirchir2:51:34
  29. 29MAMohamed Abdel Raouf Mellak2:53:49
  30. 30AMAarif Mohamed2:55:57
  31. 31MSMahmoud Sidi Moussa2:56:11
  32. 32TYThomas Yan Harel2:56:45
  33. 33CGCylian-Odilon Godonou2:57:11
  34. DNSDLDejen Legese

Youth classification

  1. 1NTNatan Tesfalem2:44:19
  2. 2PMPaul MiroUganda+0:22
  3. 3RSRoger Surén+1:38
  4. 4YAYohannes Aklilu+1:42
  5. 5SFSemere Fsehaye+1:46
  6. 6MAMohamed Amine HamzaouiMadar Pro Cycling Team+1:59
  7. 7RNRohnan Nicholson+2:09
  8. 8KTKeven TeklemariamEritrea+2:10
  9. 9NENahom EfriemBike Aid+2:10
  10. 10JJJosh JohnsonSouth Africa+2:10
  11. 11FKFaraz Khatieb+2:22
  12. 12NMNtirenganya MoiseTeam Amani+2:28
  13. 13THTristan Hardy+2:44
  14. 14MTMarco Thiel+2:57
  15. 15MKMarouane KharbouchiMorocco+3:47
  16. 16IBIshimwe Brian+4:00
  17. 17BCBabatoundé Clément-Marie AkiyoBenin+4:00
  18. 18DWDean WoolleySouth Africa+4:03
  19. 19ESExodus Saïzonou+4:23
  20. 20KRKilson RodriguesAngola+4:23
  21. 21JNJuliano Ndriamanampy+5:11
  22. 22HVHenro Van Der WaltSouth Africa+5:13
  23. 23SDSergio De AraújoAngola+5:26
  24. 24JNJackson Nkurikiyinka+5:43
  25. 25CVChristiaan Van Der Westhuizen+6:50
  26. 26JDJustiniano De AraújoAngola+6:51
  27. 27AEAbd El Ouadoud Deghnouche+7:15
  28. 28IKIan Kipchirchir+7:15
  29. 29MAMohamed Abdel Raouf Mellak+9:30
  30. 30AMAarif Mohamed+11:38
  31. 31MSMahmoud Sidi Moussa+11:52
  32. 32TYThomas Yan Harel+12:26
  33. 33CGCylian-Odilon Godonou+12:52
  34. DNSDLDejen Legese

Riders 188

  1. Merhawi KudusMerhawi KudusBurgos-Burpellet-BH327UCI
  2. SNSamuel NiyonkuruTeam Amani321UCI
  3. AMAlexandre MayerBurgos-Burpellet-BH295UCI
  4. Hayley PreenHayley Preen280UCI
  5. AAAwet AmanIstanbul Team260UCI
  6. JMJazilla MwamikaziWcc Team255UCI
  7. OAOussama Abdellah MimouniMadar Pro Cycling Team238UCI
  8. XNXaveline NirereTeam Amani231UCI
  9. BFBirikti Fessehaye228UCI
  10. CNClaudette NyirarukundoTeam Amani218UCI
  11. HRHaftu RedaTeam Amani211UCI
  12. -L- Lucie De Marigny LagesseWcc Team198UCI
  13. AHAurelie HalbwachsMauritius188UCI
  14. RJReinardt Janse Van RensburgTshenolo Pro Cycling Team181UCI
  15. LBLisa Bone156UCI
  16. CMCharlotte MetoeviBenin155UCI
  17. ADAurelien De ComarmondThe Joyrun & Hurricane Cycling Team154UCI
  18. NHNesrine HouiliAlgeria148UCI
  19. HAHamza AmariMadar Pro Cycling Team144UCI
  20. LYLucy Young139UCI
  21. JRJeremy RaboudeMauritius138UCI
  22. Diane IngabireDiane Ingabire136UCI
  23. AGAnri Greeff135UCI
  24. SWSerkalem WatangoWcc Team135UCI
  25. AMAdiam Mengs130UCI
  26. SFSuzana Fiseha128UCI
  27. MMMoise MugishaBenediction Banafrica Team126UCI
  28. TATekle AlemayoChina Meitan Cycling Team122UCI
  29. HAHermionne AhouissouBenin120UCI
  30. EMEric MuhozaTeam Amani116UCI
  31. NMNatan Medhanie111UCI
  32. MCMonaliza ChneslasieCanyon//SRAM Generation110UCI
  33. TKTsige KirosCanyon//SRAM Generation110UCI
  34. LALuisa Alberto M'bunde105UCI
  35. MMMilkiyas MaekeleNetcompany INEOS Racing Academy102UCI
  36. BDBrandon DownesTshenolo Pro Cycling Team100UCI
  37. GVGeorgette Vignonfodo N.Wcc Team100UCI
  38. Azzedine LagabAzzedine LagabMouloudia Club D'Alger98UCI
  39. SNShemu NsengiyumvaJava-Inovotec Pro Team96UCI
  40. JDJoshua DikeSouth Africa95UCI
  41. RLRaphaelle LamusseMauritius93UCI
  42. NSNassim SaidiMadar Pro Cycling Team93UCI
  43. VHVanette Houssou Y.Benin87UCI
  44. HMHelen Mitchell80UCI
  45. ATAmanuel TesfayMay Stars80UCI
  46. JMJohn MuchiriTeam Amani75UCI
  47. BRBizay RedaeMadar Pro Cycling Team75UCI
  48. PWPeterson Wairimu75UCI
  49. CACorneil Attai K.66UCI
  50. MAMohamed-Nadjib AssalMadar Pro Cycling Team66UCI
  51. Anass Ait El AbdiaAnass Ait El AbdiaMorocco65UCI
  52. AEAchraf Ed DoghmyMorocco65UCI
  53. KTKendra Tabu65UCI
  54. EKEvan Kimani63UCI
  55. VMVainqueur MasengeshoBenediction Banafrica Team63UCI
  56. BABrhan AbrhaTeam Amani60UCI
  57. NTNatan Tesfalem60UCI
  58. MMMalak MechabAlgeria58UCI
  59. DJDelsia Janse Van Vuuren55UCI
  60. MBMallika BenallalMorocco53UCI
  61. JNJeremie NgendahayoMay Stars53UCI
  62. RSRoger Surén50UCI
  63. MGMewael GirmayIstanbul Team47UCI
  64. MFMartin Freyer46UCI
  65. RSRyno SchutteSouth Africa46UCI
  66. MAMohamed Amine HamzaouiMadar Pro Cycling Team45UCI
  67. RSRicardo Sodjede45UCI
  68. GHGeremedhin Hailemaryam42UCI
  69. BMBilly MboloTeam Amani40UCI
  70. NANancy Akinyi38UCI
  71. MTMelvina TankpinouBenin38UCI
  72. PBPatrick ByukusengeJava-Inovotec Pro Team36UCI
  73. DKDavis Kamau35UCI
  74. AMAlex Miller35UCI
  75. TCTorea CelestinMauritius31UCI
  76. MKMonica Kiplagat30UCI
  77. MNMartha Ntakirutimana28UCI
  78. ETEtienne TuyizereJava-Inovotec Pro Team28UCI
  79. PCPedri Crause28UCI
  80. DEDriss El AlouaniAgadir Vélo Propulsion25UCI
  81. ESExodus Saïzonou25UCI
  82. GSGlorad Saïzonou25UCI
  83. Youcef ReguiguiYoucef ReguiguiMadar Pro Cycling Team23UCI
  84. HBHebron Berhane20UCI
  85. IKIan Kipchirchir20UCI
  86. LBLouise Breed18UCI
  87. FCFabrice Chofor15UCI
  88. MKMarouane KharbouchiMorocco15UCI
  89. NMNantume MiriaUganda15UCI
  90. BCBabatoundé Clément-Marie AkiyoBenin10UCI
  91. MAMary AleperTeam Amani10UCI
  92. JKJoel Kasereka KyaviroDrc Congo10UCI
  93. NMNtirenganya MoiseTeam Amani10UCI
  94. COChanel Orr10UCI
  95. EVEmile Van NiekerkTshenolo Pro Cycling Team10UCI
  96. NANurahmed Abdelwhab6UCI
  97. JAJamila Abdullah5UCI
  98. KAKimuli ArafatUganda5UCI
  99. ADAntonio DarioAngola5UCI
  100. SFSemere Fsehaye5UCI
  101. FSFatma Serine Houmel5UCI
  102. BNBoniphase Ngwata5UCI
  103. ISIgor SilvaAngola5UCI
  104. CDCarla De AraújoAngola4UCI
  105. OHOussama Hellal Berrouane4UCI
  106. OSOlivia Shililifa4UCI
  107. MAMegan Amamou3UCI
  108. SDSergio De AraújoAngola3UCI
  109. HGHosana GonçalvesAngola3UCI
  110. CTCristian TeixeiraAngola3UCI
  111. MYMendes YolandaAngola3UCI
  112. ABAbdallah Ben YoucefMouloudia Club D'Alger3UCI
  113. SHSalah HamziouiMouloudia Club D'Alger3UCI
  114. AJAsnath Jason3UCI
  115. GKGrace KaviroTeam Amani1UCI
  116. HKHannah Kibet1UCI
  117. EMEric ManizabayoBenediction Banafrica Team1UCI
  118. NMNonofo Maswabi1UCI
  119. TATajo Ahmed
  120. YAYohannes Aklilu
  121. SASaifallah Ali Alsayed
  122. NANicholas Amani
  123. AAArsiema Andetsion
  124. MAMalak Anfel Atmane Elakeb
  125. AEAlla Erahman Tasnim Bahri
  126. MBMantz Banda
  127. RBRozina Berhane
  128. DBDavis BiyinzikaUganda
  129. MBMatlhogonolo Botlhole
  130. IBIshimwe Brian
  131. SCSharon Cheruiyot
  132. JDJustiniano De AraújoAngola
  133. AEAbd El Ouadoud Deghnouche
  134. EDEdiney Do Rosario
  135. NENahom EfriemBike Aid
  136. YEYasmine El Meddah
  137. MEMercy Eragae
  138. KGKssanet Gebreslasse
  139. RGRahel Gimbato
  140. CGCylian-Odilon Godonou
  141. OGOsaretin Grace Godwin
  142. CGCore Goromondo
  143. SHSidona Habtom
  144. THTristan Hardy
  145. TYThomas Yan Harel
  146. JHJoseph Hatali
  147. MHMohamed Houlder Fitahiantsoa
  148. IIIsiaka Ibrahim
  149. IJIbrahim Jalloh
  150. JJJosh JohnsonSouth Africa
  151. GKGomolemo Kelaotswe
  152. FKFaraz Khatieb
  153. LKLobopo Kono
  154. MKMustapha Koroma
  155. DLDejen Legese
  156. SMSaid Malale
  157. WMWaziri Masoli
  158. MAMohamed Abdel Raouf Mellak
  159. PMPaul MiroUganda
  160. AMAarif Mohamed
  161. AMAbdelrahman Mohamed Youssef
  162. TMThabiso Mokalake
  163. JMJoseph Muiruri
  164. SMSamuel Mwanuhehere Mwisa
  165. JNJuliano Ndriamanampy
  166. RNRohnan Nicholson
  167. JNJosette Njeri
  168. JNJackson Nkurikiyinka
  169. DODivine Ogbe
  170. HOHelen OlwageSouth Africa
  171. SQSamuel QuevauvilliersMauritius
  172. KRKilson RodriguesAngola
  173. HRHenri Rouillard
  174. ASAhmed Said
  175. PSPrince Shoko
  176. MSMahmoud Sidi Moussa
  177. KTKeven TeklemariamEritrea
  178. BTBetelhem Tesfay
  179. ATAdyam Tesfu
  180. MTMeron Teshome Hagos
  181. MTMarco Thiel
  182. HVHenro Van Der WaltSouth Africa
  183. CVChristiaan Van Der Westhuizen
  184. OAOluwadarasimi Anuluwapo Wale-Aina
  185. CWCarlyn Watson-Ben
  186. DWDean WoolleySouth Africa
  187. MYMasengesho Yvonne
  188. YZYousra Zerrouki

Teams 31