DateDisciplineResultWindPos.RoundCompetitions
20242 races
20231 race
20191 race
20161 race
Mar 27Marathon 2:34:51 –2FinalDongquan, Dongguan
20142 races
Dec 7Marathon 2:46:16 –6FinalMacao International Marathon, Macao
Sep 7Marathon 2:36:34 –1FinalJohannesburg Guateng Marathon, Johannesburg
20132 races
Dec 21Marathon 2:38:29 –5FinalDanzhou International Marathon, Danzhou
Oct 27Marathon 2:33:56 –2FinalNairobi Standard Chartered Marathon, Nairobi
20124 races
May 13Marathon 2:35:16 –3FinalDongying Yellow River Marathon, Dongying
Apr 29Semi 1:13:16 –10FinalYangzhou Half Marathon, Yangzhou
Mar 18Marathon 2:38:56 –1FinalTaipei Expressway Marathon, Taipei City
Jan 7Marathon 2:34:18 –4FinalXiamen International Marathon, Xiamen
20112 races
Sep 4Semi 1:14:23 –2FinalBologna Half Marathon, Bologna
Apr 17Marathon 2:29:25 –1FinalPadova Maratona S. Antonio, Padova
20103 races
Nov 14Marathon 2:32:39 –3FinalTorino Marathon, Torino
May 9Marathon 2:32:18 –5FinalPraha Marathon, Praha
Mar 27Semi 1:10:28 –2FinalPraha Half Marathon, Praha
20093 races
Oct 4Semi 1:13:20 –5FinalLisboa Meia Maratona de Portugal, Lisboa
Sep 20Semi 1:10:46 –2FinalTorino Half Marathon, Torino
Apr 26Semi 1:14:22 –2FinalMerano Half Marathon, Merano
200810 races
Nov 30Marathon 2:46:12 –7FinalLa Rochelle Marathon, La Rochelle
Oct 26Semi 1:13:29 –3FinalNairobi Half Marathon, Nairobi
Jul 1315Kilometr 54:41 –15FinalUtica Boilermaker, Utica, NY
Jun 65Kilometre 16:17 –2FinalNew Balance Moonlight Run, New Milford, CT
May 315Kilometre 16:08 –6FinalFreihofer's Run for Women, Albany, NY
May 2410Kilometr 33:51 –5FinalOttawa MDS Nordion 10, Ottawa
May 1810Kilometr 33:21 –2FinalCleveland, OH
May 410Kilometr 32:11 –1FinalToronto Sporting Life 10K, Toronto
Jan 20Semi 1:19:29 –2FinalHamilton Bermuda International Race Weekend, Hamilton
Jan 1910Kilometr 34:16 –1FinalHamilton Bermuda International Race Weekend, Hamilton
200710 races
Oct 28Semi 1:19:56 –3FinalNairobi Half Marathon, Nairobi
Sep 165Kilometre 16:21 –1FinalRun As One, Washington, DC
Sep 310MilesRoa 56:36 –3FinalPark Forrest Scenic 10 Miles, Park Forest, IL
Aug 18Semi 1:15:59 –5FinalParkersburg Half Marathon, Parkersburg, WV
Aug 55Kilometre 16:48 –1FinalRehoboth Beach 5K, Rehoboth Beach, DE
May 2610Kilometr 33:31 –2FinalOttawa National Capital Race Weekend, Ottawa
May 510Kilometr 31:42 –1FinalToronto Sporting Life 10K, Toronto
Apr 110MilesRoa 54:56 –8FinalWashington Cherry Blossom Ten Mile Run, Washington, DC
Mar 3110Kilometr 32:48 –2FinalRichmond Ukrop's Monument Avenue 10K, Richmond, VA
Jan 28Semi 1:15:28 –2FinalMarrakesh Half Marathon, Marrakech
20068 races
Dec 10Semi 1:14:23 –2FinalDallas White Rock Half Marathon, Dallas, TX
Nov 235Kilometre 16:00 –3FinalSeagate Elite, San José, CA
Nov 19Semi 1:13:53 –3FinalPhiladelphia Half Marathon, Philadelphia, PA
Oct 910Kilometr 33:44 –5FinalBoston Tufts Health Plan 10K, Boston, MA
Apr 3010Kilometr 34:29 –4FinalWashington Sallie Mae, Washington, DC
Apr 2410Kilometr 32:59 –1FinalRockville Pike's Peek 10K, Rockville, MD
Apr 110Kilometr 35:02 –7FinalCharleston Cooper River Bridge Run, Charleston, SC
Mar 410Kilometr 35:29 –2FinalGreenville Carolina First Reedy River Run, Greenville, SC
20053 races
Dec 35000m 16:51.0h –1FinalEldoret