Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNC Dogwood MLK Invitational · Jan 202:50.51NC Dogwood MLK InvitationalJanuary 20, 2025
1500 Meters · OutdoorAAU North Carolina District Qualifier · Jun 54:35.30aAAU North Carolina District QualifierJune 5, 2026
1600 Meters · OutdoorNCHSAA 3A West Regional · May 94:47.68aNCHSAA 3A West RegionalMay 9, 2026
3000 Meters · OutdoorAAU National Club Championships · Jul 710:06.33aAAU National Club ChampionshipsJuly 7, 2026
300m Hurdles · 36" / 0.914m · OutdoorWest Cabarrus Meet #2 · Mar 2649.61aWest Cabarrus Meet #2March 26, 2026
3200 Meters · IndoorFast Track Invitational · Jan 2510:18.84Fast Track InvitationalJanuary 25, 2025
800 Meters · Outdoor(1st Annual) All the Smoke Greyhound Invitational · Apr 112:12.07a(1st Annual) All the Smoke Greyhound InvitationalApril 11, 2026
Discus · 1kg · OutdoorKen Roberts-Panthers Elite Track and Field Challenge · May 2356-01Ken Roberts-Panthers Elite Track and Field ChallengeMay 23, 2026
High Jump · OutdoorAAU North Carolina District Qualifier · Jun 51.47mAAU North Carolina District QualifierJune 5, 2026
Javelin · 800g · OutdoorAAU North Carolina District Qualifier · Jun 524.54mAAU North Carolina District QualifierJune 5, 2026
Long Jump · OutdoorAAU North Carolina District Qualifier · Jun 55.45mAAU North Carolina District QualifierJune 5, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 7AAU National Club ChampionshipsJul 7 · Javelin · Place 18 · Charlotte HeatCharlotte HeatJavelin1831.58m11
Jul 7AAU National Club ChampionshipsJul 7 · 3000 Meters · Place 12 · Charlotte HeatCharlotte Heat3000 Meters1210:06.33a PB11
Jul 7AAU National Club ChampionshipsJul 7 · 1500 Meters · Place 27 · Charlotte HeatCharlotte Heat1500 Meters274:37.89a11
Jun 20Jim Law Invitational (Youth)Jun 20 · Javelin · Place 1 · 17 Char Heat17 Char HeatJavelin194-07—
Jun 20Jim Law Invitational (Youth)Jun 20 · 1500 Meters · Place 3 · 17 Char Heat17 Char Heat1500 Meters34:37.78—
Jun 5AAU North Carolina District QualifierJun 5 · Long Jump · Place 17 · Charlotte Heat TrackCharlotte Heat TrackLong Jump17.5.45m PB11
Jun 5AAU North Carolina District QualifierJun 5 · High Jump · Place 4 · Charlotte Heat TrackCharlotte Heat TrackHigh Jump4.1.47m PB11
Jun 5AAU North Carolina District QualifierJun 5 · Javelin · Place 4 · Charlotte Heat TrackCharlotte Heat TrackJavelin800g4.24.54m PB11
Jun 5AAU North Carolina District QualifierJun 5 · 1500 Meters · Place 6 · Charlotte Heat TrackCharlotte Heat Track1500 Meters6.4:35.30a PB11
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Long Jump · Place 7 · Charlotte Heat TrackCharlotte Heat TrackLong Jump7.17-06.2511
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · High Jump · Charlotte Heat TrackCharlotte Heat TrackHigh Jump—NH11
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · Discus · Place 3 · Charlotte Heat TrackCharlotte Heat TrackDiscus1kg3.56-01 PB11
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 1500 Meters · Place 3 · Charlotte Heat TrackCharlotte Heat Track1500 Meters3.4:39.89a11
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 1600 Meters · Place 8 · Pine Lake PrepPine Lake Prep1600 Meters8.4:51.67a11
May 9NCHSAA 3A West RegionalMay 9 · 1600 Meters · Place 4 · Pine Lake PrepPine Lake Prep1600 Meters4.4:47.68a PB11
May 9NCHSAA 3A West RegionalMay 9 · 800 Meters · Place 15 · Pine Lake PrepPine Lake Prep800 Meters15.2:20.81a11
Apr 29CSAC Conference MeetApr 29 · 1600 Meters · Place 10 · Pine Lake PrepPine Lake Prep1600 Meters10.5:03.30a11
Apr 23Donna Davis HS Invitational Apr 23 · 1600 Meters · Pine Lake PrepPine Lake Prep1600 Meters—DNS11
Apr 11(1st Annual) All the Smoke Greyhound InvitationalApr 11 · 800 Meters · Place 7 · Pine Lake PrepPine Lake Prep800 Meters7.2:12.07a PB11
Mar 26West Cabarrus Meet #2Mar 26 · 300m Hurdles · Place 11 · Pine Lake PrepPine Lake Prep300m Hurdles36" / 0.914m11.49.61a PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25Fast Track InvitationalJan 25 · 3200 Meters · Place 23 · Pine Lake PrepPine Lake Prep3200 Meters2310:18.84 PB—
Jan 20NC Dogwood MLK InvitationalJan 20 · 1000 Meters · Place 2 · Pine Lake PrepPine Lake Prep1000 Meters22:50.51 PB10
Jan 4JDL Run Fast InvitationalJan 4 · 3200 Meters · Place 8 · Pine Lake PrepPine Lake Prep3200 Meters810:50.30—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11Mountain Island Winter InvitationalJan 11 · 1000 Meters · Place 8 · Pine Lake PrepPine Lake Prep1000 Meters83:02.099