DateDisciplineResultWindPos.RoundCompetitions
20181 race
Feb 11Marathon 2:34:42 –12FinalHarare Marathon, Harare
20111 race
Jul 17Marathon 2:22:12 –9FinalHarare Sunshine City Marathon, Harare
20081 race
Nov 16Marathon 2:20:32 –6FinalHangzhou International Marathon, Hangzhou
20071 race
Jan 14Marathon 2:17:49 –6FinalLahore Standard Chartered Marathon, Lahore
20063 races
Oct 29Marathon 2:23:35 –63FinalNairobi Standard Chartered Marathon, Nairobi
Jul 220Kilometr 1:01:48 –11FinalEast London Nedbank 20 km, East London
Feb 12Marathon 2:17:36 –5FinalNew Delhi International Marathon, New Delhi
20053 races
May 28Semi 1:05:32 –8FinalLogrono Half Marathon de la Rioja, Logrono
May 15Semi 1:04:37 –2FinalSan Sebastian Half Marathon, San Sebastián
Jan 16Marathon 2:18:18 –15FinalMumbai Standard Chartered Marathon, Mumbai
20043 races
Apr 4Marathon 2:18:02 –4FinalVitoria Maratón Internacional Martin Fiz, Vitoria
Feb 8Marathon 2:22:06 –6FinalHong Kong Standard Chartered Marathon, Hong Kong
20036 races
Dec 3110Kilometr 29:57 –13FinalMadrid San Silvestre Vallecana, Madrid
Jul 20Semi 1:08:24 –20FinalJohannesburg Half Marathon, Johannesburg
Apr 27Marathon 2:15:29 –12FinalHamburg Marathon, Hamburg
Mar 29Semi 1:05:16 –3FinalAzpeitia Half Marathon, Azpeitia
Mar 210Kilometr 29:18 –3FinalMadrid Carrera Popular Circuito del Agua, Madrid
Feb 23Semi 1:04:39 –4FinalRibarroja Half Marathon, Ribarroja
200210 races
Oct 2010MilesRoa 50:28 –2FinalGuadiana 10 miles, Guadiana
Oct 13Marathon 2:17:47 –3FinalLong Beach Marathon, Long Beach, CA
Sep 28Semi 1:04:25 –1FinalBarbastro Half Marathon, Barbastro
Sep 22Semi 1:04:26 –3FinalValladolid Half Marathon, Valladolid
Jul 27Semi 1:07:55 –16FinalNamakgale Half Marathon, Namakgale
Mar 30Semi 1:05:43 –9FinalAzpeitia Half Marathon, Azpeitia
Mar 310Kilometr 28:05 –1FinalMadrid 10 km, Madrid
Feb 24Semi 1:05:10 –3FinalRibarroja Half Marathon, Ribarroja
Feb 10Semi 1:04:34 –3FinalGranollers Half Marathon, Granollers
20018 races
Oct 28Marathon 2:17:51 –13FinalMadrid Millennium Marathon, Madrid
Jul 255000m 13:53.04 –3FinalBarcelona
Jul 145000m 13:52.78 –9FinalMaia Mai Athletics, Maia
Jul 103000m 8:08.15 –6FinalGetafe International, Getafe
Jul 85000m 14:27.09 –1FinalValencia International, Valencia
Apr 810Kilometr 28:27 –2FinalBarcelona 10 km, Barcelona
Apr 1Semi 1:03:22 –1FinalMadrid Half Marathon, Madrid
19995 races
Jan 23CrossCount 25:21 –6Final21st International Cross Country, Belfast
Jan 17CrossCount 32:02 –12Final17th Cross Internacional de Italica, Sevilla
Jan 10CrossCount 34:23 –9Final39th Cross International Zornotza, Amorebieta-Etxano
19988 races
Sep 1610000m 29:10.53 –6FinalKuala Lumpur Commonwealth Games, Kuala Lumpur
Sep 65000m 14:20.83 –1FinalSingapore
Aug 185000m 14:05.58 –7FinalDakar African Championships, Dakar
Apr 19RoadRelay 2:05:19 –4FinalManaus
Mar 8CrossCount 34:55 –4Final66th Cinque Mulini, San Vittore Olona
Feb 15CrossCount 36:32 –2Final33rd Chiba International Cross Country, Chiba
Jan 18CrossCount 28:39 –9Final16th Cross Internacional de Italica, Sevilla
Jan 11CrossCount 30:33 –2Final38th Cross Internacional Zornotza, Amorebieta-Etxano