DateDisciplineResultWindPos.RoundCompetitions
20223 races
Apr 2410Kilometr 30:52 –11FinalVancouver Sun Run, Vancouver
Apr 93000mSt 9:16.03 –1FinalEmilie Mondor Invitational, Terry Fox Field - SFU, Burnaby
Mar 265000m 14:36.26 –6FinalUBC Open, Rashpal Dhillon Oval, Vancouver
20162 races
May 121500m 3:47.95 –4FinalSalem West Coast Invitational, Salem, OR
May 61500m 3:55.23 –1FinalEugene Oregon Twilight, Eugene, OR
20153 races
Jun 141500m 3:45.86 –4Portland Track Festival, Portland, OR
May 171500m 3:48.33 –1FinalPortland Twilight Meet, Portland, OR
May 91500m 3:56.37 –1FinalMcMinnville Linfield Open, Mcminnville, OR
20141 race
Apr 21Marathon 2:32:48 –111FinalBoston Marathon, Boston, MA
20126 races
Jul 145Kilometre 14:21 –2FinalBowerman AC, Beaverton, OR
Jun 253000mSt 8:38.55 –8HeatEugene USA Championships, Hayward Field, Eugene, OR
Jun 93000mSt 8:52.39 –10FinalPortland Track Festival, Portland, OR
May 51500m 3:50.03 –7FinalKingston Jamaica International Invitational, National Stadium, Kingston
201111 races
Oct 283000mSt 8:55.03 –6FinalGuadalajara Pan American Games, Guadalajara
Jun 253000mSt 8:45.41 –9FinalEugene USA Championships, Hayward Field, Eugene, OR
Jun 233000mSt 8:41.02 –3HeatEugene USA Championships, Hayward Field, Eugene, OR
May 71500m 3:45.24 –2FinalKingston Jamaica International Invitational, National Stadium, Kingston
May 13000mSt 8:33.50 –6FinalStanford Payton Jordan Cardinal Invitational, Palo Alto, CA
Apr 143000mSt 8:31.52 –1FinalWalnut Mt.SAC Relays, Walnut, CA - Elite Event
Feb 263000m-short-track 8:25.22 –8FinalUS Indoor Championships, Albuquerque, NM (i)
Jan 21mile-short-track 4:08.28 –3FinalBlacksburg Hokie Invitational, Blacksburg, VA (i)
201010 races
Jul 24MileRoad 4:03.4h –9FinalRyan Shay Memorial Mile, Charlevoix, MI
Jul 111500m 3:43.51 –11FinalBrasschaat Flanders Cup, Brasschaat
Jul 31500m 3:41.23 –8FinalOordegem Memorial Léon Buyle, Oordegem
Jun 16Mile 4:00.56 –3FinalIndianapolis American Miles Club Series, Indianapolis, IN
Jun 121500m 3:42.72 –1FinalIndianapolis American Miles Club Series, Indianapolis, IN
May 71500m 3:50.23 –1FinalBloomington Billy Hayes Invitational, Bloomington, IN - Invitational Events
May 11500m 3:43.37 –4FinalKingston Jamaica International, Kingston
Apr 16Mile 4:00.51 –1FinalWalnut Mt.SAC Relays, Walnut, CA
Jan 29mile-short-track 4:01.85 –8FinalBloomington Indiana Relays, Bloomington, IN (i) - Invitational Events
Jan 9mile-short-track 4:07.36 –1FinalBloomington Indiana Open, Bloomington, IN (i)
200912 races
Jun 251500m 3:48.75 –8HeatUSA Championships, Eugene, OR
Jun 17800m 1:48.94 –1FinalIndianapolis American Milers Club Series, Indianapolis, IN
Jun 131500m 3:39.63 –1FinalIndianapolis American Milers Club Series, Indianapolis, IN
May 301500m 3:41.34 –1FinalIndianapolis American Milers Club HP Series, Indianapolis, IN
May 23Mile 3:57.87 –2-
May 23Mile 3:57.87 –2FinalSt. Louis Big River Festival Mile, St. Louis, MO
May 81500m 3:42.64 –1FinalBloomington Billy Hayes Invitational, Bloomington, IN - Invitational Events
May 21500m 3:42.94 –2FinalStanford Payton Jordan Cardinal Invitational, Palo Alto, CA
Mar 275000m 13:47.28 –10FinalStanford Invitational, Palo Alto, CA
Feb 143000m 8:05.51 –2FinalAllendale GVSU Big Meet, Allendale, MI (i) - Invitational Events
Feb 13Mile 4:04.51 –1FinalAllendale GVSU Big Meet, Allendale, MI (i)
Jan 30mile-short-track 4:05.37 –4FinalBloomington Indiana Relays, Bloomington, IN (i) - Invitational Events
20085 races
Jun 141500m 3:45.75 –10Indianapolis American Milers Series, Indianapolis, IN
Jun 71500m 3:47.65 –10FinalHillsdale Saturn Midwest Distance Slution, Hillsdale, MI