Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorPhoenix Academy Invitational · Dec 23:46.11aPhoenix Academy InvitationalDecember 2, 2025
200 Meters · OutdoorFayetteville Flyers Developmental Meet · May 1437.75aFayetteville Flyers Developmental MeetMay 14, 2016
300 Meters · IndoorNorth Stokes Indoor Track Classic · Dec 1147.72aNorth Stokes Indoor Track ClassicDecember 11, 2023
400 Meters · IndoorAAU National Indoor Championship · Mar 81:18.16aAAU National Indoor ChampionshipMarch 8, 2019
400 Meters · OutdoorSeaforth Invitational · Apr 121:05.93Seaforth InvitationalApril 12, 2025
500 Meters · IndoorFirebird Invitational · Jan 61:28.20Firebird InvitationalJanuary 6, 2026
800 Meters · IndoorAAU Indoor National Championship · Mar 92:52.43aAAU Indoor National ChampionshipMarch 9, 2018
800 Meters · OutdoorNorthern Lakes Conference Championships · Apr 222:36.07Northern Lakes Conference ChampionshipsApril 22, 2025
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

5 results
DateMeetEventPlMarkGr
Mar 28Cummings HS Invitational 2026Mar 28 · Long Jump · Durham School of the ArtsDurham School of the ArtsLong Jump--DNS11
Mar 28Cummings HS Invitational 2026Mar 28 · 800 Meters · Place 4 · Durham School of the ArtsDurham 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 ArtsDurham School of the Arts800 Meters4.2:38.32a11
Mar 9Big 7 Meet #1Mar 9 · 300m Hurdles · Place 1 · Durham School of the ArtsDurham School of the Arts300m Hurdles156.6911
Mar 5Cedar Ridge Home Meet #1Mar 5 · 300m Hurdles · Place 1 · Durham SchooDurham Schoo300m Hurdles153.1511

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 5A ChampsFeb 18 · 800 Meters · Durham School of the ArtsDurham School of the Arts800 MetersRelay Split—2:44.954 PB11
Jan 17Northern Durham Polar Bear(Senior Day)Jan 17 · Long Jump · Place 3 · Durham School of theDurham School of theLong Jump314-03.00—
Jan 17Northern Durham Polar Bear(Senior Day)Jan 17 · 500 Meters · Place 8 · Durham School of theDurham School of the500 Meters81:33.45—
Jan 6Firebird InvitationalJan 6 · Long Jump · Place 5 · Durham SchooDurham SchooLong Jump514-04.5012
Jan 6Firebird InvitationalJan 6 · 500 Meters · Place 8 · Durham SchooDurham Schoo500 Meters81:28.20 PB12

2025 Indoor Track

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

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 9NCHSAA 3A MideastMay 9 · 800 Meters · Place 13 · Durham School of the ArtsDurham School of the Arts800 Meters13.2:42.19a10
Apr 22Northern Lakes Conference ChampionshipsApr 22 · 800 Meters · Place 1 · Durham School of theDurham School of the800 Meters12:36.07 PB—
Apr 12Seaforth InvitationalApr 12 · 800 Meters · Place 3 · Durham School of the ArtsDurham School of the Arts800 Meters32:42.0410
Apr 12Seaforth InvitationalApr 12 · Long Jump · Place 3 · Durham School of the ArtsDurham School of the ArtsLong Jump315-4.5010
Apr 12Seaforth InvitationalApr 12 · 400 Meters · Place 4 · Durham School of the ArtsDurham School of the Arts400 Meters41:05.93 PB10
Apr 12Seaforth InvitationalApr 12 · Long Jump · Place 3 · Durham School of the ArtsDurham School of the ArtsLong Jump315-4.5010
Apr 12Seaforth InvitationalApr 12 · 800 Meters · Place 3 · Durham School of the ArtsDurham School of the Arts800 Meters32:42.0410
Apr 12Seaforth InvitationalApr 12 · 400 Meters · Place 4 · Durham School of the ArtsDurham School of the Arts400 Meters41:05.9310
Mar 292025 Cummings HS InvitationalMar 29 · Long Jump · Place 20 · Durham SchooDurham SchooLong Jump2013-02.0010
Mar 292025 Cummings HS InvitationalMar 29 · 800 Meters · Place 7 · Durham SchooDurham Schoo800 Meters72:40.7210
Mar 292025 Cummings HS InvitationalMar 29 · Long Jump · Place 20 · Durham SchooDurham SchooLong Jump2013-02.0010
Mar 292025 Cummings HS InvitationalMar 29 · 800 Meters · Place 7 · Durham SchooDurham Schoo800 Meters72:40.7210
Mar 18NLAC Meet #2 - SGHSMar 18 · 800 Meters · Place 1 · Durham School of theDurham School of the800 Meters12:53.65—
Mar 8Golden Dash Relays 2025Mar 8 · 800 Meters · Place 3 · Durham SchooDurham Schoo800 Meters32:44.4210
Mar 8Golden Dash Relays 2025Mar 8 · 400 Meters · Place 34 · Durham SchooDurham Schoo400 Meters341:22.1910

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 800 Meters · Durham School of the ArtsDurham School of the Arts800 MetersRelay Split—2:42.051 PB9
May 102A/3A MidEast RegionalsMay 10 · 800 Meters · Place 11 · Durham School of the ArtsDurham School of the Arts800 Meters11.2:45.61a9
May 102A/3A MidEast RegionalsMay 10 · 400 Meters · Durham School of the ArtsDurham School of the Arts400 Meters--DNS9
Apr 13Hornets InvitationalApr 13 · 800 Meters · Place 11 · Durham School of the ArtsDurham School of the Arts800 Meters11.2:56.21a9
Apr 13Hornets InvitationalApr 13 · 400 Meters · Durham School of the ArtsDurham 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 ArtsDurham School of the Arts500 Meters3.1:30.25a10
Dec 11North Stokes Indoor Track ClassicDec 11 · 300 Meters · Place 3 · Durham School of the ArtsDurham School of the Arts300 Meters3.47.72a PB10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 2St-Aug Youth InvitationalJul 2 · Long Jump · Place 3 · Rocky Mount parks and recRocky Mount parks and recLong Jump314-3—
Jul 2St-Aug Youth InvitationalJul 2 · 800 Meters · Place 1 · Rocky Mount parks and recRocky Mount parks and rec800 Meters12:41.45—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 800 Meters · Place 6 · Rocky Mount parks and recRocky Mount parks and rec800 Meters62:38.72—

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 8AAU National Indoor ChampionshipMar 8 · Long Jump · Place 17 · Rocky Mount Parks and RecRocky Mount Parks and RecLong Jump17.3.60m5
Mar 8AAU National Indoor ChampionshipMar 8 · 800 Meters · Place 20 · Rocky Mount Parks and RecRocky Mount Parks and Rec800 Meters20.2:57.73a5
Mar 8AAU National Indoor ChampionshipMar 8 · 400 Meters · Place 34 · Rocky Mount Parks and RecRocky Mount Parks and Rec400 Meters34.1:18.16a PB5

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 9AAU Indoor National ChampionshipMar 9 · 800 Meters · Place 4 · Rocky MountRocky Mount800 Meters42:59.009
Mar 9AAU Indoor National ChampionshipMar 9 · 800 Meters · Place 4 · Rocky MountRocky Mount800 Meters42:59.009
Mar 9AAU Indoor National ChampionshipMar 9 · 800 Meters · Place 4 · Rocky Mount Parks and RecRocky Mount Parks and Rec800 Meters4.2:52.43a PB4

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 13 · Rocky Mount Parks and RecRocky Mount Parks and Rec800 Meters13.3:07.80a3

2016 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 24USATF North Carolina Association Junior Olympics ChampionshipsJun 24 · 400 Meters · Place 14 · Rocky Mount Parks and RecRocky Mount Parks and Rec400 MetersRound P14.1:25.25a2
May 14Fayetteville Flyers Developmental MeetMay 14 · 400 Meters · Place 15 · Rocky Mount Parks and RecRocky Mount Parks and Rec400 Meters15.1:26.19a2
May 14Fayetteville Flyers Developmental MeetMay 14 · 200 Meters · Place 19 · Rocky Mount Parks and RecRocky Mount Parks and Rec200 Meters19.37.75a PB2