Source: Kip Evans
HOMMES
Semi-marathon: 1. Isaac Kipkoech Langat 1:01:47, 2. Isaac Kibet 1:01:54, 3. Sammy Kiprono 1:02:02, 4. Ezra Sang 1:02:12, 5. Donald Mitei 1:02:42, 6. Shadrack Kiplagat 1:02:54, 7. Abel Kipkemboi 1:03:10, 8. Hosea Mwok Macharinyang 1:03:15, 9. Bernard Kipkemboi 1:03:38, 10. Luke Kibet Cheruiyot 1:03:46, 11. Ezekiel Kiptoo 1:04:15, 12. Amos Mitei 1:04:27, 13. Festus Cheboi 1:04:31, 14. Philemon Kiprono 1:04:40
10km: 1. Vincent Kiprotich 29:18, 2. Benard Kimeli 29:32, 3. Emmanuel Bor 29:38, 4. Stephen Chesang 29:41, 5. Robert Mwei 29:42, 6. Ronald Kirui 29:58, 7. Paul Eyanae 30:09, 8. Daniel Kipchumba 30:16, 9. Timothy Rono 30:17, 10. Josphat Bett 30:24
FEMMES
Semi-marathon: 1. Lucy Cheruiyot 1:12:19, 2. Naomi Jebet 1:12:22, 3. Joy Kimuna 1:12:52, 4. Maureen Chepkemoi 1:14:00, 5. Antonina Kwambai 1:14:05, 6. Teresiah Omosa 1:14:06, 7. Esther Chesang 1:15:05, 8. Rose Maru 1:15:24, 9. Emmaculate Chebet 1:15:34, 10. Lucy Liavoga 1:15:49, 11. Eddah Jepkosgei 1:16:22, 12. Sylvia Tenai 1:18:12
10km: 1. Sandra Chebet 33:11, 2. Dorcas Jepchirchir 33:50, 3. Caroline Chepkemoi 34:09, 4. Nancy Kiprop 34:15, 5. Beatrice Chebet 34:26, 6. Pamela Cherotich 34:53, 7. Dorcas Kimeli 35:14, 8. Mercy Chepkurui 35:22, 9. Emily Chebet Kipchumba 35:28, 10. Florence Kangogo 35:39