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