DateDisciplineResultWindPos.RoundCompetitions
20071 race
Mar 31Marathon 2:41:01 –9FinalXiamen International Marathon, Xiamen
20062 races
Dec 3115Kilometr 53:27 –3FinalLuanda St. Sylvestre Road Race, Luanda
Nov 4Marathon 2:50:02 –2FinalHualien International Taroko Marathon, Hualien
20057 races
Nov 13Marathon 2:42:19 –1FinalBeirut Marathon, Beirut
Jun 1610000m 33:54.00 –5FinalKenyan Championships, Nairobi
Jun 1110000m 34:45.6h –2FinalNairobi Regional Championships, Nairobi
Apr 17Marathon 2:38:55 –6FinalEssen Karstadt Ruhr Marathon, Essen
Apr 110000m 34:59.0h –2FinalEldoret KAAA Meeting, Eldoret
Mar 55000m 16:33.0h –1FinalKisumu KAA Meeting, Kisumu
Jan 30Marathon 2:44:52 –4FinalLahore International Marathon, Lahore
20045 races
May 1510000m 34:38.8h –1FinalNairobi AK Weekend Meeting, Nairobi
Apr 245000m 16:38.7h –3FinalKisumu AK Weekend Meeting, Kisumu
Apr 2410000m 34:47.8h –1FinalKisumu AK Weekend Meeting, Kisumu
Mar 2710000m 34:51.3h –1FinalKakamega
Mar 275000m 16:25.3h –4FinalKakamega
20037 races
Jul 1110000m 33:22.5h –8FinalKenyan Championships, Nairobi
May 2610Kilometr 34:58 –12FinalBoulder International Challenge, Boulder, CO
May 4Semi 1:13:51 –3FinalSetúbal Half Marathon, Setúbal
Apr 2610000m 34:45.7h –1FinalKisii AK Weekend Meeting, Kisii
Mar 2310Kilometr 32:13 –2FinalLa Courneuve
Mar 16Semi 1:11:52 –1FinalHastings Half Marathon, Hastings
Mar 9Semi 1:10:36 –1FinalPeterborough Half Marathon, Peterborough
20028 races
Sep 15Marathon 3:00:17 –1FinalMombasa Marathon, Mombasa
Jun 810Kilometr 33:11 –13FinalNew York Mini 10K, New York, NY
May 2710Kilometr 34:05 –5FinalBoulder 10 km, Boulder, CO
May 105000m 16:31.6h –1FinalMombasa KAAA meet, Mombasa
Apr 710MilesRoa 54:26 –7FinalWashington Cherry Blossom 10 Mile, Washington, DC
Mar 3110Kilometr 31:56 –6FinalLa Courneuve 10 km, La Courneuve
200113 races
Sep 2Semi 1:13:38 –7FinalVirginia Beach Half Marathon, Virginia Beach, VA
Aug 2510MilesRoa 56:15 –6FinalFlint 10 miles, Flint, MI
Jul 2810Kilometr 33:25 –5FinalClarksburg 10 km, Clarksburg, WV
Jul 815Kilometr 51:23 –11FinalUtica Boilermaker 15 km, Utica, NY
Jul 410Kilometr 32:25 –7FinalAtlanta Peachtree 10 km, Atlanta, GA
Jun 910Kilometr 32:59 –9FinalNew York 10 km, New York, NY
May 2810Kilometr 34:29 –7FinalBoulder 10 km, Boulder, CO
May 1210Kilometr 35:06 –2FinalDenver Avon Running, Denver, CO
Apr 2910Kilometr 33:36 –3FinalDedham James Joyce Ramble 10 km, Dedham, MA
Apr 1410Kilometr 33:07 –5FinalNew Orleans Crescent City Classic 10 km, New Orleans, LA
Apr 810MilesRoa 55:08 –7FinalWashington Cherry Blossom 10 mile, Washington, DC
Apr 15Kilometre 15:46 –7FinalCarlsbad 5000, Carlsbad, CA
Feb 2610Kilometr 32:36 –6FinalSan Juan World's Best 10K, San Juan
200010 races
Oct 2815Kilometr 51:33 –6FinalTulsa 15 km, Tulsa, OK
Oct 1510Kilometr 33:04 –3FinalChula Vista Arturo Barrios Invitational 10 km, Chula Vista, CA
Sep 420Kilometr 1:09:16 –3FinalNew Haven 20 km, New Haven, CT
Aug 2610MilesRoa 54:06 –5FinalFlint 10 miles, Flint, MI
May 2910Kilometr 34:01 –5FinalBoulder International Challenge 10 km, Boulder, CO
Apr 3010Kilometr 32:32 –5FinalCleveland 10 km, Cleveland, OH
Apr 1410Kilometr 32:57 –5FinalNew Orleans Crescent City Classic 10 km, New Orleans, LA