Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAshbrook Challenge · Mar 514.01Ashbrook ChallengeMarch 5, 2024
200 Meters · OutdoorJCSU/Cockrell 2026 HS Invitational · Mar 2827.38aJCSU/Cockrell 2026 HS InvitationalMarch 28, 2026
300m Hurdles · 30" / 0.762m · OutdoorNCHSAA 6A/8A Outdoor State Championship · May 1646.68aNCHSAA 6A/8A Outdoor State ChampionshipMay 16, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 300m Hurdles · Place 7 · Ashbrook300m Hurdles30" / 0.762m7.46.68a PB11
May 9NCHSAA 6A West RegionalMay 9 · 300m Hurdles · Place 6 · Ashbrook300m Hurdles30" / 0.762m6.47.26a11
Apr 14West Charlotte Lions RelayApr 14 · 300m Hurdles · Place 2 · Ashbrook300m Hurdles30" / 0.762m2.47.21a11
Mar 31Gaston County ChampionshipMar 31 · 300m Hurdles · Place 2 · Ashbrook300m Hurdles30" / 0.762m2.48.32a11
Mar 31Gaston County ChampionshipMar 31 · 200 Meters · Place 5 · Ashbrook200 Meters5.27.35aWind: 2.611
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 400m Hurdles · Place 5 · Ashbrook400m Hurdles51:10.41a11
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 200 Meters · Place 10 · Ashbrook200 Meters1027.38a PB11
Mar 24North Gaston Meet #1Mar 24 · 300m Hurdles · Place 3 · Ashbrook300m Hurdles30" / 0.762m3.49.08a11
Mar 24North Gaston Meet #1Mar 24 · 200 Meters · Place 2 · Ashbrook200 Meters2.27.43a11
Mar 7Clash of the CarolinasMar 7 · 300m Hurdles · Place 20 · Ashbrook300m Hurdles2050.5911

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 3South Point Meet #3Apr 3 · 200 Meters · Place 3 · Ashbrook200 Meters328.0010
Apr 3South Point Meet #3Apr 3 · 300m Hurdles · Place 1 · Ashbrook300m Hurdles150.3710
Apr 3South Point Meet #3Apr 3 · 100m Hurdles · Place 1 · Ashbrook100m Hurdles119.5110
Mar 26Meet @ the Mountain #2Mar 26 · 300m Hurdles · Place 2 · Ashbrook300m Hurdles250.33SO
Mar 26Meet @ the Mountain #2Mar 26 · 300m Hurdles · Place 2 · Ashbrook300m Hurdles250.33SO
Mar 26Meet @ the Mountain #2Mar 26 · 100m Hurdles · Place 1 · Ashbrook100m Hurdles119.18SO
Mar 26Meet @ the Mountain #2Mar 26 · 100m Hurdles · Place 1 · Ashbrook100m Hurdles119.18SO
Mar 26Meet @ the Mountain #2Mar 26 · 300m Hurdles · Place 2 · Ashbrook300m Hurdles250.33a10
Mar 26Meet @ the Mountain #2Mar 26 · 100m Hurdles · Place 1 · Ashbrook100m Hurdles119.18a10
Mar 12Mountaineer RelaysMar 12 · 100m Hurdles · Place 3 · Ashbrook100m Hurdles320.68SO
Mar 12Mountaineer RelaysMar 12 · 100m Hurdles · Place 8 · Ashbrook100m Hurdles820.68SO

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 5Ashbrook ChallengeMar 5 · 300m Hurdles · Place 2 · Ashbrook300m Hurdles255.57—
Mar 5Ashbrook ChallengeMar 5 · 100 Meters · Place 4 · Ashbrook100 Meters414.01 PB—