Source: Organizers
MEN
Marathon: 1. Joshua Chemutai 2:18:27, 2. Kibet Soyekwo 2:18:43, 3. Philip Kiplimo 2:19:56, 4. Sammy Kipngetich Kurgat KEN 2:20:10, 5. Francis Musani Bukose 2:22:27, 6. Andrew Biegon 2:24:05, 7. Philip Kiptoo 2:25:40, 8. Moses Kiplop 2:25:53, 9. Francis Keitany KEN 2:26:50, 10. Alex Chebet 2:27:05
Half-marathon: 1. Robert Chemonges 1:03:31, 2. Martin Musau 1:03:32, 3. Abel Chebet 1:03:40, 4. Victor Kiplangat 1:03:58, 5. Thomas Ayeko 1:04:18
10km: 1. Maxwell Rotich 29:47, 2. Kevin Kibet 29:52, 3. Alex Chesuro 30:05, 4. Philip Kipyeko 30:24, 5. Andrew Kwemoi 30:28
WOMEN
Marathon: Lydia Wafula KEN 2:44:59, 2. Rael Kimaiyo KEN 2:48:59, 3. Immaculate Chemutai 2:49:24, 4. Vanis Chemutai 2:50:27, 5. Daisy Jepkorir KEN 2:52:11, 6. Jackline Cheruto UGA 2:58:54, 7. Monicah Jepkorir Mengich KEN 3:00:14, 8. Helen Chemutai 3:04:42, 9. Bency Cheruiyot 3:05:16, 10. Adero Nyakisi 3:12:47
Half-marathon: 1. Linet Toroitich Chebet 1:16:08, 2. Patricia Chepkwemboi 1:16:37, 3. Nyaboke Nyanamba Vene KEN 1:17:12, 4. Rebecca Cheptegei 1:17:59, 5. Viola Chemos 1:18:53
10km: 1. Peruth Chemutai 35:00, 2. Annet Chesang 36:08, 3. Docus Ajok 36:25, 4. Teddy Chekwemoi 37:30, 5. Sharon Che Kwemboi 37:36