Edition Year Men Time (h:m:s) Women Time (h:m:s) 16th November 11, 2018 Mohamed El Aaraby (MAR) 2:10:41 Medina Armino (ETH) 2:29:30 15th November 12, 2017 Dominic Ruto (KEN) 2:10:41 Eunice Chumba (BHR) 2:28:43 14th November 13, 2016 Edwin Kiptoo (KEN) 2:13:19 Tigist Girma (ETH) 2:32:48 13th November 8, 2015 Jackson Limo (KEN) 2:11:04 Kaltoum Bouaasayriya (MAR) 2:36:05 12th November 9, 2014 Fikadu Girma (ETH) 2:12:26 Mulahabt Tsega (ETH) 2:29:15 11th November 10, 2013 William Kipsang (KEN) 2:13:34 Rehima Kedir (ETH) 2:36:47 10th November 11, 2012 Kedir Fekadu (ETH) 2:12:57 Seada Kedir (ETH) 2:35:08 9th November 27, 2011 Tariku Jufar (ETH) 2:11:14 Seada Kedir (ETH) 2:31:38 8th November 7, 2010 Mohammed Temam (ETH) 2:16:43 Etaferahu Tarekegne (ETH) 2:41:15 7th December 6, 2009 Mohammed Temam (ETH) 2:16:12 Mihret Tadesse (ETH) 2:42:41 6th November 30, 2008 Alemayehu Shumye (ETH) 2:12:47 Alemtsehay Hailu (ETH) 2:37:20 5th November 18, 2007 Tamrat Elanso (ETH) 2:19:46 Beyene Adenech (ETH) 2:41:24 4th December 3, 2006 Moses Kemboi (KEN) 2:17:28 Eunice Korir (KEN) 2:49:25 3rd November 13, 2005 Francis Kamau (KEN) 2:19:20 Jane Omoro (KEN) 2:42:19 2nd October 10, 2004 Eshetu Bekele (ETH) 2:17:31 Anastasia Ndereba (KEN) 2:36:46 1st October 19, 2003 Paul Rugut (KEN) 2:17:04 Jackline Torori (KEN) 2:42:29