DateDisciplineResultWindPos.RoundCompetitions
20189 races
May 135000m 16:58.90 –12FinalKnoxville SEC Ch., Knoxville, TN
May 123000mSt 10:27.30 –6FinalKnoxville SEC Ch., Knoxville, TN
Apr 193000mSt 10:31.73 –11Azusa Bryan Clay Invitational, Azusa, CA
Apr 131500m 4:36.41 –6FinalOxford Joe Walker Invite, Oxford, MS
Feb 95000m-short-track Indoor16:44.06 –Iowa State Classic
Feb 95000m 16:44.06 –22FinalAmes Iowa State Classic, Ames, IA (i) - Invitational Events
Jan 273000m-short-track 9:40.44 –8FinalFayetteville Razorback Invitational, Fayetteville, AR (i) - Invitational Events
Jan 20Mile 4:51.30 –6FinalNashville Vanderbilt Invitational, Nashville, TN (i)
Jan 19mile-short-track Indoor4:51.30 –Vanderbilt Invitational
201710 races
May 275000m 17:13.57 –16SemifinalLexington NCAA East Preliminary Round, Lexington, KY
May 135000m 16:42.63 –14FinalColumbia SEC Ch., Columbia, SC
May 1110000m 35:40.10 –10FinalColumbia SEC Ch., Columbia, SC
Apr 145000m 16:27.94 –2FinalTorrance Mt. SAC Relays, Torrance, CA
Mar 3110000m 34:36.44 –19FinalPalo Alto Stanford Invitational, Palo Alto, CA
Feb 245000m 17:04.44 –20FinalNashville SEC Indoor Championships, Nashville, TN (i)
Feb 245000m-short-track Indoor17:04.44 –SEC Championships
Feb 105000m-short-track Indoor16:55.28 –Iowa State Classic
Feb 105000m 16:55.28 –3FinalAmes Iowa State Classic, Ames, IA (i)
Jan 283000m-short-track 9:57.74 –12FinalFayetteville Razorback Invitational, Fayetteville, AR (i) - Invitational Events
20165 races
May 2610000m 35:31.89 –27HeatJacksonville NCAA East Preliminary Round, Jacksonville, FL
May 155000m 17:17.43 –13FinalTallahassee ACC Ch., Tallahassee, FL
May 61500m 4:34.72 –8FinalRaleigh Wolfpack Last Chance, Raleigh, NC
Apr 1410000m 34:23.40 –12FinalWalnut Mt. SAC Relays, Walnut, CA - Invitational Events
Mar 255000m 16:49.43 –17Raleigh Relays, Raleigh, NC
201514 races
Aug 13000mSt 10:24.32 –2FinalEdmonton Pan American Junior Championships, Edmonton
May 293000mSt 10:50.33 –14HeatJacksonville NCAA East Preliminary Round, Jacksonville, FL
May 153000mSt 10:46.88 –12FinalTallahassee Atlantic Coast Conference Championships, Tallahassee, FL
May 63000mSt 10:29.48 –2FinalDurham Duke Invitational, Durham, NC
Apr 113000mSt 11:02.06 –2FinalDurham Duke Invitational, Durham, NC
Apr 33000mSt 10:58.34 –14Palo Alto Stanford Invitational, Palo Alto, CA
Mar 271500m 4:48.26 –13Raleigh Relays, Raleigh, NC
Mar 202000Metres 6:47.30 –1FinalChapel Hill Dennis Craddock Carolina Relays, Chapel Hill, NC
Jan 305000m-short-track 17:26.47 –1FinalWinston-Salem Hilton Garden Invitational, Winston Salem, NC (i)
Jan 23mile-short-track 5:05.57 –11FinalBlacksburg Hokie Invitational, Blacksburg, VA (i)
Jan 9mile-short-track 5:10.68 –1FinalChapel Hill Gene Anderson Invitational, Chapel Hill, NC (i)
Jan 94x400Metre Indoor4:06.28 –Gene Anderson Invitational
20147 races
Jun 212Miles 10:44.30 –12FinalSeattle Brooks PR Invitational, Seattle, WA
May 22800m 2:13.30 –2FinalBurke 6A Conference 7, Burke, VA
May 9Mile 4:57.51 –1FinalRichmond Southern Track Classic, Richmond, VA
Apr 243000m 9:37.57 –2FinalPhiladelphia Penn Relays, Philadelphia, PA - High School Events
Apr 5800m 2:16.81 –1FinalFairfax Northern Virginia Invitational, Fairfax, VA
Jan 251000m-short-track 3:00.54 –1FinalAlexandria Class 6A Conference 7, Alexandria, VA (i)
Jan 41000m-short-track 3:04.70 –1FinalLandover Southern Maryland Classic, Landover, MD (i)
20133 races
Jun 15Mile 4:58.41 –14FinalGreensboro New Balance Nationals, Greensboro, NC
Apr 253000m 9:50.58 –11FinalPhiladelphia Penn Relays, Philadelphia, PA - High School Events
Mar 102MilesShor 10:47.94 –11FinalNew York New Balance Indoor Nationals, New York, NY (i) - Elite Event
20126 races
Jun 152Miles 10:26.99 –7FinalGreensboro New Balance HS Nationals, Greensboro, NC
May 25800m 2:14.37 –6Fairfax VA Northern Region Ch., Fairfax, VA