Source: Official results by Oxybol in pdf
HOMMES
Semi-marathon: 1. Félicien Muhitira RWA 1:04:31, 2. Wilson Kipkoech KEN 1:08:08, 3. John Hakizimana RWA 1:08:17, 4. Reuben Kipruto Siwa KEN 1:08:48, 5. Justelin Foimi CMR 1:09:07, 6. Mael Okouéké CGO 1:11:38, 7. Zatara Ilunga Mande COD 1:12:11, 9. Abraham Kiprotich FRA 1:12:56, 10. Rony Ampion CGO 1:13:27, 11. Steve Veze Botanga CGO 1:13:29, 12. Rubain Moutsoko CGO 1:13:48, 14. Mouanga Bilouboudi CGO 1:14:58, 15. Rocheteau Ondele CGO 1:15:04
FEMMES
Semi-marathon: 1. Agness Barsosio KEN 1:11:52, Bornes Jepkirui KEN 1:13:01, 3. Joséphine Chepkoech KEN 1:15:00, 4. Rebecca Cheptegei UGA 1:19:08, 5. Cleime Prudence Mambeke CGO 1:24:17, 6. Jodèle Oussou Wakeyi CGO 1:26:20, 7. Gerlucherie Matsogny CGO 1:27:38, 8. Mariam Gama CGO 1:31:07, 9. Rose Biantouari 1:32:02, 10. Ghislove Missie CGO 1:32:07