DateDisciplineResultWindPos.RoundCompetitions
20142 races
May 2310000m 28:55.1h –8FinalNairobi Prisons Ch., Nairobi
Apr 6Marathon 2:15:13 –5FinalMilano City Marathon, Milano
20131 race
Apr 1210000m 30:20.2h –3FinalThika
20111 race
Oct 23Marathon 2:08:25 –1FinalLjubljana Marathon, Ljubljana
20101 race
Oct 31Semi 1:02:16 –2FinalNairobi Standard Chartered Half Marathon, Nairobi
20082 races
Oct 5Marathon 2:10:34 –2FinalKöln Marathon, Köln
May 3010000m 28:02.0h –4FinalNairobi Kenya Prisons Ch., Nairobi
20075 races
Dec 9Marathon 2:14:18 –5FinalEldoret Marathon, Eldoret
Oct 7Marathon 2:11:05 –1FinalKöln Marathon, Köln
Aug 5Semi 1:05:49 –18FinalNew York Nike Half Marathon, New York, NY
May 6Marathon 2:11:11 –3FinalDüsseldorf Rheine Marathon, Düsseldorf
Jan 1925Kilometr 1:20:45 –2FinalNairobi Kenyan Armed Forces, Nairobi
20062 races
Dec 3Marathon 2:21:29 –13FinalSingapore Marathon, Singapore
Apr 16Marathon 2:23:53 –14FinalThessaloniki International Marathon, Thessaloniki
20052 races
Sep 25Marathon 2:17:55 –2FinalOdense H.C. Andersen Marathon, Odense
Sep 410Kilometr 28:51 –2FinalHamburg Asterlauf 10km, Hamburg
20044 races
Nov 7Marathon 2:20:18 –9FinalAthens Classic Marathon, Athina
Jun 75000m 14:04.65 –1FinalØsterbro, Copenhagen
Apr 18Marathon 2:20:39 –9FinalLisboa Marathon, Lisboa
Mar 28Semi 1:05:40 –9FinalVilla Lagarina Maratonina della Pace, Villa Lagarina
20037 races
Oct 12Marathon 2:11:07 –9FinalEindhoven Marathon, Eindhoven
Oct 12Marathon 2:20:31 –2FinalOdense Marathon, Odense
Sep 21Semi 1:03:52 –1FinalTorino Half Marathon, Torino
Sep 7Semi 1:03:28 –2FinalAltötting Half Marathon, Altötting
Jun 61500m 3:46.3h –5HeatNairobi Kenyan Armed Forces Ch., Nairobi
May 2610Kilometr 30:12 –5FinalRostock Citylauf, Rostock
Feb 9Semi 1:09:54 –15FinalCoamo San Blas Half Marathon, Coamo
20025 races
Sep 22Semi 1:03:26 –3FinalPavia Half Marathon, Pavia
Apr 2810Kilometr 28:47 –3FinalWürzburg Residenzlauf, Würzburg
Apr 28Marathon 2:16:11 –1FinalMadrid Marathon, Madrid
Feb 3Semi 1:10:06 –23FinalCoamo San Blas Half Marathon, Coamo
20019 races
Nov 24Marathon 2:10:38 –1FinalFirenze Marathon, Firenze
Oct 29Marathon 2:14:11 –3FinalDublin Marathon, Dublin
Sep 30Semi 1:02:15 –2FinalGargnano Half Marathon, Gargnano
May 261500m 3:46.3h –8FinalNairobi Kenyan Armed Forces Athletics Championships, Nairobi
Apr 28Marathon 2:15:48 –4FinalNashville Marathon, Nashville, TN
Apr 143000m 8:18.47 –1FinalChapel Hill Tar Heel Invitational, Chapel Hill, NC
Apr 810MilesRoa 47:47 –12FinalWashington Cherry Blossom 10 mile, Washington, DC
Mar 18Semi 1:06:05 –1FinalNew Bedford Half Marathon, New Bedford, MA
Mar 420Kilometr 1:00:35 –3FinalNewark 20 km, Newark, NJ
20003 races
Jul 915Kilometr 43:54 –10FinalUtica Boilermaker 15 km, Utica, NY
Jun 25Semi 1:04:13 –2FinalFairfield Half Marathon, Fairfield, CT
Mar 26Marathon 2:15:55 –11FinalTorino Marathon, Torino
19993 races
Oct 17Marathon 2:14:55 –10FinalAmsterdam Marathon, Amsterdam
May 23Marathon 2:14:50 –5FinalSan Diego Marathon, San Diego, CA
Apr 17Semi 1:03:22 –9FinalMilano Stramilano, Milano
19984 races
Dec 31Marathon 2:09:21 –2FinalCatania Marathon, Catania
May 10Marathon 2:11:10 –2FinalTorino Marathon, Torino