Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorPhoenix Academy Invitational · Dec 23:46.11aPhoenix Academy InvitationalDecember 2, 2025
300 Meters · IndoorNorth Stokes Indoor Track Classic · Dec 1147.72aNorth Stokes Indoor Track ClassicDecember 11, 2023
400 Meters · OutdoorSeaforth Invitational · Apr 121:05.93Seaforth InvitationalApril 12, 2025
500 Meters · IndoorNW Cabarrus November Invitational · Nov 201:28.50aNW Cabarrus November InvitationalNovember 20, 2025
800 Meters · OutdoorBig 7 Meet Carrboro #2 (Senior Night) · Mar 262:38.32aBig 7 Meet Carrboro #2 (Senior Night)March 26, 2026
800 Meters · Relay Split · IndoorNCHSAA 5A Champs · Feb 182:44.954NCHSAA 5A ChampsFebruary 18, 2026
800 Meters · Relay Split · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 202:42.051NCHSAA 1A/3A Outdoor State ChampionshipMay 20, 2024
Long Jump · IndoorPhoenix Academy Invitational · Dec 214-07.50Phoenix Academy InvitationalDecember 2, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 28Cummings HS Invitational 2026Mar 28 · Long Jump · Durham School of the ArtsLong Jump--DNS11
Mar 28Cummings HS Invitational 2026Mar 28 · 800 Meters · Place 4 · Durham School of the Arts800 Meters4.2:39.86a11
Mar 26Big 7 Meet Carrboro #2 (Senior Night)Mar 26 · 800 Meters · Place 4 · Durham School of the Arts800 Meters4.2:38.32a PB11
Mar 9Big 7 Meet #1Mar 9 · 300m Hurdles · Place 1 · Durham School of the Arts300m Hurdles156.6911

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 5A ChampsFeb 18 · 800 Meters · Durham School of the Arts800 MetersRelay Split—2:44.954 PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 2Phoenix Academy InvitationalDec 2 · 1000 Meters · Place 7 · Durham School of the Arts1000 Meters7.3:46.11a PB11
Dec 2Phoenix Academy InvitationalDec 2 · Long Jump · Place 2 · Durham School of the ArtsLong Jump2.14-07.50 PB11
Nov 20NW Cabarrus November InvitationalNov 20 · 500 Meters · Place 7 · Durham School of the Arts500 Meters7.1:28.50a PB11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9NCHSAA 3A MideastMay 9 · 800 Meters · Place 13 · Durham School of the Arts800 Meters13.2:42.19a10
Apr 12Seaforth InvitationalApr 12 · 800 Meters · Place 3 · Durham School of the Arts800 Meters32:42.0410
Apr 12Seaforth InvitationalApr 12 · Long Jump · Place 3 · Durham School of the ArtsLong Jump315-4.5010
Apr 12Seaforth InvitationalApr 12 · 400 Meters · Place 4 · Durham School of the Arts400 Meters41:05.93 PB10
Apr 12Seaforth InvitationalApr 12 · Long Jump · Place 3 · Durham School of the ArtsLong Jump315-4.5010
Apr 12Seaforth InvitationalApr 12 · 800 Meters · Place 3 · Durham School of the Arts800 Meters32:42.0410
Apr 12Seaforth InvitationalApr 12 · 400 Meters · Place 4 · Durham School of the Arts400 Meters41:05.9310

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 800 Meters · Durham School of the Arts800 MetersRelay Split—2:42.051 PB9
May 102A/3A MidEast RegionalsMay 10 · 800 Meters · Place 11 · Durham School of the Arts800 Meters11.2:45.61a9
May 102A/3A MidEast RegionalsMay 10 · 400 Meters · Durham School of the Arts400 Meters--DNS9
Apr 13Hornets InvitationalApr 13 · 800 Meters · Place 11 · Durham School of the Arts800 Meters11.2:56.21a9
Apr 13Hornets InvitationalApr 13 · 400 Meters · Durham School of the Arts400 Meters—DNS9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11North Stokes Indoor Track ClassicDec 11 · 500 Meters · Place 3 · Durham School of the Arts500 Meters3.1:30.25a10
Dec 11North Stokes Indoor Track ClassicDec 11 · 300 Meters · Place 3 · Durham School of the Arts300 Meters3.47.72a PB10