DateDisciplineResultWindPos.RoundCompetitions
20082 races
Jul 2800m 1:49.31 –6FinalSalamanca Gran Premio Atletismo, Salamanca
Jun 15800m 1:51.35 –1FinalSalamanca Trofeo Internacional de Atletismo, Salamanca
20077 races
Aug 121500m 3:45.57 –2FinalKuortane Games, Kuortane
Jul 25800m 1:48.40 –1FinalLahti Elite Games, Lahti
Jul 11800m 1:48.68 –1FinalLapua Thermo Games, Lapua
Jul 11500m 3:43.53 –2FinalTurku Paavo Nurmi Games, Turku
Jun 30800m 1:48.88 –3FinalGavá Meeting Internacional, Gavá
Jun 161500m 3:45.8h –7FinalKenyan Championships, Nairobi
Jun 141500m 3:48.5h –3SemifinalKenyan Championships, Nairobi
20064 races
Jul 12800m 1:48.27 –2FinalGetafe Reunión de Atletismo, Getafe
Jul 5800m 1:49.14 –5FinalSalamanca Gran Premio de Atletismo, Salamanca
Jun 211500m 3:49.59 –1FinalCáceres Reunión de Atletismo Federación Extremena, Cáceres
Jun 10800m 1:51.32 –1FinalBilbao Regional Championships, Bilbao
20056 races
Jul 14800m 1:48.84 –1FinalGetafe Reunión de Atletismo, Getafe
Jun 181500m 3:41.75 –3FinalReunión Internacional de Atletismo Villa De Bilbao, Bilbao
Jun 12800m 1:49.20 –4FinalGavá International Meeting, Gavá
Jun 71500m 3:39.93 –8FinalHuelva Meeting Iberoamericano, Huelva
Jun 41500m 3:40.92 –17FinalSevilla Meeting de Atletismo, Sevilla
May 283000m 8:03.50 –4FinalAvilés International Meeting, Avilés
200410 races
Jul 311500m 3:40.61 –30FinalHeusden-Zolder KBC Night of Athletics, Heusden-Zolder
Jul 191500m 3:38.90 –6FinalThessaloniki IAAF Grand Prix II Meeting, Thessaloniki
Jul 171500m 3:38.67 –1FinalMadrid Meeting 2004, Madrid
Jun 261500m 3:38.8h –6FinalNairobi Kenyan Olympic Trials, Nairobi
Jun 251500m 3:46.4h –3HeatNairobi Kenyan Olympic Trials, Nairobi
Jun 191500m 3:42.1h –1FinalKenyan Championships, Nairobi
Jun 181500m 3:47.2h –1SemifinalKenyan Championships, Nairobi
Jun 171500m 3:45.7h –2HeatKenyan Championships, Nairobi
May 151500m 3:41.8h –2FinalNairobi AK Weekend Meeting, Nairobi
Apr 3800m 1:50.5h –5FinalNyeri AK Weekend Meeting, Nyeri
20034 races
Jul 12800m 1:47.69 –6FinalKenyan Championships, Nairobi
Apr 111000m 2:20.65 –5FinalDurban Engen Series, Durban
Apr 4800m 1:48.24 –7FinalPretoria Engen Series, Pretoria
Mar 15800m 1:49.8h –1FinalNyeri
20021 race
Mar 23800m 1:48.7h –3FinalNakuru KAAA Meeting, Nakuru
20008 races
Jul 20800m 1:49.7h –HeatKenyan Championships, Nairobi
Jun 24800m 1:47.15 –1FinalJanusz Kusociński Memorial, Warszawa
Jun 22800m 1:47.36 –4FinalBratislava Slovak Gold, Bratislava
Jun 12800m 1:47.35 –5FinalRehlingen Internationales Pfingstsportfest, Rehlingen
Apr 29800m 1:48.1h –2FinalEldoret
Feb 6800m-short-track 1:48.25 –4FinalStuttgart Sparkassen Cup, Stuttgart (i)
Jan 26800m-short-track 1:48.62 –1FinalHalle Hallensia Indoor Meeting, Halle (i)
Jan 22800m-short-track 1:47.96 –5FinalSindelfingen VR-GP 2000, Sindelfingen (i)
19995 races
Jul 10800m 1:47.23 –6FinalArnhem Papendal Games, Arnhem
Jul 3800m 1:47.39 –2FinalUden
Jun 26800m 1:47.59 –6FinalDortmund Sparkassen DLV-Meeting, Dortmund
Jun 23800m 1:46.90 –4FinalKassel
Jun 18800m 1:48.97 –3FinalRhede
19982 races
19971 race
Aug 9400m 46.6h –1FinalNairobi Kenyan School Championships, Nairobi