DateDisciplineResultWindPos.RoundCompetitions
20231 race
20221 race
Apr 1510000m 34:10.8h –7FinalPolice Ch., Nairobi
20152 races
Dec 20Marathon 2:50:08 –7FinalDanzhou International Marathon, Danzhou
Nov 8Marathon 2:42:03 –3FinalXichang Marathon, Xichang
20141 race
Mar 22Marathon 2:47:44 –11FinalMarathon, Chongqing
20131 race
Jun 23Marathon 2:49:16 –4FinalMon Choisy Orange International Marathon, Mon Choisy
20127 races
Dec 16Semi 1:16:55 –4FinalZhuhai International Half Marathon, Zhuhai
May 27Marathon 2:42:39 –5FinalOttawa Marathon, Ottawa
May 1225Kilometr 1:35:57 –14FinalGrand Rapids Fifth Third River Bank Run, Grand Rapids, MI
May 610MilesRoa 57:42 –4FinalPhiladelphia Blue Cross Broad Street Run, Philadelphia, PA
Apr 2910Kilometr 34:26 –5FinalRockville Kaiser Pike's Peek 10K, Rockville, MD
Apr 710Kilometr 35:14 –11FinalNew Orleans Crescent City Classic, New Orleans, LA
Mar 3110Kilometr 35:22 –8FinalCharleston Cooper River Bridge Run, Charleston, SC
20116 races
Oct 15Marathon 2:39:01 –8FinalBaltimore Marathon, Baltimore, MD
Oct 2Semi 1:15:58 –2FinalNational Harbor Woodrow Wilson Bridge Half Marathon, National Harbor, MD
Sep 18Semi 1:15:05 –19FinalPhiladelphia ING Rock 'n' Roll Half Marathon, Philadelphia, PA
Jun 181500m 4:47.7h –6FinalNairobi Kenya Prisons Ch., Nairobi
May 29Marathon 2:38:21 –5FinalOttawa Marathon, Ottawa
20102 races
Dec 5Marathon 2:48:32 –9FinalSingapore Standard Chartered Marathon, Singapore
Oct 31Semi 1:18:18 –5FinalNairobi Standard Chartered Half Marathon, Nairobi
20081 race
May 25Marathon 2:45:11 –10FinalOttawa Marathon, Ottawa
20077 races
Oct 13Marathon 2:36:27 –1FinalBaltimore Marathon, Baltimore, MD
Aug 2510MilesRoa 58:11 –6FinalFlint Crim Festival of Race, Flint, MI
Jul 410Kilometr 34:13 –13FinalAtlanta Peachtree Road Race, Atlanta, GA
Jun 15Kilometre 16:42 –4FinalNew Balance Moonlight Run, New Milford, CT
May 2610Kilometr 34:35 –4FinalOttawa National Capital Race Weekend, Ottawa
Mar 3110Kilometr 34:01 –7FinalCharleston Cooper River Bridge Run, Charleston, SC
Mar 2410Kilometr 34:41 –11FinalMobile Azalea Trail Run, Mobile, AL
20064 races
May 2810Kilometr 35:04 –8FinalOttawa 10 km, Ottawa
May 1325Kilometr 1:31:32 –7FinalGrand Rapids Fifth Third River Bank Run, Grand Rapids, MI
Apr 23Semi 1:17:39 –2FinalMontreal Half Marathon, Montréal
Apr 110Kilometr 34:25 –5FinalCharleston Cooper River Bridge Run, Charleston, SC
20058 races
Dec 3Semi 1:14:36 –4FinalMazatlan Gran Pacifico Half Marathon, Mazatlán
Oct 3010Kilometr 34:58 –11FinalTorreón Carrera Atletica 10K Victoria, Torreón
Oct 16Semi 1:15:00 –9FinalChihuahua Half Marathon, Chihuahua
Oct 910Kilometr 35:31 –4FinalMazatlan Grandes Retos 10K, Mazatlán
Aug 2710MilesRoa 57:17 –8FinalFlint Crim Festival of Races, Flint, MI
Jul 1015Kilometr 53:28 –11FinalUtica Boilermaker, Utica, NY
Jul 410Kilometr 34:04 –15FinalAtlanta Peachtree, Atlanta, GA
Apr 17Marathon 2:36:12 –4FinalNagano Olympic Commemorative Marathon, Nagano
200410 races
Oct 31Marathon 2:35:16 –4FinalFrankfurt Euro Marathon, Frankfurt
Sep 19Semi 1:14:45 –7FinalPhiladelphia Half Marathon, Philadelphia, PA
Sep 5Semi 1:15:51 –9FinalVirginia Beach Half Marathon, Virginia Beach, VA
Aug 2810MilesRoa 58:00 –6FinalFlint Crim Festival of Races, Flint, MI
Jul 1115Kilometr 54:00 –10FinalUtica Boilermaker, Utica, NY
Jul 410Kilometr 34:15 –11FinalAtlanta Peachtree, Atlanta, GA
May 3110Kilometr 34:36 –2FinalBoulder International Challenge, Boulder, CO
Apr 24Marathon 2:35:13 –2FinalNashville Country Music Marathon, Nashville, TN
Apr 410Kilometr 34:28 –5FinalCharleston Cooper River Bridge Run, Charleston, SC