DateDisciplineResultWindPos.RoundCompetitions
20112 races
Feb 13Marathon 2:26:33 –6FinalJacksonville Marathon, Jacksonville, FL
Jan 30Marathon 2:24:07 –11FinalHouston Marathon, Houston, TX
20101 race
Dec 5Marathon 2:27:11 –4FinalPanama City Marathon, Panama City
20094 races
Jun 20Marathon 2:21:35 –7FinalDuluth Grandma's Marathon, Duluth, MN
May 24Marathon 2:13:22 –1FinalOttawa Marathon, Ottawa
Feb 15Marathon 2:23:25 –1FinalBirmingham Mercedes Marathon, Birmingham, AL
Feb 710Kilometr 30:32 –13FinalAll-America City 10K, Edinburg, TX
20083 races
Oct 19Marathon 2:16:44 –1FinalDetroit Free Press Marathon, Detroit, MI
Mar 2Semi 1:04:55 –1FinalSorrento Internationale Half Marathon, Sorrento
Jan 13Marathon 2:12:31 –1FinalHouston Marathon, Houston, TX
20075 races
Dec 2Marathon 2:14:43 –3FinalSingapore Standard Chartered Marathon, Singapore
Oct 28Marathon 2:11:00 –1FinalIstanbul Eurasia Marathon, Istanbul
May 27Marathon 2:10:36 –1FinalOttawa Marathon, Ottawa
Jan 28Semi 1:07:20 –25FinalAustin Half Marathon, Austin, TX
Jan 14Marathon 2:15:55 –5FinalHouston Marathon, Houston, TX
20066 races
Oct 14Marathon 2:18:27 –6FinalBaltimore Marathon, Baltimore, MD
Aug 610MilesRoa 51:21 –5FinalGargnano Dieci Miglia del Garda, Gargnano
May 28Marathon 2:11:07 –FinalOttawa Marathon, Ottawa
Mar 5Semi 1:06:15 –1FinalRavenna Valli e Pinete Half Marathon, Ravenna
Feb 19Semi 1:09:21 –4FinalAustin Invitational Half Marathon, Austin, TX
Jan 15Marathon 2:12:02 –1FinalHouston Marathon, Houston, TX
20055 races
Dec 18Marathon 2:13:39 –3FinalTaipei Marathon, Taipei City
Oct 16Marathon 2:17:13 –1FinalToronto Marathon, Toronto
Aug 1610Kilometr 28:30 –2FinalRavanusa Trofeo Podistico, Ravanusa
May 28Marathon 2:14:21 –1FinalOttawa Marathon, Ottawa
Feb 13Marathon 2:15:24 –4FinalAustin Freescale Marathon, Austin, TX
20018 races
Dec 3115Kilometr 46:53 –15FinalSao Paulo Corrida de Sao Silvestre, São Paulo
Dec 915Kilometr 44:32 –2FinalProva Pedestre Sargento Gonzaguinha, São Paulo
Jun 21800m 1:49.2h –4HeatKenyan Championships, Nairobi
May 26800m 1:47.3h –7FinalNairobi Kenyan Armed Forces Athletics Championships, Nairobi
Apr 29Semi 1:04:49 –1FinalPozzuoli Half Marathon, Pozzuoli
Apr 21800m 1:50.0h –5FinalKisumu
Jan 710Kilometr 30:25 –2FinalMontevideo Corrida de la San Felipe y Santiago, Montevideo
Jan 510Kilometr 29:14 –7FinalMaldonado Corrida Internacional de San Fernando, Maldonado
20006 races
Dec 3115Kilometr 44:15 –6FinalSao Paulo Corrida de Sao Silvestre, São Paulo
Jul 21800m 1:46.77 –SemifinalKenyan Championships, Nairobi
Jul 20800m 1:47.8h –HeatKenyan Championships, Nairobi
Jun 24800m 1:46.9h –2FinalNairobi Armed Force Ch., Nairobi
Apr 9Semi 1:02:19 –1FinalDolo Half Marathon, Dolo
Apr 8800m 1:47.9h –4FinalKakamega KAAA Meeting, Kakamega
19995 races
Jun 26800m 1:49.47 –11FinalPadova
Jun 253000m 8:24.00 –5FinalKeuruun
May 12800m 1:50.0h –6FinalKakamega KAAA Meeting, Kakamega
Apr 25Semi 1:02:09 –3FinalMerano Half Marathon, Merano
Apr 5Semi 1:02:22 –2FinalPrato Half Marathon, Prato
199812 races
Aug 255000m 13:55.08 –2FinalHämeenlinna
Aug 2800m 1:46.51 –3FinalSheffield British Grand Prix, Sheffield
Jul 25800m 1:47.70 –7FinalBarcelona Meeting d'Atletisme Adidas, Barcelona
Jul 18800m 1:46.02 –1FinalSan Marino
Jul 12800m 1:47.16 –4FinalFormia World Formia Meeting, Formia