DateDisciplineResultWindPos.RoundCompetitions
20028 races
Oct 26Semi 1:08:17 –8FinalNyeri Half Marathon, Nyeri
Jul 201500m 3:43.76 –5FinalCuxhaven EWE Athletics, Cuxhaven
Jun 301500m 3:44.45 –13FinalSheffield Norwich Union Classic, Sheffield
Jun 221500m 3:43.5h –1HeatKenyan Championships, Nairobi
Jun 191500m 3:44.37 –6SemifinalKenyan Championships, Nairobi
May 181500m 3:38.28 –3FinalNairobi AAC Permit Meeting, Nairobi
Feb 3Semi 1:04:36 –18FinalEldoret Half Marathon, Eldoret
20013 races
Jun 211500m 3:44.3h –3HeatKenyan Championships, Nairobi
Mar 233000m 8:20.10 –10FinalPretoria Engen GP, Pretoria
Mar 173000m 7:59.97 –2FinalRoodepoort Engen Summer Series, Roodeport
20006 races
Jul 141500m 3:43.09 –4FinalAlgiers African Championships, Algiers
Jun 252000m 5:00.66 –1FinalLondon BMC Grand Prix, London
Jun 11800m 1:50.10 –2FinalBedford Bedfordshire International Games, Bedford
Jun 4Mile 3:55.24 –1FinalLondon
May 211500m 3:38.68 –1FinalLoughborough Aqua-Pura International Match, Loughborough
Apr 291500m 3:42.0h –3FinalEldoret
19993 races
Sep 4Semi 1:03:50 –11FinalLille Half Marathon, Lille
Jul 251500m 3:41.42 –5FinalLappeenranta Karelia Games, Lappeenranta
Jul 141500m 3:41.83 –4FinalSolihull
199813 races
Aug 12Mile 3:59.5h –2FinalBath
Aug 81500m 3:43.45 –5FinalSopot Zylewicz Memorial, Sopot
Aug 41500m 3:45.19 –6FinalCardiff Welsh Games, Cardiff
Aug 21500m 3:38.04 –1FinalLappeenranta Karelia Games, Lappeenranta
Jul 251500m 3:38.40 –9FinalBarcelona Meeting d'Atletisme Adidas, Barcelona
Jul 192000m 5:09.46 –7FinalGateshead BUPA Grand Prix, Gateshead
Jul 51500m 3:42.05 –2FinalByrkjelo Games, Byrkjelo
Jun 271500m 3:36.53 –2FinalCork City '98, Cork City
Jun 141500m 3:49.9h –16FinalLondon
Jun 11500m 3:42.18 –8FinalRehlingen Internationales Pfingstsportfest, Rehlingen
May 81500m 3:37.0h –HeatNairobi
Feb 213000m-short-track 7:44.48 –2FinalPireaus Athina 98, Pireaus (i)
Feb 63000m-short-track 7:51.62 –7FinalBudapest Samsung Cup, Budapest (i)
19978 races
Jul 261500m 3:46.29 –1FinalBudapest IAAF Permit Meeting, Budapest
Jul 192Miles 8:34.84 –4FinalHechtel Night of Athletics, Hechtel
Jul 103000m 7:49.99 –2FinalLignano
Jun 281500m 3:36.54 –1FinalCaorle
Jun 121500m 3:37.69 –2FinalPaavo Nurmi Games, Turku
Jun 125000m 13:41.60 –4FinalPaavo Nurmi Games, Turku
May 101500m 3:38.40 –2FinalNairobi
May 101500m 3:38.20 –HeatNairobi
19968 races
Aug 283000m 7:55.03 –9FinalRovereto Palio Città della Quercia, Rovereto
Aug 73000m 8:08.38 –2FinalSestriere Int. Meeting, Sestriere
Jul 141500m 3:35.27 –1FinalLappeenranta Karelia Games, Lappeenranta
Jun 291500m 3:37.73 –3FinalSt. Petersburg Goodwill Meeting, St. Petersburg
Jun 231500m 3:38.21 –5FinalCork
Jun 181500m 3:38.62 –3FinalStockholm
May 31500m 3:37.30 –HeatNairobi
May 31500m 3:40.00 –3FinalNairobi