DateDisciplineResultWindPos.RoundCompetitions
201610 races
Jul 171500m 4:21.51 –7FinalPadova Meeting Citta Di Padova, Padova
Jul 73000mSt 9:58.04 –13FinalEugene U.S. Olympic Trials, Hayward Field, Eugene, OR
Jul 43000mSt 9:46.29 –4HeatEugene U.S. Olympic Trials, Hayward Field, Eugene, OR
Jun 251500m 4:17.88 –7FinalGuelph Speed River Inferno, Guelph
Jun 123000mSt 9:39.84 –4FinalPortland Track Festival, Portland, OR - Elite Event
Jun 43000mSt 9:52.51 –2FinalAtlanta American Track League, Atlanta, GA
May 83000mSt 9:49.81 –5FinalKawasaki Seiko Golden Grand Prix, Todoroki Stadium, Kawasaki
Apr 235000m 15:51.07 –3FinalCharlottesville Virginia Challenge, Charlottesville, VA
Feb 63000m 9:17.16 –5Notre Dame Meyo Invitational, South Bend, IN (i)
201510 races
Jul 223000mSt 10:04.21 –9FinalKarlstad Folksam GP, Karlstad
Jul 113000mSt 9:58.13 –2FinalKortrijk Guldensporenmeeting, Kortrijk
Jul 63000mSt 9:55.02 –8FinalSotteville-lès-Rouen Meeting International, Sotteville-lès-Rouen
Jun 253000mSt 10:17.03 –9HeatEugene USA Championships, Hayward Field, Eugene, OR
Jun 4Mile 4:36.5h –14FinalConcord Adrian Martinez Classic, Concord, MA
May 143000mSt 10:07.14 –13FinalLos Angeles Hoka One One Distance Classic, Los Angeles, CA
May 11500m 4:22.45 –4FinalColumbus Jesse Owens Classic, Columbus, OH
Apr 241500m 4:23.07 –2FinalHillsdale GINA Relays, Hillsdale, MI - Championship events
201411 races
Jul 193000mSt 9:24.59 –1FinalHeusden-Zolder KBC Night of Athletics, Heusden-Zolder
Jul 51500m 4:13.83 –10FinalOordegem Memorial Léon Buyle, Oordegem
Jun 283000mSt 9:48.08 –8FinalUSA Championships, Sacramento, CA
Jun 263000mSt 9:40.22 –3HeatUSA Championships, Sacramento, CA
Jun 83000mSt 9:34.76 –1FinalMurfreesboro Music City Distance Carnival, Murfreesboro, TN
May 45000m 15:31.43 –16FinalPalo Alto Payton Jordan Cardinal Invitational, Palo Alto, CA
Feb 153000m 9:16.71 –3FinalAmes Iowa State Classic, Ames, IA (i)
Feb 82000Metres 5:49.29 –5FinalNew Balance Indoor Grand Prix, Reggie Lewis Center, Boston, MA (i)
Feb 1mile-short-track 4:38.18 –2FinalWinston Salem Hilton Garden Invitational, Winston Salem, NC (i)
Jan 25mile-short-track 4:38.25 –9FinalNew York New Balance Games, New York, NY (i) - Elite Event
201312 races
Jun 223000mSt 9:44.53 –1FinalDes Moines USA Championships, Drake Stadium, Des Moines, IA
Jun 203000mSt 9:54.41 –1HeatDes Moines USA Championships, Drake Stadium, Des Moines, IA
Jun 121500m 4:19.59 –9FinalIndianapolis American Milers Club, Indianapolis, IN
Jun 11500m 4:14.17 –1FinalMurfreesboro Music City Distance Carnival, Murfreesboro, TN
May 183000mSt 9:39.36 –2FinalPonce Grand Prix, Ponce
May 111500m 4:18.00 –10FinalCharlottesville Virginia Challenge, Charlottesville, VA
Apr 283000mSt 9:53.68 –5FinalPalo Alto Payton Jordan Cardinal Invitational, Palo Alto, CA
Apr 13Mile 4:46.10 –3FinalGreenville Furman Invitational, Greenville, SC
Mar 295000m 16:06.48 –2FinalRaleigh Relays, Raleigh, NC
Mar 2mile-short-track 4:50.08 –3FinalBlacksburg Virginia Tech Final Qualifier, Blacksburg, VA (i)
201210 races
Jun 253000mSt 10:06.23 –10HeatEugene USA Championships, Hayward Field, Eugene, OR
Jun 93000mSt 10:06.94 –6FinalPortland Track Festival, Portland, OR
May 183000mSt 10:19.08 –12FinalLos Angeles USATF High Performance Meet, Los Angeles, CA
May 51500m 4:23.36 –2FinalLos Angeles Oxy Invite, Los Angeles, CA
May 5800m 2:13.32 –5FinalLos Angeles Oxy Invite, Los Angeles, CA
Apr 293000mSt 10:03.92 –13FinalPalo Alto Payton Jordan Cardinal Invitational, Palo Alto, CA
Apr 205000m 16:26.09 –20FinalWalnut Mt. SAC Relays, Walnut, CA - Olympic Development