Top Men
1 Alemu Bekele 2:06:04
2 Abebe Negewo 2:06:49
3 Anthony Maritim 2:06:54
4 Philemon Kacheran 2:07:12
5 Limenih Getachew 2:07:29
6 Laban Mutai 2:08:07
7 Brian Kipsang 2:09:07
8 Gizachew Hailu 2:09:26
9 Laban Korir 2:09:36
10 Jackson Kotut 2:14:28
Top Women
1 Kuftu Tahir 2:24:44
2 Josephine Chepkoech 2:25:29
3 Joy Kemuna 2:25:34
4 Alice Cherono 2:26:51
5 Aberash Fayesa 2:28:14
6 Tigist Teshome 2:29:17
7 Meseret Abebayehu 2:30:24
8 Euliter Tanui 2:38:14
9 Johanna Eriksson 2:39:27
10 Caroline Jepchirchir 2:41:07