| 1 | TUYIZERE Etienne | Bialini Gomola CCN | 02:31:35.000 | - | 34.437 | 
| 2 | MASENGESHO Vainqueur |  | 02:31:35.000 | - | 34.437 | 
| 3 | KASEREKA KYAVIRO Joël |  | 02:31:35.000 | - | 34.437 | 
| 4 | GAHEMBA Barnabé |  | 02:31:35.000 | - | 34.437 | 
| 5 | NIRINGIYIMANA Ramadhan |  | 02:31:35.000 | - | 34.437 | 
| 6 | MUGISHA Moise | Benediction Kitei Pro 2020 | 02:31:40.000 | 05.000 | 34.418 | 
| 7 | MANIZABAYO Eric | Benediction Kitei Pro 2020 | 02:32:50.000 | 1:15.000 | 34.155 | 
| 8 | NKUNDABERA Eric |  | 02:32:50.000 | 1:15.000 | 34.155 | 
| 9 | NIYONKURU Samuel | Java - Inovotec | 02:32:50.000 | 1:15.000 | 34.155 | 
| 10 | BYUKUSENGE Patrick | Benediction Kitei Pro 2020 | 02:32:50.000 | 1:15.000 | 34.155 | 
| 11 | NZAFASHWANAYO Jean Claude | Java - Inovotec | 02:32:50.000 | 1:15.000 | 34.155 | 
| 12 | UWIDUHAYE Mike |  | 02:32:50.000 | 1:15.000 | 34.155 | 
| 13 | IRADUKUNDA Valens |  | 02:32:50.000 | 1:15.000 | 34.155 | 
| 14 | HABIMANA Jean Eric |  | 02:32:50.000 | 1:15.000 | 34.155 | 
| 15 | NIRINGIYMANA Jean Pierre |  | 02:32:50.000 | 1:15.000 | 34.155 | 
| 16 | MBYAYINGABO Theodore |  | 02:32:50.000 | 1:15.000 | 34.155 | 
| 17 | IRIMASO Salvador |  | 02:32:50.000 | 1:15.000 | 34.155 | 
| 18 | MANIZABAYO Jean De Dieu |  | 02:32:50.000 | 1:15.000 | 34.155 | 
| 19 | BANZI Bukhari |  | 02:32:50.000 | 1:15.000 | 34.155 | 
| 20 | MUSHINZIMANA Jean Bosco |  | 02:32:50.000 | 1:15.000 | 34.155 | 
| 21 | NZAMUYE Theogene |  | 02:32:50.000 | 1:15.000 | 34.155 | 
| 22 | BIGIRIMANA Jean Nepo | May Stars | 02:32:50.000 | 1:15.000 | 34.155 | 
| 23 | ARERUYA Joseph | Java - Inovotec | 02:32:51.000 | 1:16.000 | 34.151 | 
| 24 | RUGAMBA Janvier | Benediction Kitei Pro 2020 | 02:34:18.000 | 2:43.000 | 33.83 | 
| 25 | UHIRIWE BYIZA Renus |  | 02:38:56.000 | 7:21.000 | 32.844 | 
| 26 | NIRINGIYMANA Rashid |  | 02:38:56.000 | 7:21.000 | 32.844 | 
| 27 | IRADUKUNDA Emmanuel | Bialini Gomola CCN | 02:39:02.000 | 7:27.000 | 32.823 | 
| 27 | IRADUKUNDA Emmanuel | Java - Inovotec | 02:39:02.000 | 7:27.000 | 32.823 | 
| 28 | NKURUNZIZA Yves | Java - Inovotec | 02:43:11.000 | 00:11:36.000 | 31.989 | 
| 29 | HATEGEKA Gasore |  | 02:43:11.000 | 00:11:36.000 | 31.989 | 
| 30 | HARERIMANA Theogene |  | 02:48:22.000 | 00:16:47.000 | 31.004 | 
| 31 | HABIMANA Felix |  | 02:49:45.000 | 00:18:10.000 | 30.751 | 
| 32 | NIYONKURU Elysee |  | 02:49:45.000 | 00:18:10.000 | 30.751 | 
| 33 | HAKIZIMANA Olivier |  | 02:55:25.000 | 00:23:50.000 | 29.758 | 
| 34 | MUGABO Hussein |  | 02:57:30.000 | 00:25:55.000 | 29.408 | 
| 35 | MURWANASHYAKA Emmanuel |  | 03:10:15.000 | 00:38:40.000 | 27.438 | 
| 36 | ISHIMWE Hakim |  | 03:11:10.000 | 00:39:35.000 | 27.306 | 
| 37 | USANZINEZA Claude |  | 03:11:33.000 | 00:39:58.000 | 27.251 | 
| 38 | IYONASENZE Alpha |  | 03:11:33.000 | 00:39:58.000 | 27.251 | 
| 39 | TUYISENGE Jean Claude |  | 03:17:55.000 | 00:46:20.000 | 26.375 | 
| 40 | BIKORIMANA Daniel |  | 03:17:55.000 | 00:46:20.000 | 26.375 | 
| 41 | SAKA Ferhat |  | 03:26:35.000 | 00:55:00.000 | 25.268 | 
| 42 | MUCYO Yassin |  | 03:26:35.000 | 00:55:00.000 | 25.268 | 
| 1005 | RUKUNDO Olivier |  | 00:00.000 | -02:31:35.000 |  | 
| 1005 | IKUNDABAYO Ruben |  | 00:00.000 | -02:31:35.000 |  | 
| 1005 | NDIZEYE Patrick |  | 00:00.000 | -02:31:35.000 |  |