Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGolden Dash Relays · Mar 710.85Golden Dash RelaysMarch 7, 2026
200 Meters · OutdoorGCS Championship · Apr 1821.61aGCS ChampionshipApril 18, 2026
300 Meters · IndoorNCHSAA 3A Indoor State Championships · Feb 1036.71NCHSAA 3A Indoor State ChampionshipsFebruary 10, 2023
400 Meters · OutdoorNCHSAA 6A/8A Outdoor State Championship · May 1647.91aNCHSAA 6A/8A Outdoor State ChampionshipMay 16, 2026
500 Meters · IndoorSW Guilford Invitational #2 · Jan 81:05.65aSW Guilford Invitational #2January 8, 2026
55 Meters · IndoorSW Guilford Invitational #2 · Jan 86.58aSW Guilford Invitational #2January 8, 2026
800 Meters · OutdoorKen Roberts Challenge · Jun 22:45.95Ken Roberts ChallengeJune 2, 2018

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 200 Meters · Place 11 · The All American ProjectThe All American Project200 Meters1121.97a12
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Place 12 · The All American ProjectThe All American Project200 Meters12.21.97aWind: 2.412
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 200 Meters · Place 4 · DudleyDudley200 Meters4.21.95a12
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 400 Meters · Place 2 · DudleyDudley400 Meters2.47.91a PB12
Apr 286A/7A Metro Conference ChampionshipApr 28 · 400 Meters · Place 1 · DudleyDudley400 Meters1.48.49a12
Apr 286A/7A Metro Conference ChampionshipApr 28 · 200 Meters · DudleyDudley200 Meters--DNS12
Apr 22Metro 6/7A Meet #5Apr 22 · 200 Meters · DudleyDudley200 Meters--DNS12
Apr 22Metro 6/7A Meet #5Apr 22 · 100 Meters · Place 1 · DudleyDudley100 Meters1.10.97a12
Apr 18GCS ChampionshipApr 18 · 400 Meters · Place 1 · DudleyDudley400 Meters1.48.23a12
Apr 18GCS ChampionshipApr 18 · 200 Meters · Place 2 · DudleyDudley200 Meters2.21.61a PB12
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.49.44a12
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 200 Meters · Place 3 · UnattachedUnattached200 Meters3.21.94aWind: -112
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 400 Meters · DudleyDudley400 Meters—DNF12
Mar 20Athens Drive Friday Night LightsMar 20 · 200 Meters · Place 2 · DudleyDudley200 Meters2.22.41a12
Mar 7Golden Dash RelaysMar 7 · 100 Meters · Place 6 · DudleyDudley100 Meters610.9012
Mar 7Golden Dash RelaysMar 7 · 100 Meters · Place 5 · DudleyDudley100 MetersRound P510.85 PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 8SW Guilford Invitational #2Jan 8 · 500 Meters · Place 1 · DudleyDudley500 Meters11:05.65a PB12
Jan 8SW Guilford Invitational #2Jan 8 · 55 Meters · Place 3 · DudleyDudley55 Meters36.58a PB12
Jan 8SW Guilford Invitational #2Jan 8 · 55 Meters · Place 3 · DudleyDudley55 Meters36.5812

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Guilford County ChampionshipMay 3 · 100 Meters · Place 2 · DudleyDudley100 Meters210.93—
Apr 25FNL @ Ballantyne Ridge HSApr 25 · 100 Meters · Place 5 · DudleyDudley100 Meters511.2411

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27Guilford County ChampionshipsJan 27 · 55 Meters · Place 5 · DudleyDudley55 Meters56.60a—
Jan 27Guilford County ChampionshipsJan 27 · 55 Meters · Place 5 · DudleyDudley55 Meters56.6011
Jan 4JDL Run Fast InvitationalJan 4 · 55 Meters · Place 22 · DudleyDudley55 MetersRound P226.755—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 33 · Greensboro BlazersGreensboro Blazers200 Meters3322.59a—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 12 · Greensboro BlazersGreensboro Blazers100 Meters1211.12a—
Jun 1NC Runners Tune UpJun 1 · 200 Meters · Place 13 · Greensboro BlazersGreensboro Blazers200 Meters13.22.6310

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 1Panther Invitational Apr 1 · 400 Meters · Place 12 · DudleyDudley400 Meters1251.51—
Apr 1Panther Invitational Apr 1 · 400 Meters · Place 12 · DudleyDudley400 Meters1251.51—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10NCHSAA 3A Indoor State ChampionshipsFeb 10 · 300 Meters · Place 5 · DudleyDudley300 Meters536.71 PB9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 200 Meters · Place 6 · Greensboro BlazersGreensboro Blazers200 MetersRound P622.62—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 200 Meters · Place 5 · Greensboro BlazersGreensboro Blazers200 Meters522.57—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 100 Meters · Place 4 · Greensboro BlazersGreensboro Blazers100 MetersRound P410.98—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 100 Meters · Place 3 · Greensboro BlazersGreensboro Blazers100 Meters311.09—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8James Carter InvitationalMay 8 · 200 Meters · Place 3 · Greensboro BlazersGreensboro Blazers200 Meters324.96—
May 8James Carter InvitationalMay 8 · 100 Meters · Place 3 · Greensboro BlazersGreensboro Blazers100 Meters312.32—
May 8James Carter InvitationalMay 8 · 100 Meters · Place 2 · Greensboro BlazersGreensboro Blazers100 MetersRound P211.84—
May 8James Carter InvitationalMay 8 · 400 Meters · Place 8 · Greensboro BlazersGreensboro Blazers400 Meters859.06—

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2Ken Roberts ChallengeJun 2 · 800 Meters · Place 2 · Greensboro BlazersGreensboro Blazers800 Meters22:45.95 PB11
Jun 2Ken Roberts ChallengeJun 2 · 400 Meters · Place 6 · Greensboro BlazersGreensboro Blazers400 Meters61:06.0511
Jun 2Ken Roberts ChallengeJun 2 · 400 Meters · Place 2 · Greensboro BlazersGreensboro Blazers400 Meters21:06.0511