DateDisciplineResultWindPos.RoundCompetitions
20201 race
20182 races
Sep 1610Kilometr 30:52 –1FinalAstana 10 km, Astana
Mar 4Semi 1:03:34 –3FinalMoshi Kilimanjaro Half Marathon, Moshi
20171 race
Nov 5Semi 1:02:10 –1FinalLaayoune Half Marathon, Laayoune
20161 race
Sep 17Semi 1:09:13 –3FinalChemususu Half Marathon, Chemususu
20113 races
Feb 251500m-short-track 3:39.79 –2FinalMetz Meeting National, Metz (i)
Feb 195000m-short-track 13:39.52 –3FinalBirmingham AVIVA Indoor Grand Prix, National Indoor Arena, Birmingham (i)
Feb 133000m-short-track 7:52.52 –5FinalKarlsruhe BW-Bank Meeting, Karlsruhe (i)
20106 races
Jul 91500m 3:38.31 –12FinalBarcelona Míting Internacional d'Atletisme, Barcelona
Jun 301500m 3:40.09 –7FinalReims Alma Athlé Tour, Reims
Jun 261500m 3:43.17 –10FinalBochum-Wattenscheid DAK Leichtathletik-Gala, Wattenscheid, Bochum
Feb 203000m-short-track 8:00.05 –7FinalBirmingham Aviva Indoor Grand Prix, National Indoor Arena, Birmingham (i)
Feb 65000m-short-track 13:26.82 –6FinalReebok Indoor Games, Boston, MA (i)
Jan 313000m-short-track 7:49.13 –3FinalKarlsruhe BW-Bank-Meeting, Karlsruhe (i)
20099 races
Jun 17Mile 3:56.81 –8FinalGolden Spike Ostrava 2009, Ostrava
Jun 11Mile 4:00.45 –10FinalToronto Festival of Excellence, Toronto
Jun 7Mile 3:54.77 –8FinalEugene Prefontaine Classic, Eugene, OR
May 231500m 3:46.66 –12FinalMeeting International Mohammed VI d'Athletisme de Rabat, Rabat
Apr 55Kilometre 14:01 –12FinalCarlsbad 5000, Carlsbad, CA
Feb 251500m-short-track 3:35.51 –2FinalAthina IAAF Permit Indoor Meeting, Peace and Friendship Stadium, Piraeus (i)
Feb 213000m-short-track 7:38.61 –2FinalBirmingham Aviva Indoor Grand Prix, National Indoor Arena, Birmingham (i)
Feb 143000m-short-track 7:35.98 –3FinalValencia Reunión Internacional de Atletismo, Velódromo Luis Puig, Valencia (i)
Feb 73000m-short-track 7:37.09 –3FinalStuttgart Sparkassen-Cup, Schleyer Halle, Stuttgart (i)
200816 races
Sep 21500m 3:38.34 –10FinalAthletissima Lausanne, Stade Olympique de la Pontaise, Lausanne
Aug 291500m 3:40.00 –13FinalWeltklasse Zürich, Letzigrund, Zürich
Jul 291500m 3:31.94 –2FinalMonaco Herculis, Stade Louis II, Monaco
Jul 25Mile 3:54.68 –1FinalLondon Aviva Grand Prix, Crystal Palace, London
Jul 181500m 3:33.93 –5FinalParis-St-Denis Meeting Gaz de France, Stade de France, Paris-St-Denis
Jul 111500m 3:34.11 –9FinalRoma Golden Gala, Stadio Olimpico, Roma
Jul 51500m 3:38.13 –6FinalNairobi Kenyan Olympic Trials, Nairobi
Jun 261500m 3:43.7h –1HeatKenyan Championships, Nairobi
Jun 8Mile 3:50.49 –1FinalEugene Prefontaine Classic, Eugene, OR
Jun 11500m 3:31.99 –3FinalBerlin DKB-ISTAF, Olympiastadion, Berlin
May 231500m 3:41.0h –1FinalNairobi Kenyan Armed Forces Ch., Nairobi
May 91500m 3:36.14 –8FinalDoha Qatar Athletic Super Grand Prix, Doha
Feb 161500m-short-track 3:38.68 –3FinalBirmingham Norwich Union Indoor GP, National Indoor Arena, Birmingham (i)
Feb 101500m-short-track 3:38.99 –2FinalKarlsruhe BW Bank Meeting, Karlsruhe (i)
Feb 23000m-short-track 7:38.11 –3FinalStuttgart Sparkassen Cup, Schleyer Halle, Stuttgart (i)
Jan 261500m-short-track 3:46.96 –2FinalGlasgow Norwich Union Invitational, Glasgow (i)
20073 races
200622 races
Aug 313000m 7:37.50 –1FinalZagreb Meeting 2006, Zagreb
Aug 251500m 3:32.41 –3FinalBruxelles Memorial Van Damme, Boudewijnstadion, Bruxelles
Aug 201500m 3:33.26 –4FinalMonaco Herculis, Stade Louis II, Monaco
Aug 181500m 3:37.43 –11FinalWeltklasse Zürich, Zürich
Aug 131500m 3:48.16 –7FinalBambous African Championships, Bambous
Jul 171500m 3:33.91 –1FinalMadrid Meeting de Atletismo, Madrid