DateDisciplineResultWindPos.RoundCompetitions
20112 races
Dec 25Semi 1:04:35 –7FinalAhmedabad Sabarmati Half Marathon, Ahmedabad
Dec 4Semi 1:04:24 –2FinalHalf Marathon, Pune
20082 races
Apr 191500m 3:44.36 –1FinalBaton Rouge LSU Alumni Gold, Baton Rouge, LA
Mar 23000m-short-track 7:57.76 –1FinalFayetteville SEC Indoor Championships, Fayetteville, AR (i)
20051 race
May 283000mSt 8:37.6h –6FinalNairobi Kenyan Armed Forces Ch., Nairobi
20046 races
Sep 12Semi 1:03:13 –6FinalRotterdam Half Marathon, Rotterdam
Jun 233000mSt 8:41.98 –5FinalRethymno Vardinogianneia, Rethymno
Jun 113000mSt 8:46.23 –7FinalDreux International Meeting, Dreux
May 313000mSt 8:22.30 –3FinalRehlingen Pfingstsportfest, Rehlingen
May 223000mSt 8:43.2h –6FinalNairobi Kenyan Armed Forces Ch., Nairobi
May 83000mSt 8:23.95 –1FinalOsaka IAAF Japan Grand Prix, Osaka
20031 race
Jun 243000mSt 8:51.42 –10FinalTrikala Tsiklitiria, Trikala
200213 races
Jul 163000mSt 8:23.85 –11FinalStockholm DN Galan, Stockholm
Jul 23000mSt 8:30.10 –9FinalAthletissima Lausanne, Stade Olympique de la Pontaise, Lausanne
Jun 213000mSt 8:24.27 –6FinalKenyan Championships, Nairobi
Jun 143000mSt 8:20.54 –1FinalDreux International Meeting, Dreux
Jun 103000mSt 8:23.92 –3FinalAthens Tsiklitiria, Athina
Jun 85000m 13:50.0h –3FinalNairobi Kenyan Armed Forces Ch., Nairobi
May 153000mSt 8:08.13 –3FinalDoha Qatar Athletic Grand Prix, Doha
Apr 263000mSt 8:47.7h –2FinalNairobi African Military Games, Nairobi
Apr 245000m 13:55.0h –3FinalNairobi African Military Games, Nairobi
Apr 235000m 14:03.6h –1HeatNairobi African Military Games, Nairobi
Mar 235000m 14:00.8h –1FinalNakuru KAAA Meeting, Nakuru
200115 races
Dec 3010Kilometr 29:12 –6FinalCorrida Pédestre Internationale de Houilles, Houilles
Aug 203000mSt 8:32.38 –5FinalLinz Gugl-Meeting, Linz
Jul 23000mSt 8:41.95 –4FinalBeirut International Military Games, Beirut
Jun 213000mSt 8:38.4h –3HeatKenyan Championships, Nairobi
Jun 113000mSt 8:16.28 –1FinalAthens IAAF Grand Prix, Athina
Jun 63000mSt 8:13.25 –1FinalMilano Notturna di Milano, Milano
May 265000m 13:43.2h –5FinalNairobi Kenyan Armed Forces Athletics Championships, Nairobi
May 183000mSt 8:20.84 –4FinalDoha Qatar Athletic Grand Prix, Doha
200011 races
Aug 131500m 3:39.11 –4FinalLappeenranta Karelia Games, Lappeenranta
Jul 203000mSt 8:36.0h –HeatKenyan Championships, Nairobi
Jun 24Mile 3:59.29 –7FinalEugene Prefontaine Classic, Eugene, OR
Jun 171500m 3:43.18 –12FinalRaleigh Pontiac GP Invitational, Raleigh, NC
Mar 23000mSt 8:19.47 –1FinalMelbourne Track Classic, Melbourne
Feb 251500m 3:43.91 –HeatOptus Australian Championships, Sydney
Feb 111500m 3:37.74 –1FinalBrisbane Optus Grand Prix, Brisbane