Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMark Martin Invitational · Mar 2815.76aMark Martin InvitationalMarch 28, 2026
100 Meters · OutdoorDanny Davis Memorial · Mar 2015.33aDanny Davis MemorialMarch 20, 2026
200 Meters · IndoorMark Martin Invitational · Mar 2832.44aMark Martin InvitationalMarch 28, 2026
200 Meters · OutdoorBattle All-Comers #2 · Apr 3031.04aBattle All-Comers #2April 30, 2026
300 Meters · IndoorAbingdon Polar Bear Invitational · Feb 1053.65Abingdon Polar Bear InvitationalFebruary 10, 2026
55 Meter · IndoorECE ROANOKE - UGLY SWEATER INVITATIONAL · Dec 138.97aECE ROANOKE - UGLY SWEATER INVITATIONALDecember 13, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30Battle All-Comers #2Apr 30 · 200 Meters · Place 12 · Happy ValleyHappy Valley200 Meters12.31.04a PB9
Apr 172026 Volunteer Track ClassicApr 17 · 200 Meters · Place 104 · Happy ValleyHappy Valley200 MetersRound P104.30.69aWind: 2.29
Mar 20Danny Davis MemorialMar 20 · 200 Meters · Place 12 · Happy ValleyHappy Valley200 Meters12.31.70a9
Mar 20Danny Davis MemorialMar 20 · 100 Meters · Place 18 · Happy ValleyHappy Valley100 Meters18.15.33a PB9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Mark Martin InvitationalMar 28 · 200 Meters · Place 34 · Happy ValleyHappy Valley200 Meters34.32.44a PB9
Mar 28Mark Martin InvitationalMar 28 · 100 Meters · Place 45 · Happy ValleyHappy Valley100 Meters45.15.76a PB9
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 300 Meters · Place 29 · Happy Valley High ScHappy Valley High Sc300 Meters2953.65 PB—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 55 Meter · Place 18 · UnattachedUnattached55 Meter18.8.97a PB9