1 Daniel TEKLEHAYMANOT ERI ERI 23 9:12:18 40 40
2 Freqalsi ABRHA ERI ERI 28 +1:13 30 30
3 Adil JELLOUL MAR MAR 29 +4:35 16 16
4 Meran RUSSAN ERI ERI 24 +5:26 12 12
5 Adrien NIYONSHUTI RWA 24 +7:36 10 10
6 Nicodem HABIYAMBERE RWA 24 +7:58 8 8
7 Dawit ARAYA ERI ERI 24 +9:52 6 6
8 Gasore HATEGEKA RWA 24 +11:58 3 3
9 Soufiane HADDI MAR MAR 20 +12:44
10 Tarik CHAOUFI MAR MAR 25 +13:38
11 Lahcen SABER MAR MAR 21 +15:31
12 Tesfay ABRHAHA HABTEMARIAM ERI ERI 21 +15:33
13 Jani TEWELDE WELDEGABER ERI ERI 21 +19:49
14 Emanuel RUDAHUNGA RWA 21 +20:10
15 Nathan BYUKUSENGE RWA 31 +20:21
16 Hillary KIPROTICH KEN KEN 23 +28:29
17 Obedi RUVOGERA RWA 32 +33:53
18 Richard LANINGO TAN TAN 22 +34:47
19 Simon KITOKI KUMWAKA KEN KEN 24 +35:10
20 Emmanuel KIPKEMEI KEN KEN 22 +36:40
21 Nyandwi UWASE RWA 28 +39:34
22 Ahmed LHANAFI MAR MAR 21 +43:17
23 Joseph ECHWA KEN KEN 25 +45:35
24 Rafiki UWIMANA RWA 28 +54:59
25 Issa NTIBITURA RWA 27 +58:57
26 David NKURUNZIZA RWA 26 +1:02:40
27 Peter MUYA KEN KEN 21 +1:07:53
28 Gad NGIROWONSANGA RWA 25 +1:09:22
29 Joseph BIZIYAREMYE RWA 23 +1:10:48
30 Emile BINTUNIMANA RWA 20 +1:19:12
31 Innocent UWAMUNGU RWA 23 +1:24:58
32 Janvier HADI RWA 19 +1:24:58
33 Simon KIMELI KEN KEN 24 +1:36:01
34 Leone MATOVU UGA UGA 24 +1:40:40
35 Mussa MELAMI TAN TAN 24 +1:49:19
36 Sebastian SEMAKULA UGA UGA 27 +1:51:49
37 Emmanuel RAPHAEL TAN TAN 21 +1:55:54
38 Wavamunno MUZAMIRU UGA UGA 20 +1:56:33
39 Saidi JUMANNE TAN TAN 35 +2:03:09
40 Amani MUNISHI TAN TAN 24 +2:05:24