MEN
8km: 1. Simon Cheprot KEN 22:21, 2. Tesfaye Abera ETH 22:22, 3. Frederick Musyoki KEN 22:23, 4. Adugna Takele ETH 22:24, 5. Alex Oloitiptip Korio KEN 22:25, 6. Dennis Masai KEN 22.30, 7. Jeromy Andreas RSA 22.39, 8. Hicham Bellani MAR 22:41, 9. Youssef Kamali MAR 23:11, 10. Titus Mbishei KEN 23:22, 11. Derocious Makhobalo RSA 23:34, 12. Mourad Marofit MAR 23:38, 13. Khalid Lablaq MAR 23:50, 14. Solomon Masilo Lebogang RSA 23:57, 15. Salah Badri TUN 24:05, 16. Noureddine Athamna ALG 24:20, 17. Jaouad El Jazouli MAR 24:24, 18. Adil Mohamed El Farjani LBA 24:26, 19. Wissem Hosni TUN 24:40, 20. Hamza Ben Salah TUN 24:52, 21. Imed Zaidi TUN 24:59, 22. Abderahman Ali Omar LBA 24:59, 23. Sabri Kahia ALG 25:15, 24. Hakim Tahlaiti ALG 25:17, 25. Khalid Walid Jaaida LBA 25:26, 26. Zouhir Diaf ALG 25:33, 27. Bilel Hammami TUN 25:43, 28. Hamza El Hadi Chalik LBA 25:55, 29. El Mahi Abdesalam El Wali LBA 25:56, 39. Ibrahim Kaiss Moussa LBA 26:19