DateDisciplineResultWindPos.RoundCompetitions
20167 races
Oct 16Marathon 2:30:56 –6FinalDetroit Marathon, Detroit, MI
Jul 23MileRoad 4:11.25 –7FinalRyan Shay Memorial Mile, Charlevoix, MI
Jun 18800m 1:52.88 –10FinalPrinceton Qualifier, Princeton, NJ
Jun 3800m 1:49.05 –4FinalPrinceton Qualifier, Princeton, NJ
May 11500m 3:51.10 –12FinalPalo Alto Payton Jordan Invitational, Palo Alto, CA
Apr 22800m 1:48.90 –6FinalPrinceton Larry Ellis Invitational, Princeton, NJ - Elite Event
Feb 13mile-short-track 4:08.92 –9FinalBoston BU David Hemery Valentine Invitational, Boston, MA (i)
20155 races
Mar 11000m-short-track 2:26.18 –8FinalUS Indoor Championships, Boston, MA (i)
Feb 281000m-short-track 2:23.45 –7HeatUS Indoor Championships, Boston, MA (i)
Feb 19800m-short-track 1:50.04 –3FinalNew York NYRR Night at The Races Meet, New York, NY (i)
Feb 141000m-short-track 2:23.44 –5FinalNew York Millrose Games, New York, NY (i)
Jan 31mile-short-track 4:01.77 –4FinalNew York Armory Track Invitational, New York, NY (i) - Invitational Events
20148 races
Aug 10Mile 4:09.43 –11FinalAnn Arbor Michigan Track Classic, Ann Arbor, MI
Jun 281500m 3:45.58 –11FinalUSA Championships, Sacramento, CA
Jun 261500m 3:42.85 –5HeatUSA Championships, Sacramento, CA
Jun 141500m 3:46.80 –7FinalHalifax Aileen Meagher International, Halifax
May 30800m 1:48.90 –5FinalWest Chester John Hay Memorial Distance Festival, West Chester, PA
May 151500m 3:40.30 –10FinalEagle Rock USATF High Performance Distance Classic, Los Angeles, CA
May 2800m 1:50.79 –8FinalWest Chester Nike / Henderson Elite Invitational, West Chester, PA
Apr 26Mile 3:59.81 –3FinalPhiladelphia Penn Relays, Philadelphia, PA - Olympic Development
201317 races
Nov 25Kilometre 14:53 –24FinalNew York, NY
Aug 4Mile 3:59.50 –7-
Aug 4MileRoad 3:59.50 –7FinalSaline Running Institute Mile, Saline, MI
Jul 17Mile 3:57.75 –6FinalDublin Morton Games, Dublin
Jul 13800m 1:50.24 –9FinalHeusden-Zolder KBC Night of Athletics, Heusden-Zolder
Jul 61500m 3:37.31 –16FinalOordegem Memorial Léon Buyle, Oordegem
Jun 201500m 3:47.88 –4HeatDes Moines USA Championships, Drake Stadium, Des Moines, IA
Jun 11800m 1:49.66 –7New York Tuesday Night Speed Series, New York, NY
May 171500m 3:38.26 –7FinalLos Angeles USATF Oxy High Performance Meet, Los Angeles, CA
May 3800m 1:48.74 –3FinalWest Chester New Balance Henderson Invitational, West Chester, PA - Elite Event
Apr 23MileRoad 4:06.11 –7FinalDes Moines Grand Blue Mile, Des Moines, IA
Apr 13800m 1:48.46 –4FinalFairfax George Mason Spring Invitational, Fairfax, VA
Mar 11000m-short-track 2:19.70 –3FinalNew York Columbia Qualifier, New York, NY (i)
Feb 161500m-short-track 3:45.66 –FinalNew York Millrose Games, New York, NY (i) - Split times
Feb 16mile-short-track 4:05.49 –10FinalNew York Millrose Games, New York, NY (i)
Jan 26mile-short-track 4:02.06 –5FinalNew York New Balance Games, New York, NY (i) - Elite Event
201222 races
Sep 22MileRoad 4:04.8h –15FinalNew York Fifth Avenue Mile, New York, NY
Sep 15MileRoad 4:12.0h –7FinalNewcastle Great North City Games, Newcastle upon Tyne
Aug 11Mile 4:20.13 –10FinalFalmouth Mile, Falmouth, MA
Jul 17Mile 3:58.38 –2FinalCork City Sports, Cork
Jul 141500m 3:41.15 –3FinalKortrijk Guldensporenmeeting, Kortrijk
Jul 7800m 1:47.39 –2FinalHeusden-Zolder KBC Night of Athletics, Heusden-Zolder
Jun 291500m 3:52.18 –8SemifinalEugene USA Championships, Hayward Field, Eugene, OR
Jun 281500m 3:41.17 –5HeatEugene USA Championships, Hayward Field, Eugene, OR
Jun 22800m 1:48.46 –6HeatEugene USA Championships, Hayward Field, Eugene, OR
Jun 9800m 1:46.66 –4FinalWest Chester John Hay Memorial, West Chester, PA - Elite Event
Jun 1800m 1:46.87 –1FinalNew York Road to London Twilight Series, New York, NY
May 18800m 1:47.71 –2Los Angeles USATF High Performance Meet, Los Angeles, CA
May 141500m 3:37.05 –5FinalSwarthmore Last Chance Meet, Swarthmore, PA - Invitational Events