Source: Race Results Weekly
MEN
Marathon: 1. Peter Kosgei 2:12:24, 2. Elisha Barno 2:12:28, 3. Weldon Kirui 2:12:44, 4. Tanui Kiprop 2:14:10, 5. Duncan Maiyo 2:14:31, 6. David Chepkwony 2:15:07, 7. Stephen Waweru 2:15:43, 8. Moses Kandie 2:15:56, 9. Victor Tabo 2:16:05, 10. Shadrack Kipkogen 2:16:11
Half-Marathon: 1. Barselius Kipyego 1:03:12, 2. Edwin Kiptanui 1:03:29, 3. Dominic Kipngnetich 1:04:18, 4. Dominic Mibei 1:04:25, 5. Vestus Chemjor 1:04:32, 6. Daniel Kiarie 1:04:41, 7. Moris Mosima 1:04:42, 8. Paul Mugo 1:04:46, 9. Boniface Kiprono, 1:04:50, 10. Kibet Koech 1:04:56
WOMEN
Marathon: 1. Edith Irungu 2:32:02, 2. Mercy Mureithi 2:41:22, 3. Eunice Jeptoo 2:43:05, 4. Irene Kipchumba 2:44:16, 5. Janet Cheruiyot 2:44:33, 6. Leah Kiprono 2:46:50, 7. Hellen Koskei 2:48:02, 8. Joan Cherop 2:49:25, 9. Jane Jesang 2:55:36, 10. Ivonne Cherop Seroney 2:56:48
Half-Marathon: 1. Lydia Simiyu 1:14:52, 2. Eunice Kioko 1:15:40, 3. Peninah Wanjiru 1:16:02, 4. Lucy Jepkosgei 1:17:55, 5. Alice Mogire 1:18:06, 6. Caroline Mutai 1:18:22, 7. Jeruto Kipkorir 1:19:55