| 1 | GAINZA Alejandro | May Stars | 04:36:49.410 | - | 38.365 |
| 2 | NSENGIYUMVA Shemu | Java - Inovotec Pro Team | 04:37:12.500 | 23.090 | 38.312 |
| 3 | TUYIZERE Etienne | | 04:37:14.070 | 24.660 | 38.307 |
| 4 | DIARRA Siriki | | 04:39:17.330 | 2:27.920 | 38.026 |
| 5 | GASPARINI Alessio | May Stars | 04:39:19.220 | 2:29.810 | 38.021 |
| 6 | IRADUKUNDA Valens | | 04:40:50.480 | 4:01.070 | 37.816 |
| 7 | NDIZEYE Patrick | | 04:41:11.230 | 4:21.820 | 37.769 |
| 8 | IKUNDABAYO Ruben | | 04:41:27.700 | 4:38.290 | 37.733 |
| 1005 | TUYIZERE Hashimu | Java - Inovotec Pro Team | 00:00.000 | -04:36:49.410 | |
| 1005 | MUGALU Shafik | Java - Inovotec Pro Team | 00:00.000 | -04:36:49.410 | |
| 1005 | RUGEMINTWAZA Janvier | Java - Inovotec Pro Team | 00:00.000 | -04:36:49.410 | |
| 1005 | RUHUMURIZA Aime | May Stars | 00:00.000 | -04:36:49.410 | |
| 1005 | NZAFASHWANAYO Jean Claude | UCI WCC Men's Team | 00:00.000 | -04:36:49.410 | |
| 1005 | BIZIMANA Emerien | | 00:00.000 | -04:36:49.410 | |
| 1005 | NSHUTIRAGUMA Kevin | | 00:00.000 | -04:36:49.410 | |
| 1005 | MUSHINZIMANA Jean Bosco | | 00:00.000 | -04:36:49.410 | |
| 1005 | NIRINGIYIMANA Jean Pierre | | 00:00.000 | -04:36:49.410 | |
| 1005 | DIALLO Diantouba | | 00:00.000 | -04:36:49.410 | |
| 1005 | DIALLO TiƩmoko | | 00:00.000 | -04:36:49.410 | |
| 1005 | HATEGEKA Gasore | | 00:00.000 | -04:36:49.410 | |
| 1005 | NSHIMIYIMANA Phocas | | 00:00.000 | -04:36:49.410 | |
| 1005 | UHIRIWE Espoir | | 00:00.000 | -04:36:49.410 | |
| 1005 | BYUKUSENGE Patrick | | 00:00.000 | -04:36:49.410 | |