FechaDisciplinaResultadoVientoPos.RondaCompeticiones
20131 carrera
25 agoMarathon 2:29:21 –32FinalCiudad de México Marathon, Ciudad de México
20105 carreras
26 septMarathon 2:17:05 –5FinalWarszawa Marathon, Warszawa
21 may3000mSt 9:13.0h –8SerieNairobi Kenyan Armed Forces Ch., Nairobi
16 mayMarathon 2:21:06 –2FinalMississuaga Marathon, Mississauga
2 may10Kilometr 29:49 –3FinalToronto Sporting Life 10K, Toronto
28 mar30Kilometr 1:40:49 –6FinalHamilton Around the Bay, Hamilton
20093 carreras
4 octMarathon 2:30:42 –4FinalTaichung International Boulevard Marathon, Taichung
31 mayMarathon 2:17:55 –9FinalSan Diego Rock 'n' Roll Marathon, San Diego, CA
1 marMarathon 2:17:44 –5FinalMoshi Kilimanjaro Marathon, Moshi
20071 carrera
18 novMarathon 2:18:47 –2FinalBangkok Standard Chartered Marathon, Bangkok
20061 carrera
3 junMarathon 2:17:59 –2FinalSalt Lake City Marathon, Salt Lake City, UT
20058 carreras
30 octMarathon 2:12:33 –7FinalFrankfurt Marathon, Frankfurt
21 jul3000mSt 8:48.32 –4FinalReims Meeting National, Reims
8 jul3000mSt 9:09.45 –11FinalSotteville les Rouen Meeting National, Sotteville-lès-Rouen
23 jun3000mSt 8:49.10 –9FinalStrasbourg Meeting National, Strasbourg
14 jun5000m 14:08.74 –3FinalBugeat Meeting National, Bugeat
5 junMarathon 2:13:42 –6FinalSan Diego Rock 'n' Roll Marathon, San Diego, CA
14 may3000mSt 8:42.1h –2FinalNairobi KAA Meeting, Nairobi
9 eneMarathon 2:16:36 –4FinalPhoenix Chang's Rock'n'Roll Arizona Marathon, Phoenix, AZ
20046 carreras
18 sept10Kilometr 29:35 –10FinalRoanne Le Naucitum, Roanne
11 sept10Kilometr 29:42 –7FinalTulle
21 jul5000m 13:55.60 –6FinalReims International Meeting, Reims
22 may3000mSt 8:54.5h –8FinalNairobi Kenyan Armed Forces Ch., Nairobi
8 febSemi 1:05:01 –5FinalCoamo San Blas Half Marathon, Coamo
20033 carreras
4 jul5000m 14:45.0h –3FinalNakuru
20023 carreras
27 octMarathon 2:10:22 –4FinalVenezia Marathon, Venezia
29 septSemi 1:03:12 –5FinalRemich Route du Vin Half Marathon, Remich
2 junMarathon 2:11:34 –3FinalSan Diego Marathon, San Diego, CA
200114 carreras
30 septSemi 1:01:55 –3FinalUdine Half Marathon, Udine
2 septSemi 1:03:27 –9FinalVirginia Beach Half Marathon, Virginia Beach, VA
29 ago2000Metres 5:26.71 –3FinalRovereto Palio Città della Quercia, Rovereto
26 ago2000Metres 5:26.90 –5FinalPadova
14 jul3000mSt 8:43.40 –5FinalFormia World Formia Meeting, Formia
29 jun3000mSt 8:51.45 –2FinalVelenje International, Velenje
4 jun3000mSt 8:31.29 –4FinalChania Venizelia, Chania
3 junMarathon 2:13:58 –5FinalSan Diego Marathon, San Diego, CA
26 may3000mSt 8:40.6h –3FinalNairobi Kenyan Armed Forces Athletics Championships, Nairobi
26 may10000m 29:46.2h –7FinalNairobi Kenyan Armed Forces Athletics Championships, Nairobi
10 may10000m 29:18.0h –3FinalNairobi
31 marSemi 1:02:42 –6FinalMilano Stramilano, Milano
4 febSemi 1:04:44 –3FinalCoamo San Blas Half Marathon, Coamo
20006 carreras
10 dicMarathon 2:16:19 –4FinalHonolulu Marathon, Honolulu, HI
24 septSemi 1:02:32 –2FinalSt-Denis Half Marathon, St-Denis
27 ago2000Metres 5:32.65 –5FinalPadova
15 jul3000mSt 8:38.40 –4FinalMaia