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