Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDuke Invitational · Apr 1012.13aDuke InvitationalApril 10, 2026
200 Meters · IndoorCamel City Sprints · Feb 626.08Camel City SprintsFebruary 6, 2026
200 Meters · OutdoorSouth Atlantic Outdoor Championship · May 125.36aSouth Atlantic Outdoor ChampionshipMay 1, 2024
400 Meters · IndoorASICS Sound Invite · Feb 1459.68aASICS Sound InviteFebruary 14, 2026
400 Meters · OutdoorRaleigh Relays · Mar 2657.47aRaleigh RelaysMarch 26, 2026
60 Meters · IndoorCamel City Sprints · Feb 68.046Camel City SprintsFebruary 6, 2026
Results · IndoorJDL Last Chance Invitational · Feb 2226.63JDL Last Chance InvitationalFebruary 22, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 200 Meters · Place 10 · Wingate200 MetersRound P10.25.09aWind: 6.5Jr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 100 Meters · Place 11 · Wingate100 MetersRound P11.12.09aWind: 4.2Jr
Apr 10Duke InvitationalApr 10 · 400 Meters · Place 51 · Wingate400 Meters51.58.21aJr
Apr 10Duke InvitationalApr 10 · 100 Meters · Place 42 · Wingate100 MetersRound P42.12.13a PBWind: 0.7Jr
Apr 2High Point VertKlasse MeetingApr 2 · 200 Meters · Place 8 · Wingate200 Meters8.24.77aWind: 2.3Jr
Apr 2High Point VertKlasse MeetingApr 2 · 100 Meters · Place 5 · Wingate100 Meters5.12.17aWind: 1.2Jr
Mar 26Raleigh RelaysMar 26 · 400 Meters · Place 79 · Wingate400 Meters79.57.47a PBJr
Mar 1949er ClassicMar 19 · 400 Meters · Place 24 · Wingate400 Meters2458.60aJr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 14ASICS Sound InviteFeb 14 · 400 Meters · Place 12 · Wingate400 Meters1259.68a PBJr
Feb 14ASICS Sound InviteFeb 14 · 200 Meters · Place 8 · Wingate200 Meters826.56aJr
Feb 14ASICS Sound InviteFeb 14 · 60 Meters · Place 16 · Wingate60 MetersRound P168.06aJr
Feb 6Camel City SprintsFeb 6 · 200 Meters · Place 21 · Wingate200 Meters2126.08 PB—
Feb 6Camel City SprintsFeb 6 · 60 Meters · Place 42 · Wingate60 MetersRound P428.046 PB—
Jan 17Mondo College InvitationalJan 17 · 400 Meters · Place 18 · Wingate400 Meters181:00.32—
Jan 17Mondo College InvitationalJan 17 · 200 Meters · Place 18 · Wingate200 Meters1826.21—
Jan 17Mondo College InvitationalJan 17 · 60 Meters · Place 29 · Wingate60 MetersRound P298.074—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 200 Meters · Place 21 · Wingate200 MetersRound P2125.53SO
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 400 Meters · Place 11 · Wingate400 MetersRound P1158.31SO
Apr 4High Point VertKlasse MeetingApr 4 · 400 Meters · Place 18 · Wingate400 Meters1858.75aSo
Apr 4High Point VertKlasse MeetingApr 4 · 200 Meters · Place 48 · Wingate200 Meters4825.61aSo
Apr 4High Point VertKlasse MeetingApr 4 · 100 Meters · Place 32 · Wingate100 Meters3212.47aSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22JDL Last Chance InvitationalFeb 22 · Results · Place 6 · WingateResults61:01.27SO
Feb 22JDL Last Chance InvitationalFeb 22 · Results · Place 4 · WingateResults426.63 PBSO

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1South Atlantic Outdoor ChampionshipMay 1 · 200 Meters · Place 13 · Wingate200 Meters1325.36a PB—
May 1South Atlantic Outdoor ChampionshipMay 1 · 100 Meters · Place 14 · Wingate100 Meters1412.32a—
Apr 5VertKlasse MeetingApr 5 · 200 Meters · Place 25 · Wingate200 Meters2525.92a—
Apr 5VertKlasse MeetingApr 5 · 100 Meters · Place 21 · Wingate100 Meters2112.64a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17JDL Last Chance InvitationalFeb 17 · 200 Meters · Place 3 · Wingate200 Meters326.70—
Feb 17JDL Last Chance InvitationalFeb 17 · 60 Meters · Place 12 · Wingate60 MetersRound P128.09—