Source: Official results. More detailed results in Word
MEN
Marathon: 1. Samson Ramadhani TAN 2:20:58, 2. David Nthiga Njangi KEN 2:21:02, 3. Godwin Adukpo GHA 2:23:00, 4. Oswald Kahuruzi TAN 2:23:46, 5. Kosgei Gitonga KEN 2:26:17, 6. Raja Lagble GHA 2:26:40, 7. Abdoulkader Rabe NIG 2:27:28, 8. Hajanirina Andriamparany MAD 2:32:06, 9. Salifou Guebre BUR 2:34:14 NR, 10. Konan Séverin N’Dri CIV 2:36:57, 11. Ibrahima Gning SEN 2:38:32, 12. William Akowanou BEN 2:43:50, 13. Jean Diamoutene MLI 2:45:16, 14. Alain Nkulu COD 2:53:20, 15. Judicael Yameogo MLI 2:53:50
10km: 1. Moussa Camara 34:06.9, 2. Sékouba Coulibaly 35:48.5, 3. Bakary Sidibe 36:08.5
5km: 1. Boubacar Diawara 22:03.2, 2. Adama Guindo 22:43.3, 3. Oumar Touré 22:49.3
WOMEN
10km: 1. Mamou Diallo 41:29.5, 2. Coumba Coulibaly 44:16.3, 3. Oumou Diarra 44:16.4
5km: 1. Sira Sidibé 25:40, 2. Léontine Dembele 26:23, 3. Aminata Djire 26:49