DateDisciplineResultWindPos.RoundCompetitions
20192 races
20174 races
Dec 3Marathon 2:55:46 –104FinalSacramento US Marathon Championships, Sacramento, CA
Mar 515Kilometr 59:31 –8FinalPhoenix Mountain to Fountain 15K, Phoenix, AZ
Feb 25Semi 1:22:48 –8FinalMesa Half Marathon, Mesa, AZ
20162 races
Jan 17Semi 1:22:31 –22FinalTempe Rock 'n' Roll Arizona Half Marathon, Tempe, AZ
20152 races
Nov 7Marathon 2:53:16 –7FinalIndianapolis Monumental Marathon, Indianapolis, IN
Jul 19Semi 1:23:32 –5FinalSonoma Wine Country Half Marathon, Sonoma, CA
20144 races
Nov 2Semi 1:23:43 –3FinalPhoenix Half Marathon, Phoenix, AZ
Mar 915Kilometr 59:23 –15FinalPhoenix Mountain to Fountain 15K, Phoenix, AZ
Jan 19Semi 1:22:18 –6FinalTempe Rock 'n' Roll Arizona Half Marathon, Tempe, AZ
20131 race
Jan 20Marathon 2:59:56 –6FinalTempe Rock 'n' Roll Arizona Marathon, Tempe, AZ
20121 race
Jan 14Marathon 3:05:11 –150FinalHouston U.S. Olympic Team Trials Marathon, Houston, TX
20113 races
Sep 4Semi 1:23:43 –3FinalAnnaheim Disneyland Half Marathon, Annaheim
Aug 21Semi 1:22:35 –13FinalSan Diego America's Finest City Half Marathon, San Diego, CA
Mar 1215Kilometr 59:39 –11FinalPhoenix Mountain to Fountain 15K, Phoenix, AZ
20102 races
Oct 3Marathon 2:44:41 –13FinalSt. Paul Twin Cities Marathon (Men's US Marathon Ch.), St. Paul
Aug 15Semi 1:20:52 –9FinalSan Diego America's Finest City Half Marathon, San Diego, CA
20082 races
Apr 20Marathon 2:42:55 –40FinalBoston U.S. Olympic Team Trials, Boston, MA
Jan 13Marathon 2:44:26 –7FinalTempe Rock 'n' Roll Arizona Marathon, Tempe, AZ
20075 races
Oct 7Marathon 2:48:36 –7FinalSt. Paul Twin Cities Marathon, St. Paul
Sep 2Semi 1:21:49 –16FinalVirginia Beach Rock 'n' Roll Half Marathon, Virginia Beach, VA
Aug 5Semi 1:21:15 –19FinalNew York Nike Half Marathon, New York, NY
Mar 25Marathon 2:47:52 –1FinalNew York Marathon, New York, NY
Jan 13Marathon 2:47:09 –5FinalTempe Rock 'n' Roll Arizona Marathon, Tempe, AZ
20065 races
Oct 1Marathon 2:44:34 –15FinalSt. Paul Twin Cities Marathon, St. Paul
May 28Marathon 2:48:55 –2FinalBurlington Marathon, Burlington, VT
May 710MilesRoa 58:28 –5FinalPhiladelphia Broad Street Run, Philadelphia, PA
Mar 26Marathon 2:50:01 –1FinalNew York Marathon, New York, NY
Jan 15Marathon 2:41:31 –7FinalTempe Rock ’n’ Roll Arizona Marathon, Tempe, AZ
20055 races
Oct 2Marathon 2:43:10 –3FinalSt. Paul Twin Cities Marathon, St. Paul
Aug 14Semi 1:18:55 –5FinalSan Diego America’s Fitnest City Half Marathon, San Diego, CA
May 29Marathon 2:51:09 –1FinalBurlington Vermont City Marathon, Burlington, VT
Apr 10Marathon 2:45:35 –1FinalNew York More Marathon, New York, NY
20047 races
Oct 3Marathon 2:44:24 –15FinalSt. Paul Twin Cities Marathon, St. Paul
Sep 5Semi 1:20:41 –13FinalVirginia Beach Half Marathon, Virginia Beach, VA
Aug 15Semi 1:19:26 –7FinalSan Diego America's Finest City Half Marathon, San Diego, CA
Jun 19Semi 1:19:52 –31FinalDuluth Half Marathon, Duluth, MN - US Half Marathon Ch.
Feb 15Semi 1:16:26 –4FinalAustin Half Marathon, Austin, TX
Jan 11Semi 1:19:22 –4FinalTempe Rock 'n' Roll Arizona Half Marathon, Tempe, AZ
20034 races
Dec 7Semi 1:18:17 –3FinalTucson Half Marathon, Tucson, AZ
Jun 21Semi 1:20:50 –40FinalDuluth Half Marathon, Duluth, MN - US Half Marathon Ch.
20021 race
Dec 8Marathon 2:44:19 –1FinalTucson Marathon, Tucson, AZ