DateDisciplineResultWindPos.RoundCompetitions
201913 races
May 231500m 3:58.69 –8HeatNCAA East Preliminary Round, Jacksonville, FL
May 111500m 3:49.40 –1FinalOVC Ch., Cape Girardeau, MO
May 91500m 3:59.05 –1HeatOVC Ch., Cape Girardeau, MO
May 31500m 3:46.43 –7FinalBilly Hayes Invitational, Bloomington, IN - Invitational Events
Apr 271500m 3:49.06 –1FinalLeny Liles/Clark Wood Invitational, Louisville, KY
Apr 20800m 1:53.93 –4Beach Invitational, Long Beach, CA
Apr 191500m 3:46.99 –8Bryan Clay Invitational, Azusa, CA - Invitational Events
Apr 13800m 1:52.83 –1FinalBellarmine Classic, Louisville, KY
Mar 30800m 1:54.61 –2FinalTerrier Relays, Spartanburg, SC
Mar 291500m 3:54.43 –10Raleigh Relays, Raleigh, NC
Mar 155000m 14:40.07 –3Final49er Classic, Charlotte, NC - Invitational Events
Feb 93000m 8:26.47 –2FinalChipotle Marshall Invitational, Huntington, WV (i)
Jan 26Mile 4:14.28 –7FinalThundering Herd Invitational and Multi Events, Huntington, WV (i)
201814 races
May 12800m 1:52.00 –2FinalCookeville Ohio Valley Conference Championships, Cookeville, TN
May 11800m 1:52.95 –1HeatCookeville Ohio Valley Conference Championships, Cookeville, TN
May 21500m 3:46.54 –2FinalLynchburg Liberty Twilight Qualifier, Lynchburg, VA - Invitational Events
Apr 28800m 1:51.85 –3FinalLouisville Lenny Lyles-Clark Wood Invitational, Louisville, KY
Apr 21800m 1:51.48 –2Long Beach Invitational, Long Beach, CA
Apr 201500m 3:46.73 –2Azusa Bryan Clay Invitational, Azusa, CA
Apr 14800m 1:51.47 –1FinalOxford Miami Duals, Oxford, OH
Mar 314x800Metre 7:41.45 –1FinalRaleigh Relays, Raleigh, NC
Mar 301500m 3:49.03 –4Raleigh Relays, Raleigh, NC
Mar 24800m 1:53.17 –1Rock Hill Winthrop ADIDAS Invitational, Rock Hill, SC
Mar 165000m 14:32.93 –5FinalCharlotte 49er Classic, Charlotte, NC
Feb 95000m 14:52.95 –2FinalHuntington Chipotle Marshall Invitational, Huntington, WV (i)
Jan 273000m 8:37.37 –6FinalHuntington Thundering Herd Inv., Huntington, WV (i)
Jan 20mile-short-track 4:19.10 –1FinalFort Wayne Duals, Fort Wayne, IN (i)
201713 races
May 28800m 1:52.79 –6Hamilton Twilight Meet, Hamilton
May 201500m 3:51.62 –6FinalWindsor Johnny Loaring Classic, Windsor
May 131500m 3:53.87 –4FinalOxford OVC Championships, Oxford, AL
May 6800m 1:52.43 –5FinalLexington Kentucky Relays, Lexington, KY
Apr 291500m 3:53.52 –11FinalCharlottesville Virginia Grand Prix, Charlottesville, VA
Apr 15800m 1:52.57 –3Long Beach Invitational, Long Beach, CA
Apr 1400m 51.57 –5FinalOxford Miami Duals, Oxford, OH
Mar 25800m 1:52.18 –2Rock Hill Winthrop ADIDAS Invitational, Rock Hill, SC
Mar 241500m 3:51.89 –3Raleigh Relays, Raleigh, NC
Mar 183000m 8:23.21 –2FinalIndianapolis Stan Lyons, Indianapolis, IN
Feb 185000m 15:18.54 –10FinalNotre Dame Alex Wilson Invitational, South Bend, IN (i)
Jan 283000m 8:30.34 –5FinalHuntington Thundering Herd Invitational, Huntington, WV (i)
20169 races
Apr 16800m 1:53.27 –1Long Beach Invitational, Long Beach, CA
Apr 8800m 1:54.80 –2FinalLouisville Bellarmine Invitational, Louisville, KY - Invitational Events
Mar 264x800Metre 7:44.83 –1FinalRaleigh Relays, Raleigh, NC
Mar 251500m 3:57.35 –3FinalRaleigh Relays, Raleigh, NC
Mar 193000m 8:32.16 –7FinalIndianapolis Stan Lyons Inv., Indianapolis, IN
Mar 12800m 1:53.64 –1FinalBirmingham BSC Southern Invitational, Birmingham, AL
Feb 19Mile 4:16.55 –3FinalAkron Zips Invitational, Akron, OH (i)
Jan 295000m 15:14.04 –12FinalHuntington Thundering Herd Invitational, Huntington, WV (i)
20158 races
Jul 41500m 4:06.90 –7FinalEdmonton Canadian Junior Championships, Edmonton