DateDisciplineResultWindPos.RoundCompetitions
20191 race
Oct 27Marathon 2:55:01 –10FinalStandard Chartered Nairobi Marathon, Nairobi
20183 races
20173 races
Dec 17Marathon 2:45:52 –1FinalTaipei Marathon, Taipei City
Sep 10Marathon 2:43:09 –9FinalTaiyuan Marathon, Taiyuan
Mar 26Marathon 2:32:01 –5FinalZhengzhou Marathon, Zhengzhou
20164 races
Dec 18Marathon 2:37:01 –2FinalTaipei Marathon, Taipei City
Mar 27Marathon 2:27:39 –1-
Mar 27Marathon 2:27:40 –1FinalZhengzhou Marathon, Zhengzhou
20152 races
Dec 20Marathon 2:40:45 –3FinalTaipei FUBON Marathon, Taipei City
Oct 25Marathon 2:36:55 –6FinalNairobi Standard Chartered Marathon, Nairobi
20142 races
Dec 21Marathon 2:42:30 –4FinalTaipei FUBON Marathon, Taipei City
Oct 26Marathon 2:46:50 –6FinalNairobi Standard Chartered Marathon, Nairobi
20121 race
Oct 13Marathon 2:44:31 –7FinalBaltimore Marathon, Baltimore, MD
20111 race
Mar 20Marathon 2:51:48 –17FinalLos Angeles Marathon, Los Angeles, CA
20101 race
Oct 3Marathon 2:43:14 –9FinalSt. Paul Twin Cities Marathon (Men's US Marathon Ch.), St. Paul
20097 races
Aug 30Semi 1:16:46 –13FinalColumbus Half Marathon, Columbus, OH
Aug 16Semi 1:17:01 –4FinalSan Diego America's Finest City Half Marathon, San Diego, CA
Jul 2410Kilometr 34:32 –6FinalSalt Lake City Deseret Morning News 10-K, Salt Lake City, UT
Jun 20Marathon 2:50:02 –9FinalDuluth Grandma's Marathon, Duluth, MN
Feb 15Marathon 3:01:23 –10FinalJacksonville Marathon, Jacksonville, FL
Feb 710Kilometr 36:59 –13FinalAll-America City 10K, Edinburg, TX
Jan 25Semi 1:15:49 –7FinalAustin 3M Half Marathon, Austin, TX
20089 races
Aug 31Semi 1:16:26 –3FinalColumbus Half Marathon, Columbus, OH
Aug 17Marathon 2:54:39 –14FinalCiudad de México International Marathon, Ciudad de México
Aug 210Kilometr 34:37 –6FinalMinneapolis Run for Oromia, Minneapolis, MN
Aug 25Kilometre 17:16 –5FinalRun for Oromia, Minneapolis, MN
Jul 410Kilometr 35:32 –24FinalAtlanta Peachtree Road Race, Atlanta, GA
Apr 610MilesRoa 57:05 –10FinalWashington Cherry Blossom, Washington, DC
Apr 510Kilometr 34:19 –1FinalRichmond Ukrop's Monument Avenue, Richmond, VA
Mar 1615Kilometr 52:42 –1FinalPortland Shamrock Run, Portland, OR
Jan 27Semi 1:16:04 –13FinalHalf Marathon, Austin, TX
20075 races
Sep 310MilesRoa 55:06 –1FinalPark Forrest Scenic 10 Miles, Park Forest, IL
Aug 17Semi 1:17:21 –6FinalSan Diego America's Finest City Half Marathon, San Diego, CA
Jun 10Semi 1:23:29 –5FinalDenver Half Marathon, Denver, CO
May 5Semi 1:18:05 –5FinalIndianapolis Mini Marathon, Indianapolis, IN
Apr 2810Kilometr 36:20 –5FinalMinneapolis Get in Gear, Minneapolis, MN
20047 races
Jun 20Semi 1:17:00 –3FinalAlbacete Half Marathon, Albacete
May 15Semi 1:18:06 –1FinalGöteborg Half Marathon, Göteborg
May 2Semi 1:15:04 –5FinalSetúbal Half Marathon, Setúbal
Apr 1810Kilometr 33:48 –2FinalBarcelona Cursa Bombers, Barcelona
Apr 141500m 4:37.81 –8FinalAlfas del Pi International Meeting, Alfas del Pi
Apr 103000m 9:42.26 –3FinalTorrevieja International Meeting, Torrevieja
Apr 4Semi 1:14:52 –1FinalMadrid Half Marathon, Madrid
20032 races
Nov 1610Kilometr 35:55 –4FinalOurense Carrera Popular do San Martino, Ourense
Nov 210Kilometr 35:15 –3FinalNegreira
20013 races
May 1310Kilometr 33:20 –1FinalSantos Tribuna 10K, Santos
Jan 710Kilometr 35:20 –1FinalMontevideo Corrida de la San Felipe y Santiago, Montevideo