DateDisciplineResultWindPos.RoundCompetitions
201917 races
Dec 8Marathon 2:17:57 –20FinalCalifornia International Marathon, Sacramento, CA
Oct 12Semi 1:05:33 –1FinalThe Middle Half, Murfreesboro, TN
May 243000mSt 9:00.87 –9QuarterfinalNCAA East Preliminary Round, Jacksonville, FL
May 125000m 14:20.72 –4FinalConference USA Ch., Charlotte, NC
May 113000mSt 8:58.28 –3FinalConference USA Ch., Charlotte, NC
Apr 193000mSt 9:05.38 –8FinalMt. SAC Relays, Torrance, CA - Invitational Events
Apr 185000m 14:12.19 –18FinalBryan Clay Invitational, Azusa, CA
Apr 123000mSt 8:56.98 –1FinalCharlotte Invitational, Charlotte, NC
Mar 295000m 14:12.82 –21Raleigh Relays, Raleigh, NC
Mar 163000m 8:23.62 –1Final49er Classic, Charlotte, NC
Mar 151500m 3:57.07 –12Final49er Classic, Charlotte, NC
Feb 173000m-short-track 8:24.25 –6Conference USA Indoor Track & Field Championships, Birmingham, AL (i)
Feb 165000m-short-track 14:20.68 –3FinalConference USA Indoor Track & Field Championships, Birmingham, AL (i)
Feb 93000m-short-track 8:21.50 –3FinalDarius Dixon Memorial Invitational, Lynchburg, VA (i)
Jan 263000m 8:22.39 –1FinalThundering Herd Invitational and Multi Events, Huntington, WV (i)
Jan 18mile-short-track 4:15.13 –6FinalHokie Invitational, Blacksburg, VA (i)
201817 races
May 265000m 14:16.65 –10HeatTampa NCAA East Preliminary Round, Tampa, FL
May 253000mSt 8:46.68 –4HeatTampa NCAA East Preliminary Round, Tampa, FL
May 135000m 14:29.60 –1FinalHouston Conference USA Ch., Houston, TX
May 123000mSt 8:56.71 –2FinalHouston Conference USA Ch., Houston, TX
Apr 281500m 3:54.91 –11FinalCharlottesville Virginia Grand Prix, Charlottesville, VA
Apr 215000m 14:04.36 –18FinalCharlottesville Virginia Challenge, Charlottesville, VA - Invitational Events
Apr 141500m 3:59.99 –6Charlotte Invitational, Charlotte, NC
Apr 133000mSt 8:55.03 –1FinalCharlotte Invitational, Charlotte, NC
Mar 3010000m 29:42.47 –22FinalRaleigh Relays, Raleigh, NC
Mar 173000m 8:27.92 –3FinalCharlotte 49er Classic, Charlotte, NC
Mar 161500m 3:54.89 –7FinalCharlotte 49er Classic, Charlotte, NC
Feb 183000m-short-track 8:21.06 –4FinalBirmingham Conference USA Ch., Birmingham, AL (i)
Feb 175000m-short-track 14:22.96 –3FinalBirmingham Conference USA Ch., Birmingham, AL (i)
Feb 95000m 14:19.92 –10FinalAmes Iowa State Classic, Ames, IA (i)
Feb 23000m-short-track 8:25.30 –4FinalWinston Salem Camel City Invitational, Winston Salem, NC (i)
Jan 203000m-short-track 8:30.05 –7FinalLexington Keydet Invitational, Lexington, VA (i)
201712 races
May 2510000m 31:09.77 –37FinalLexington NCAA East Preliminary Round, Lexington, KY
May 145000m 15:19.99 –6FinalEl Paso Conference USA Ch., El Paso, TX
May 133000mSt 9:10.69 –6FinalEl Paso Conference USA Ch., El Paso, TX
Apr 275000m 14:26.95 –20FinalPhiladelphia Penn Relays, Philadelphia, PA
Apr 141500m 3:53.21 –8FinalCharlotte Invitational, Charlotte, NC
Mar 313000mSt 8:58.48 –2FinalWilliamsburg Colonial Relays, Williamsburg, VA - Championship events
Mar 2410000m 29:13.35 –12FinalRaleigh Relays, Raleigh, NC
Mar 171500m 3:53.27 –5FinalCharlotte 49er Classic, Charlotte, NC
Feb 193000m-short-track 8:32.26 –9Birmingham Conference USA Indoor Championships, Birmingham, AL (i)
Feb 185000m-short-track 14:31.68 –5FinalBirmingham Conference USA Indoor Championships, Birmingham, AL (i)
Feb 3mile-short-track 4:18.60 –7FinalWinston Salem Camel City Invitational, Winston Salem, NC (i)
Jan 203000m-short-track 8:29.35 –3FinalBlacksburg Hokie Invitational, Blacksburg, VA (i)
201613 races
May 155000m 14:45.87 –11FinalMurfreesboro Conference USA Championships, Murfreesboro, TN
May 143000mSt 9:13.20 –10FinalMurfreesboro Conference USA Championships, Murfreesboro, TN
Apr 283000mSt 9:13.23 –7FinalPhiladelphia Penn Relays, Philadelphia, PA
Apr 233000mSt 9:12.39 –2FinalDurham Duke Invitational, Durham, NC