DateDisciplineResultWindPos.RoundCompetitions
20191 race
Sep 28Marathon 2:25:39 –1FinalFirstEnergy Akron Marathon, Akron, OH
20184 races
Dec 2Semi 1:06:31 –2FinalSan Antonio Rock 'n' Roll Half Marathon, San Antonio, TX
Apr 203000mSt 8:55.84 –10FinalTorrance Mt. SAC Relays, Torrance, CA - Invitational Events
Feb 25Semi 1:05:15 –1FinalFort Worth Half Marathon, Fort Worth, TX
201712 races
Nov 118Kilometre 23:47 –9FinalRichmond 8K, Richmond, VA
Jul 83000mSt 8:52.50 –6FinalKortrijk Guldensporenmeeting, Kortrijk
Jun 233000mSt 8:43.48 –12HeatUSA Championships, Sacramento, CA
Jun 103000mSt 8:45.15 –8FinalNashville Music Distance Festival, Nashville, TN - Elite Event
Jun 31500m 3:41.21 –6FinalGreenville Furman Elite, Greenville, SC
May 213000mSt 8:33.89 –4FinalKawasaki Seiko Golden Grand Prix, Todoroki Stadium, Kawasaki
May 53000mSt 8:42.71 –4FinalPalo Alto Payton Jordan Invitational, Palo Alto, CA
Mar 245000m 13:47.11 –2Raleigh Relays, Raleigh, NC
Mar 42MilesShor 8:42.97 –8FinalUS Indoor Championships, Albuquerque, NM (i)
Feb 193000m-short-track 7:52.07 –1FinalCambridge USATF New England Indoor Championships, Cambridge, MA (i)
Feb 33000m-short-track 7:57.59 –7FinalWinston Salem Camel City Invitational, Winston Salem, NC (i)
Jan 21Mile 4:03.26 –7FinalNashville Vanderbilt Invitational, Nashville, TN (i)
201613 races
Nov 1610Kilometr 29:45 –3FinalBirmingham Vulcan Run 10K, Birmingham, AL
Jul 43000mSt 8:37.70 –6HeatEugene U.S. Olympic Trials, Hayward Field, Eugene, OR
Jun 103000mSt 8:55.58 –12FinalEugene NCAA Div. I Championships, Eugene, OR
Jun 83000mSt 8:33.77 –3SemifinalEugene NCAA Div. I Championships, Eugene, OR
May 285000m 14:33.86 –18HeatLawrence NCAA West Preliminary Round, Lawrence, KS
May 273000mSt 8:44.05 –3HeatLawrence NCAA West Preliminary Round, Lawrence, KS
May 145000m 14:50.64 –2FinalGreeley Big Sky Ch., Greeley, CO
May 133000mSt 9:07.89 –1FinalGreeley Big Sky Ch., Greeley, CO
May 13000mSt 8:34.23 –2FinalPalo Alto Payton Jordan Invitational, Palo Alto, CA
Apr 13000mSt 8:37.51 –4FinalPalo Alto Stanford Invitational, Palo Alto, CA
Mar 191500m 3:50.06 –1FinalIrvine Spring Break Invitational, Irvine, CA
Mar 19800m 1:55.32 –1Irvine Spring Break Invitational, Irvine, CA
20159 races
Dec 115000m-short-track 14:07.73 –7FinalBloomington Hoosier Open, Bloomington, IN (i)
Nov 110Kilometr 30:24 –4FinalPhoenix 10K, Phoenix, AZ
Jun 4Mile 4:07.84 –12FinalSt. Louis NIKE Festival of Miles, St. Louis, MO
May 210000m 29:02.14 –11FinalPalo Alto Payton Jordan Invitational, Palo Alto, CA
Apr 175000m 13:52.73 –1FinalWalnut Mt. SAC Relays, Walnut, CA - Invitational Events
Feb 283000m 8:49.88 –9FinalFlagstaff Big Sky Indoor Championships, Flagstaff, AZ (i)
Feb 275000m 15:53.37 –10FinalFlagstaff Big Sky Indoor Championships, Flagstaff, AZ (i)
Feb 143000m 8:21.23 –16FinalAmes Iowa State Classic, Ames, IA (i)
Jan 243000m 8:41.54 –1FinalFlagstaff Lumberjack Team Challenge, Flagstaff, AZ (i)
201415 races
Dec 125000m-short-track 13:58.03 –4FinalBloomington Hoosier Open, Bloomington, IN (i) - Invitational Events
Jun 143000mSt 8:43.99 –7FinalEugene NCAA Div. I Championships, Eugene, OR
Jun 123000mSt 8:44.22 –6HeatEugene NCAA Div. I Championships, Eugene, OR
May 303000mSt 8:47.09 –3HeatFayetteville NCAA West Preliminary Round, Fayetteville, AR
May 175000m 15:04.10 –1FinalFlagstaff Big Sky Ch., Flagstaff, AZ
May 163000mSt 9:20.65 –1FinalFlagstaff Big Sky Ch., Flagstaff, AZ
May 33000m 8:17.57 –2FinalTucson Double Dual Meet UA/ASU/NAU, Tucson, AZ
Apr 183000mSt 8:52.75 –9FinalWalnut Mt. SAC Relays, Walnut, CA - Invitational Events
Apr 43000mSt 8:50.49 –8FinalPalo Alto Stanford Invitational, Palo Alto, CA
Mar 215000m 14:32.34 –1FinalIrvine Spring Break Invitational, Irvine, CA
Mar 13000m-short-track 8:24.56 –2FinalPocatello Big Sky Indoor Championships, Pocatello, ID (i)