Source: Lap2go. Results in PDF
MEN
10km: 1. Alex Oloitiptip KEN 28:45, 2. Daniel Chebii KEN 28:46, 3. Edwin Kipyego KEN 28:51, 4. Edwin Kipyego KEN 28:51, 5. Evans Kurui KEN 28:57, 6. Cosmas Birech 28:58, 7. Robert Kaptingei KEN 29:04, 8. Kinde Ayalew ETH 29:25, 9. Getaneh Tamire ETH 29:34, 10. John Wanjiku KEN 29:49, 11. Rhonzas Kilimo KEN 29:51, 12. Asbel Kipsang KEN 29:56, 13. Joel Kimurer KEN 30:04, 14. Amos Mitei KEN 30:11, 15. Titus Mbishei KEN 30:24, 16. Halemariyam Amare Tegegn ETH 30:45, 17. Daba Debele ETH 30:48, 18. Zewdu Fana ETH 30:52, 19. Folavio Sehohle MOZ 31:15, 20. Francisco Caluvi ANG 31:16, 21. Gosa Tefera ETH 31:46, 22. Tiago Baptista ANG 31:57, 23. Miguel Mota ANG 31:59
WOMEN
10km: 1. Jemima Sumgong KEN 32:15, 2. Peres Jepchirchir KEN 33:07, 3. Polline Wanjiku Njeru KEN 33:16, 4. Angela Tanui KEN 33:55, 5. Genet Robi ETH 33:57, 6. Gotytom Teklezgi ETH 34:07, 7. Buzunesh Gudeta 34:10, 8. Yenenesh Dinkesa ETH 34:25, 9. Haftamnesh Haylu ETH 35:01, 10. Lenah Jerotich KEN 35:06, 11. Ernestina Paulino ANG 36:33, 12. Ndeshimona Ekandjo NAM 37:20, 13. Josefina Baptista ANG 37:43, 14. Luciana Viengo ANG 39:53