Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Outdoor21st Annual Bring the Heat Invitational · Apr 1823.36a21st Annual Bring the Heat InvitationalApril 18, 2026
400 Meters · IndoorAdidas Indoor Nationals · Mar 2052.53aAdidas Indoor NationalsMarch 20, 2026
400 Meters · OutdoorStanly County Championships · Apr 2851.36aStanly County ChampionshipsApril 28, 2026
400 Meters · Relay Split · IndoorNCHSAA 3A Champs · Feb 1151.444NCHSAA 3A ChampsFebruary 11, 2026
500 Meters · IndoorNCHSAA 3A Champs · Feb 111:08.03aNCHSAA 3A ChampsFebruary 11, 2026
800 Meters · OutdoorYVC Conference Meet #5 (Union Academy) · Apr 22:17.63aYVC Conference Meet #5 (Union Academy)April 2, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 83A Central RegionalsMay 8 · 400 Meters · Place 9 · North StanlyNorth Stanly400 Meters9.52.77a9
Apr 30YVC Conference ChampionshipsApr 30 · 400 Meters · Place 3 · North StanlyNorth Stanly400 Meters3.51.74a9
Apr 28Stanly County ChampionshipsApr 28 · 400 Meters · Place 1 · North StanlyNorth Stanly400 Meters1.51.36a PB9
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 200 Meters · Place 12 · Timberwolves EliteTimberwolves Elite200 MetersRound P1223.36a PB9
Apr 16YVC Conference Meet #6 (Albemarle)Apr 16 · 400 Meters · Place 2 · North StanlyNorth Stanly400 Meters2.51.92a9
Apr 2YVC Conference Meet #5 (Union Academy)Apr 2 · 800 Meters · Place 4 · North StanlyNorth Stanly800 Meters4.2:17.63a PB9
Apr 2YVC Conference Meet #5 (Union Academy)Apr 2 · 400 Meters · Place 1 · North StanlyNorth Stanly400 Meters1.51.60a9
Mar 28Weddington InvitationalMar 28 · 400 Meters · Place 21 · North StanlyNorth Stanly400 Meters2152.88FR
Mar 5YVC Conference Meet #1 (North Rowan)Mar 5 · 400 Meters · Place 2 · North StanlyNorth Stanly400 Meters2.51.72a9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 11 · North StanlyNorth Stanly400 Meters11.52.53a PB9
Feb 11NCHSAA 3A ChampsFeb 11 · 500 Meters · Place 2 · North StanlyNorth Stanly500 Meters2.1:08.03a PB9
Feb 11NCHSAA 3A ChampsFeb 11 · 400 Meters · North StanlyNorth Stanly400 MetersRelay Split—51.444 PB9
Feb 6 Yadkin Valley Conference Indoor ChampionshipFeb 6 · 500 Meters · Place 1 · North StanlyNorth Stanly500 Meters11:08.21FR
Feb 6 Yadkin Valley Conference Indoor ChampionshipFeb 6 · 500 Meters · Place 1 · North StanlyNorth Stanly500 Meters11:08.21FR
Jan 10Just Don't Lose ClassicJan 10 · 500 Meters · Place 21 · North StanlyNorth Stanly500 Meters211:09.86—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 300 Meters · Place 20 · North StanlyNorth Stanly300 Meters20.38.00aUnofficial9

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Nov 24UA Winter Hat Polar BearNov 24 · 500 Meters · Place 5 · North StanlyNorth Stanly500 Meters5.1:12.71aUnofficial9
Nov 24UA Winter Hat Polar BearNov 24 · 55 Meter · Place 23 · North StanlyNorth Stanly55 Meter23.7.22aUnofficial9
May 10Carolina's Sprint FestMay 10 · 800 Meters · Timberwolves EliteTimberwolves Elite800 Meters—DNS8
May 10Carolina's Sprint FestMay 10 · 400 Meters · Timberwolves EliteTimberwolves Elite400 Meters—DNS8
May 10Carolina's Sprint FestMay 10 · 200 Meters · Timberwolves EliteTimberwolves Elite200 Meters—DNSWind: -0.48
May 3NC Runners All State MS MeetMay 3 · 800 Meters · Charlotte Panthers TrackCharlotte Panthers Track800 Meters—DNS8
May 3NC Runners All State MS MeetMay 3 · 400 Meters · Place 9 · Charlotte Panthers TrackCharlotte Panthers Track400 Meters9.55.23a8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · Place 5 · Charlotte Panthers TrackCharlotte Panthers Track400 Meters5.56.30a8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 10 · Charlotte Panthers TrackCharlotte Panthers Track200 MetersRound P10.25.15a8

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 1BodyArmor State GamesJun 1 · 800 Meters · Place 6 · Timberwolves EliteTimberwolves Elite800 Meters6.2:23.15a7
Jun 1BodyArmor State GamesJun 1 · 400 Meters · Place 14 · Timberwolves EliteTimberwolves Elite400 Meters14.59.37a7
Jun 1BodyArmor State GamesJun 1 · 200 Meters · Place 22 · Timberwolves EliteTimberwolves Elite200 Meters22.27.06aWind: 0.17
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 800 Meters · Place 7 · Timberwolves EliteTimberwolves Elite800 Meters7.2:30.09a7
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 400 Meters · Place 22 · Timberwolves EliteTimberwolves Elite400 Meters22.1:01.26a7