| 1 | BYUKUSENGE Patrick | | 02:19:00.260 | - | 0 |
| 2 | NSENGIYUMVA Shemu | Java - Inovotec Pro Team | 02:19:00.570 | 00.310 | 0 |
| 3 | TUYIZERE Etienne | | 02:20:05.280 | 1:05.020 | 0 |
| 4 | GASPARINI Alessio | May Stars | 02:20:05.530 | 1:05.270 | 0 |
| 5 | UHIRIWE Espoir | | 02:20:05.960 | 1:05.700 | 0 |
| 6 | NZAFASHWANAYO Jean Claude | UCI WCC Men's Team | 02:20:06.210 | 1:05.950 | 0 |
| 7 | NSHIMIYIMANA Phocas | | 02:20:06.350 | 1:06.090 | 0 |
| 8 | GAINZA Alejandro | May Stars | 02:20:06.680 | 1:06.420 | 0 |
| 9 | RUHUMURIZA Aime | May Stars | 02:20:09.070 | 1:08.810 | 0 |
| 10 | NIYONSABA David | | 02:20:27.030 | 1:26.770 | 0 |
| 1005 | MANIZABAYO Jean De Dieu | | 00:00.000 | -02:19:00.260 | |
| 1005 | GATETE Vital | | 00:00.000 | -02:19:00.260 | |
| 1005 | NIYONKURU Elysee | | 00:00.000 | -02:19:00.260 | |
| 1005 | IKUNDABAYO Ruben | | 00:00.000 | -02:19:00.260 | |
| 1005 | NIYONKURU Saddam | | 00:00.000 | -02:19:00.260 | |
| 1005 | MWENEDATA Pacifique | | 00:00.000 | -02:19:00.260 | |
| 1005 | TWAGIRAYEZU Didier | | 00:00.000 | -02:19:00.260 | |
| 1005 | NIRINGIYIMANA Jean Pierre | | 00:00.000 | -02:19:00.260 | |
| 1005 | TUYIZERE Hashimu | Java - Inovotec Pro Team | 00:00.000 | -02:19:00.260 | |
| 1005 | RUGEMINTWAZA Janvier | Java - Inovotec Pro Team | 00:00.000 | -02:19:00.260 | |
| 1005 | MUGALU Shafik | Java - Inovotec Pro Team | 00:00.000 | -02:19:00.260 | |
| 1005 | IRADUKUNDA Valens | | 00:00.000 | -02:19:00.260 | |
| 1005 | BIZIMANA Emerien | | 00:00.000 | -02:19:00.260 | |
| 1005 | NSHUTIRAGUMA Kevin | | 00:00.000 | -02:19:00.260 | |
| 1005 | KWIZERA Elie | | 00:00.000 | -02:19:00.260 | |
| 1005 | CISSÉ Fidèle | | 00:00.000 | -02:19:00.260 | |
| 1005 | DIALLO Tiémoko | | 00:00.000 | -02:19:00.260 | |
| 1005 | NIYOMUGABO Jean Claude | | 00:00.000 | -02:19:00.260 | |
| 1005 | MUGABO Hussein | | 00:00.000 | -02:19:00.260 | |
| 1005 | IRIMASO Salvador | | 00:00.000 | -02:19:00.260 | |
| 1005 | HATEGEKA Gasore | | 00:00.000 | -02:19:00.260 | |
| 1005 | SHYAKA Yussuf | | 00:00.000 | -02:19:00.260 | |
| 1005 | ISHIMWE Jean Claude | | 00:00.000 | -02:19:00.260 | |