DateDisciplineResultWindPos.RoundCompetitions
20062 races
Jun 3Marathon 2:45:52 –3FinalSalt Lake City Marathon, Salt Lake City, UT
Feb 17Marathon 2:43:09 –1FinalDubai Standard Tiberias Marathon, Dubai
20052 races
Oct 23Marathon 2:47:01 –6FinalNairobi Marathon, Nairobi
Jan 6Marathon 2:39:13 –2FinalDubai Marathon, Dubai
20043 races
Oct 24Marathon 2:45:16 –3FinalNairobi International Marathon, Nairobi
May 2210000m 34:53.0h –2FinalNairobi Kenyan Armed Forces Ch., Nairobi
20031 race
Nov 2Marathon 2:50:51 –2FinalNairobi Marathon, Nairobi
20024 races
Dec 8Marathon 2:51:44 –1FinalKisumu Marathon, Kisumu
Oct 6Semi 1:14:50 –4FinalBreda Half Marathon, Breda
Sep 2915Kilometr 50:54 –1FinalVelp 15 km, Velp
Jun 155000m 16:40.0h –1FinalNairobi Provincial Ch., Nairobi
19993 races
Oct 3Semi 1:12:44 –2FinalBreda Half Marathon, Breda
Sep 12Semi 1:11:55 –2FinalMedellin Half Marathon, Medellín
Jul 410Kilometr 33:46 –10FinalAtlanta Peachtree 10 km, Atlanta, GA
19985 races
Oct 3115Kilometr 51:44 –8Final15 km, Tulsa, OK
Oct 1710MilesRoa 55:13 –5FinalSouth Trust Running Festival, St. Petersburg, FL
Oct 415Kilometr 51:04 –2FinalJuarez Classic, El Paso, TX
Aug 23Semi 1:12:52 –2FinalHalf Marathon, Rio de Janeiro
Jul 1215Kilometr 53:41 –12FinalBoilermaker, Utica, NY
199712 races
Oct 2515Kilometr 49:21 –1Final15 km, Tulsa, OK
Oct 1810MilesRoa 53:50 –2FinalFirst of America Running Festival, St. Petersburg, FL
Sep 2110MilesRoa 53:08 –3FinalDam tot Damloop, Amsterdam
Sep 145Kilometre 15:36 –1FinalProvidence Harvard Pilgrim, Providence, RI
Aug 2310MilesRoa 54:13 –5FinalFlint, MI
Jul 1315Kilometr 50:07 –3FinalBoilermaker, Utica, NY
Jul 410Kilometr 31:39 –4FinalPeachtree 10 km, Atlanta, GA
Jun 710Kilometr 32:16 –4FinalMini 10K, New York, NY
May 410Kilometr 34:54 –6Final10 km, Cleveland, OH
Mar 9Semi 1:12:25 –8FinalHalf Marathon, Lisboa
Feb 22CrossCount 29:36 –20Final4h NAIROBI INTERNATIONAL CROSS COUNTRY, Nairobi
19968 races
Nov 1715Kilometr 54:42 –15FinalZevenheuvelenloop, Nijmegen
Oct 2615Kilometr 51:08 –1FinalTulsa Run, Tulsa, OK
Oct 615Kilometr 51:43 –1FinalJuarez Classic, El Paso, TX
Aug 2410MilesRoa 54:27 –5FinalCrim Road Race, Flint, MI
Jul 1415Kilometr 52:03 –10FinalBoilermaker, Utica, NY
Jun 210000m 32:46.80 –4FinalHarry Jerome Classic, Abbotsford
Mar 315Kilometre 15:48 –6FinalCarlsbad 5000, Carlsbad, CA
19959 races
Oct 2815Kilometr 51:21 –4FinalTulsa, OK
Aug 2610MilesRoa 53:08 –1FinalFlint, MI
Aug 223000m 8:59.91 –5FinalLinzer Grand Prix, Linz
Jul 215000m 15:21.78 –4FinalOslo Bislett Games, Oslo
Jul 105000m 15:11.46 –5FinalStockholm DN Galan, Stockholm
Jun 1010Kilometr 31:22 –1FinalNew York, NY
Apr 810MilesRoa 52:33 –1FinalNew York, NY
Apr 25Kilometre 15:24 –2FinalCarlsbad World's Fastest 5K, Carlsbad, CA
Feb 1815Kilometr 48:38 –1FinalGasparilla Distance Classic Run, Tampa, FL
19943 races
Oct 2915Kilometr 48:59 –1FinalTulsa, OK