FechaDisciplinaResultadoVientoPos.RondaCompeticiones
20111 carrera
31 dic10Kilometr 29:39 –13FinalLuanda Corrida de Săo Silvestre, Luanda
20101 carrera
24 octMarathon 2:14:02 –8FinalCasablanca Marathon, Casablanca
20081 carrera
1 junMarathon 2:11:50 –4FinalSan Diego Rock 'n' Roll Marathon, San Diego, CA
20072 carreras
14 jun5000m 13:59.8h –10SerieKenyan Championships, Nairobi
8 jun5000m 14:09.00 –1FinalKisii Regional Championships, Kisii
20066 carreras
1 oct5000m 13:55.65 –20FinalOita All-Japan Corporate Team Championships, Oita
9 julSemi 1:02:54 –8FinalSapporo Half Marathon, Sapporo
14 may10000m 28:35.78 –1FinalTokamachi
13 may5000m 13:48.34 –1FinalTokamachi
3 may10000m 28:04.87 –1FinalShizuoka International Meeting, Shizuoka
23 abr10000m 28:06.74 –7FinalKobe Hyogo Relays, Kobe
20054 carreras
16 oct10000m 28:16.55 –1FinalNiigata
28 ago10000m 28:25.82 –1FinalToyama
6 jul5000m 13:39.69 –5FinalSapporo Hokuren Distance Challenge, Sapporo
20048 carreras
9 jul3000m 7:47.52 –1FinalKazan Znamenskiy Memorial, Kazan
3 jul5000m 13:33.24 –1FinalCork City Sports, Cork
11 jun5000m 13:29.79 –1FinalVictoria International Track Classic, Victoria
5 jun3000m 7:45.20 –3FinalGresham adidas Oregon Track Classic, Gresham, OR
31 may3000m 7:49.26 –4FinalRehlingen Pfingstsportfest, Rehlingen
22 may5000m 14:09.0h –8FinalNairobi Kenyan Armed Forces Ch., Nairobi
30 abr10000m 27:44.73 –8FinalStanford Cardinal Invitational, Palo Alto, CA
3 abr5000m 14:13.4h –4FinalNyeri AK Weekend Meeting, Nyeri
20036 carreras
16 nov10Kilometr 28:47 –1FinalMarseille
30 jul3000m 7:52.46 –1FinalTallinn Meeting 2003, Tallinn
5 jul5000m 13:29.19 –1FinalCork City Sports, Cork
25 jun3000m 7:54.81 –7FinalLuzern Spitzen Leichtathletik, Luzern
7 jun5000m 14:03.74 –8FinalNairobi Kenyan Armed Forces Ch., Nairobi
18 may1500m 3:52.1h –1FinalTurnov Ludvík Daňek Memorial, Turnov
20028 carreras
21 jun5000m 13:48.84 –8FinalKenyan Championships, Nairobi
1 jun1500m 3:49.12 –9FinalKalamata Papaflessia, Kalamata
29 may3000m 7:48.73 –1FinalDessau Anhalt, Dessau
18 may5000m 13:40.52 –1FinalLoughborough Acqa Pura International, Loughborough
15 may3000m 7:37.95 –2FinalDoha Qatar Athletic Grand Prix, Doha
23 mar1500m 3:42.4h –3FinalNakuru KAAA Meeting, Nakuru
17 mar5000m 13:59.7h –4FinalNyeri
13 ene10Kilometr 29:15 –2FinalHastings 10 km, Hastings
200110 carreras
18 nov10Kilometr 28:57 –1FinalMarseille 10 km, Marseille
22 jul3000m 7:40.69 –4FinalLondon Norwich Union British Grand Prix, Crystal Palace, London
15 jul5000m 13:29.18 –1FinalLappeenranta Karelia Games, Lappeenranta
13 jul3000m 7:57.19 –1FinalSantry Morton Memorial Meeting, Santry
7 jul5000m 13:37.77 –1FinalCork City Sports International, Cork City
9 jun3000m 7:55.34 –10FinalPalo Alto Peregrine Systems US Open, Palo Alto, CA
27 may5000m 13:36.90 –13FinalEugene Prefontaine Classic, Eugene, OR
11 mar5000m 13:29.53 –1FinalHobart Telstra Athletics GP, Hobart
1 mar5000m 13:23.59 –1FinalMelbourne Telstra Track Classic, Melbourne
3 feb3000m 7:46.86 –2FinalNewcastle Telstra Athletics GP, Newcastle
20009 carreras
3 sept5000m 13:31.02 –7FinalRieti GP II., Rieti
19 ago5000m 13:39.14 –1FinalSolihull
13 ago5000m 13:34.23 –1FinalLappeenranta Karelia Games, Lappeenranta