DateDisciplineRésultatVentPl.TourCompétitions
20082 courses
2 juil.800m 1:49.31 –6FinaleSalamanca Gran Premio Atletismo, Salamanca
15 juin800m 1:51.35 –1FinaleSalamanca Trofeo Internacional de Atletismo, Salamanca
20077 courses
12 août1500m 3:45.57 –2FinaleKuortane Games, Kuortane
25 juil.800m 1:48.40 –1FinaleLahti Elite Games, Lahti
11 juil.800m 1:48.68 –1FinaleLapua Thermo Games, Lapua
1 juil.1500m 3:43.53 –2FinaleTurku Paavo Nurmi Games, Turku
30 juin800m 1:48.88 –3FinaleGavá Meeting Internacional, Gavá
16 juin1500m 3:45.8h –7FinaleKenyan Championships, Nairobi
14 juin1500m 3:48.5h –3Demi-finaleKenyan Championships, Nairobi
20064 courses
12 juil.800m 1:48.27 –2FinaleGetafe Reunión de Atletismo, Getafe
5 juil.800m 1:49.14 –5FinaleSalamanca Gran Premio de Atletismo, Salamanca
21 juin1500m 3:49.59 –1FinaleCáceres Reunión de Atletismo Federación Extremena, Cáceres
10 juin800m 1:51.32 –1FinaleBilbao Regional Championships, Bilbao
20056 courses
14 juil.800m 1:48.84 –1FinaleGetafe Reunión de Atletismo, Getafe
18 juin1500m 3:41.75 –3FinaleReunión Internacional de Atletismo Villa De Bilbao, Bilbao
12 juin800m 1:49.20 –4FinaleGavá International Meeting, Gavá
7 juin1500m 3:39.93 –8FinaleHuelva Meeting Iberoamericano, Huelva
4 juin1500m 3:40.92 –17FinaleSevilla Meeting de Atletismo, Sevilla
28 mai3000m 8:03.50 –4FinaleAvilés International Meeting, Avilés
200410 courses
31 juil.1500m 3:40.61 –30FinaleHeusden-Zolder KBC Night of Athletics, Heusden-Zolder
19 juil.1500m 3:38.90 –6FinaleThessaloniki IAAF Grand Prix II Meeting, Thessaloniki
17 juil.1500m 3:38.67 –1FinaleMadrid Meeting 2004, Madrid
26 juin1500m 3:38.8h –6FinaleNairobi Kenyan Olympic Trials, Nairobi
25 juin1500m 3:46.4h –3SérieNairobi Kenyan Olympic Trials, Nairobi
19 juin1500m 3:42.1h –1FinaleKenyan Championships, Nairobi
18 juin1500m 3:47.2h –1Demi-finaleKenyan Championships, Nairobi
17 juin1500m 3:45.7h –2SérieKenyan Championships, Nairobi
15 mai1500m 3:41.8h –2FinaleNairobi AK Weekend Meeting, Nairobi
3 avr.800m 1:50.5h –5FinaleNyeri AK Weekend Meeting, Nyeri
20034 courses
12 juil.800m 1:47.69 –6FinaleKenyan Championships, Nairobi
11 avr.1000m 2:20.65 –5FinaleDurban Engen Series, Durban
4 avr.800m 1:48.24 –7FinalePretoria Engen Series, Pretoria
15 mars800m 1:49.8h –1FinaleNyeri
20021 course
23 mars800m 1:48.7h –3FinaleNakuru KAAA Meeting, Nakuru
20008 courses
20 juil.800m 1:49.7h –SérieKenyan Championships, Nairobi
24 juin800m 1:47.15 –1FinaleJanusz Kusociński Memorial, Warszawa
22 juin800m 1:47.36 –4FinaleBratislava Slovak Gold, Bratislava
12 juin800m 1:47.35 –5FinaleRehlingen Internationales Pfingstsportfest, Rehlingen
29 avr.800m 1:48.1h –2FinaleEldoret
6 févr.800m-short-track 1:48.25 –4FinaleStuttgart Sparkassen Cup, Stuttgart (i)
26 janv.800m-short-track 1:48.62 –1FinaleHalle Hallensia Indoor Meeting, Halle (i)
22 janv.800m-short-track 1:47.96 –5FinaleSindelfingen VR-GP 2000, Sindelfingen (i)
19995 courses
10 juil.800m 1:47.23 –6FinaleArnhem Papendal Games, Arnhem
3 juil.800m 1:47.39 –2FinaleUden
26 juin800m 1:47.59 –6FinaleDortmund Sparkassen DLV-Meeting, Dortmund
23 juin800m 1:46.90 –4FinaleKassel
18 juin800m 1:48.97 –3FinaleRhede
19982 courses
19971 course
9 août400m 46.6h –1FinaleNairobi Kenyan School Championships, Nairobi