1. Mekuant Ayene Gebre (ETH) - 2:04:46
2. Barnabas Kiptum (KEN) - 2:05:05
3. Regasa Bejiga (ETH) - 2:06:24
4. Worknesh Tesfa Tiruneh - 2:06:27
5. Michael Kunyunga - 2:06:43
7. Bazu Worku Hayla - 2:06:47
8. Eyob Faniel Ghebrehiwet - 2:07:19
9. Maru Teferi - 2:07:20
10. Javier Guerra Polo - 2:07:28
11. Girmaw Amare - 2:07:29
12. Hamid Ben Daoud Ben Akki - 2:07:34
13. Haimiro Almaya - 2:07:45
14. Alemayehu Ameta - 2:07:55
15. Stanley Kiprotich Bett - 2:09:18
1. Juliet Chekwel (UGA) - 2:23:13
2. Gada Bontu - 2:23:39
3. Sifan Melaku - 2:23:49
4. Josephine Chepkoech - 2:24:14
5. Gladys Lucy Tejeda Pucuhuaranga - 2:27:08
6. Beji Bekelu - 2:27:50
7. Melkam Gizaw Tola - 2:28:05
8. Anja Scherl - 2:28:25
9. Marcela Gomez (ARG) - 2:28:59
10. Hanna Lindholm - 2:28:59
11. Marta Galimany Guasch - 2:29:02
12. Maude Mathys - 2:30:42
13. Caroline Cheptanui Kilel - 2:31:21
14. Jip Vasternburg - 2:33:40
15. Elena Dolinin - 2:34:59