FechaDisciplinaResultadoVientoPos.RondaCompeticiones
20082 carreras
2 jul800m 1:49.31 –6FinalSalamanca Gran Premio Atletismo, Salamanca
15 jun800m 1:51.35 –1FinalSalamanca Trofeo Internacional de Atletismo, Salamanca
20077 carreras
12 ago1500m 3:45.57 –2FinalKuortane Games, Kuortane
25 jul800m 1:48.40 –1FinalLahti Elite Games, Lahti
11 jul800m 1:48.68 –1FinalLapua Thermo Games, Lapua
1 jul1500m 3:43.53 –2FinalTurku Paavo Nurmi Games, Turku
30 jun800m 1:48.88 –3FinalGavá Meeting Internacional, Gavá
16 jun1500m 3:45.8h –7FinalKenyan Championships, Nairobi
14 jun1500m 3:48.5h –3SemifinalKenyan Championships, Nairobi
20064 carreras
12 jul800m 1:48.27 –2FinalGetafe Reunión de Atletismo, Getafe
5 jul800m 1:49.14 –5FinalSalamanca Gran Premio de Atletismo, Salamanca
21 jun1500m 3:49.59 –1FinalCáceres Reunión de Atletismo Federación Extremena, Cáceres
10 jun800m 1:51.32 –1FinalBilbao Regional Championships, Bilbao
20056 carreras
14 jul800m 1:48.84 –1FinalGetafe Reunión de Atletismo, Getafe
18 jun1500m 3:41.75 –3FinalReunión Internacional de Atletismo Villa De Bilbao, Bilbao
12 jun800m 1:49.20 –4FinalGavá International Meeting, Gavá
7 jun1500m 3:39.93 –8FinalHuelva Meeting Iberoamericano, Huelva
4 jun1500m 3:40.92 –17FinalSevilla Meeting de Atletismo, Sevilla
28 may3000m 8:03.50 –4FinalAvilés International Meeting, Avilés
200410 carreras
31 jul1500m 3:40.61 –30FinalHeusden-Zolder KBC Night of Athletics, Heusden-Zolder
19 jul1500m 3:38.90 –6FinalThessaloniki IAAF Grand Prix II Meeting, Thessaloniki
17 jul1500m 3:38.67 –1FinalMadrid Meeting 2004, Madrid
26 jun1500m 3:38.8h –6FinalNairobi Kenyan Olympic Trials, Nairobi
25 jun1500m 3:46.4h –3SerieNairobi Kenyan Olympic Trials, Nairobi
19 jun1500m 3:42.1h –1FinalKenyan Championships, Nairobi
18 jun1500m 3:47.2h –1SemifinalKenyan Championships, Nairobi
17 jun1500m 3:45.7h –2SerieKenyan Championships, Nairobi
15 may1500m 3:41.8h –2FinalNairobi AK Weekend Meeting, Nairobi
3 abr800m 1:50.5h –5FinalNyeri AK Weekend Meeting, Nyeri
20034 carreras
12 jul800m 1:47.69 –6FinalKenyan Championships, Nairobi
11 abr1000m 2:20.65 –5FinalDurban Engen Series, Durban
4 abr800m 1:48.24 –7FinalPretoria Engen Series, Pretoria
15 mar800m 1:49.8h –1FinalNyeri
20021 carrera
23 mar800m 1:48.7h –3FinalNakuru KAAA Meeting, Nakuru
20008 carreras
20 jul800m 1:49.7h –SerieKenyan Championships, Nairobi
24 jun800m 1:47.15 –1FinalJanusz Kusociński Memorial, Warszawa
22 jun800m 1:47.36 –4FinalBratislava Slovak Gold, Bratislava
12 jun800m 1:47.35 –5FinalRehlingen Internationales Pfingstsportfest, Rehlingen
29 abr800m 1:48.1h –2FinalEldoret
6 feb800m-short-track 1:48.25 –4FinalStuttgart Sparkassen Cup, Stuttgart (i)
26 ene800m-short-track 1:48.62 –1FinalHalle Hallensia Indoor Meeting, Halle (i)
22 ene800m-short-track 1:47.96 –5FinalSindelfingen VR-GP 2000, Sindelfingen (i)
19995 carreras
10 jul800m 1:47.23 –6FinalArnhem Papendal Games, Arnhem
3 jul800m 1:47.39 –2FinalUden
26 jun800m 1:47.59 –6FinalDortmund Sparkassen DLV-Meeting, Dortmund
23 jun800m 1:46.90 –4FinalKassel
18 jun800m 1:48.97 –3FinalRhede
19982 carreras
19971 carrera
9 ago400m 46.6h –1FinalNairobi Kenyan School Championships, Nairobi