Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWeddington Meet #2 · Mar 1111.23aWeddington Meet #2March 11, 2026
110m Hurdles · 39" / 0.991m · OutdoorNCHSAA 7A West Regional · May 914.19aNCHSAA 7A West RegionalMay 9, 2026
200 Meters · OutdoorWeddington Meet #2 · Mar 1122.44aWeddington Meet #2March 11, 2026
300m Hurdles · 36" / 0.914m · OutdoorNCHSAA 7A West Regional · May 938.92aNCHSAA 7A West RegionalMay 9, 2026
400m Hurdles · 36" / 0.914m · OutdoorAAU North Carolina District Qualifier · Jun 557.84aAAU North Carolina District QualifierJune 5, 2026
55 Meters · IndoorWeddington Polar Bear #4 · Jan 216.82Weddington Polar Bear #4January 21, 2026

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

2026 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jun 5AAU North Carolina District QualifierJun 5 · 400m Hurdles · Place 12 · Team Charlotte PremierTeam Charlotte Premier400m Hurdles36" / 0.914m12.57.84a PB12
Jun 5AAU North Carolina District QualifierJun 5 · 110m Hurdles · Team Charlotte PremierTeam Charlotte Premier110m Hurdles39" / 0.991m--DNF12
Jun 5AAU North Carolina District QualifierJun 5 · 100 Meters · Team Charlotte PremierTeam Charlotte Premier100 Meters--DNSWind: 0.612
May 30NCRunners Elite Tune UpMay 30 · 110m Hurdles · Place 1 · Team Charlotte PremierTeam Charlotte Premier110m Hurdles39" / 0.991m1.14.31aWind: -0.512
May 30NCRunners Elite Tune UpMay 30 · 200 Meters · Team Charlotte PremierTeam Charlotte Premier200 Meters—DNS12
May 30NCRunners Elite Tune UpMay 30 · 100 Meters · Place 21 · Team Charlotte PremierTeam Charlotte Premier100 Meters21.11.46aWind: -0.212
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 300m Hurdles · Place 9 · WeddingtonWeddington300m Hurdles36" / 0.914m9.40.23a12
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 110m Hurdles · Place 3 · WeddingtonWeddington110m Hurdles39" / 0.991mRound P3.14.44aWind: -2.612
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 110m Hurdles · Place 2 · WeddingtonWeddington110m Hurdles39" / 0.991m2.14.24aWind: -0.612
May 9NCHSAA 7A West RegionalMay 9 · 300m Hurdles · Place 2 · WeddingtonWeddington300m Hurdles36" / 0.914m2.38.92a PB12
May 9NCHSAA 7A West RegionalMay 9 · 110m Hurdles · Place 1 · WeddingtonWeddington110m Hurdles39" / 0.991mRound P1.14.19a PBWind: 0.812
May 9NCHSAA 7A West RegionalMay 9 · 110m Hurdles · Place 1 · WeddingtonWeddington110m Hurdles39" / 0.991m1.14.10aWind: 2.412
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 300m Hurdles · Place 2 · WeddingtonWeddington300m Hurdles36" / 0.914m2.38.92a12
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 110m Hurdles · Place 1 · WeddingtonWeddington110m Hurdles39" / 0.991mRound P1.14.19aWind: 0.812
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 110m Hurdles · Place 1 · WeddingtonWeddington110m Hurdles39" / 0.991m1.14.10aWind: 2.412
Apr 30Southern Carolina Conference ChampionshipApr 30 · 300m Hurdles · Place 1 · WeddingtonWeddington300m Hurdles138.84a12
Apr 30Southern Carolina Conference ChampionshipApr 30 · 110m Hurdles · Place 1 · WeddingtonWeddington110m Hurdles114.40a12
Apr 30Southern Carolina Conference ChampionshipApr 30 · 300m Hurdles · Place 1 · WeddingtonWeddington300m Hurdles138.84SR
Apr 30Southern Carolina Conference ChampionshipApr 30 · 300m Hurdles · Place 1 · WeddingtonWeddington300m Hurdles138.84SR
Apr 30Southern Carolina Conference ChampionshipApr 30 · 110m Hurdles · Place 1 · WeddingtonWeddington110m Hurdles114.40SR
Apr 30Southern Carolina Conference ChampionshipApr 30 · 110m Hurdles · Place 1 · WeddingtonWeddington110m Hurdles114.40SR
Apr 22Weddington Meet #4Apr 22 · 300m Hurdles · Place 1 · WeddingtonWeddington300m Hurdles139.49—
Apr 22Weddington Meet #4Apr 22 · 100 Meters · Place 5 · WeddingtonWeddington100 Meters511.25—
Apr 15Cuthbertson Home Meet 2 Apr 15 · 110m Hurdles · Place 1 · WeddingtonWeddington110m Hurdles114.47a12
Apr 15Cuthbertson Home Meet 2 Apr 15 · 110m Hurdles · Place 1 · WeddingtonWeddington110m Hurdles114.47SR
Apr 15Cuthbertson Home Meet 2 Apr 15 · 110m Hurdles · Place 1 · WeddingtonWeddington110m Hurdles114.47SR
Mar 28Weddington InvitationalMar 28 · 300m Hurdles · Place 4 · WeddingtonWeddington300m Hurdles440.50SR
Mar 28Weddington InvitationalMar 28 · 110m Hurdles · Place 1 · WeddingtonWeddington110m Hurdles115.22SR
Mar 18Weddington Meet #3Mar 18 · 110m Hurdles · Place 1 · WeddingtonWeddington110m Hurdles114.86—
Mar 11Weddington Meet #2Mar 11 · 200 Meters · Place 3 · WeddingtonWeddington200 Meters322.44a PB12
Mar 11Weddington Meet #2Mar 11 · 100 Meters · Place 7 · WeddingtonWeddington100 Meters711.23a PB12
Mar 7Clash of the CarolinasMar 7 · 110m Hurdles · Place 3 · WeddingtonWeddington110m Hurdles314.4912
Mar 7Clash of the CarolinasMar 7 · 110m Hurdles · Place 2 · WeddingtonWeddington110m Hurdles214.4512
Mar 4Weddington Meet #1Mar 4 · 300m Hurdles · Place 1 · WeddingtonWeddington300m Hurdles140.67—
Mar 4Weddington Meet #1Mar 4 · 110m Hurdles · Place 1 · WeddingtonWeddington110m Hurdles114.52—

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Weddington Polar Bear #5Feb 6 · 55m Hurdles · Place 1 · WeddingtonWeddington55m Hurdles17.85—
Jan 21Weddington Polar Bear #4Jan 21 · 55 Meters · Place 1 · WeddingtonWeddington55 Meters16.82 PB—
Jan 9Weddington InvitationalJan 9 · 55m Hurdles · Place 8 · WeddingtonWeddington55m Hurdles88.0812
Jan 6Weddington Polar Bear #3Jan 6 · 55m Hurdles · Place 1 · WeddingtonWeddington55m Hurdles17.63—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 16Weddington Meet #4Apr 16 · 300m Hurdles · Place 2 · WeddingtonWeddington300m Hurdles243.73a11
Apr 16Weddington Meet #4Apr 16 · 100 Meters · Place 14 · WeddingtonWeddington100 Meters1411.92a11
Mar 19Cuthbertson Home Meet #2Mar 19 · 100 Meters · Place 3 · WeddingtonWeddington100 Meters311.700JR
Mar 19Cuthbertson Home Meet #2Mar 19 · 100 Meters · Place 21 · WeddingtonWeddington100 Meters2111.700JR
Mar 19Cuthbertson Home Meet #2Mar 19 · 100 Meters · Place 3 · WeddingtonWeddington100 Meters311.700JR
Mar 19Cuthbertson Home Meet #2Mar 19 · 100 Meters · Place 21 · WeddingtonWeddington100 Meters2111.700JR
Mar 5Prov, PR, Wedd at MRMar 5 · 100 Meters · Place 32 · WeddingtonWeddington100 Meters3212.44a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 25Palisades Feet That Eat Polar BearJan 25 · 55 Meters · Place 12 · WeddingtonWeddington55 Meters127.23—