Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMondo Elite HS Invitational · Feb 12:39.07Mondo Elite HS InvitationalFebruary 1, 2025
1500 Meters · OutdoorAAU NC Regional 25 Qualifier · Jun 274:15.72AAU NC Regional 25 QualifierJune 27, 2024
1600 Meters · IndoorNC Dogwood MLK Invitational · Jan 204:40.52NC Dogwood MLK InvitationalJanuary 20, 2025
1600 Meters · OutdoorEast Rowan Meet #4 · Apr 44:55.30East Rowan Meet #4April 4, 2024
2000m Steeplechase · OutdoorAAU Track and Field Region 25 Qualifier · Jun 257:00.00aAAU Track and Field Region 25 QualifierJune 25, 2026
400 Meters · OutdoorBulldog On Senior Send Off (Senior Night) · Mar 2650.19aBulldog On Senior Send Off (Senior Night)March 26, 2026
800 Meters · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 131:54.42aNCHSAA 2A/4A Outdoor State ChampionshipMay 13, 2026
MR Carnival: Tim Brown Hough 1:52.21 · OutdoorCarolina Distance Carnival · Apr 262:01.37Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 2000m Steeplechase · Place 2 · Next Generation DefendersNext Generation Defenders2000m Steeplechase27:00.00a PB11
Jun 18Adidas Track Nationals 2026Jun 18 · 800 Meters · Place 15 · UnattachedUnattached800 Meters15.1:55.70a11
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 80 · UnattachedUnattached400 Meters80.50.89a11
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 2 · Next Generation DefendersNext Generation Defenders800 Meters2.1:57.67a11
Jun 5AAU North Carolina District QualifierJun 5 · 400 Meters · Place 43 · Next Generation DefendersNext Generation Defenders400 Meters43.52.20a11
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 800 Meters · Place 1 · SalisburySalisbury800 Meters1.1:54.42a PB11
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 400 Meters · SalisburySalisbury400 Meters—DNF11
May 94A Central RegionalsMay 9 · 800 Meters · Place 1 · SalisburySalisbury800 Meters1.1:59.43a11
May 94A Central RegionalsMay 9 · 400 Meters · Place 2 · SalisburySalisbury400 Meters2.50.77a11
Apr 29South Piedmont Conference ChampionshipApr 29 · 800 Meters · Place 2 · SalisburySalisbury800 Meters2.2:02.66a11
Apr 29South Piedmont Conference ChampionshipApr 29 · 400 Meters · Place 5 · SalisburySalisbury400 Meters5.50.23a11
Apr 1Concord Meet #2Apr 1 · 800 Meters · SalisburySalisbury800 Meters—DNS11
Apr 1Concord Meet #2Apr 1 · 400 Meters · Place 1 · SalisburySalisbury400 Meters1.50.61a11
Mar 26Bulldog On Senior Send Off (Senior Night)Mar 26 · 800 Meters · Place 1 · SalisburySalisbury800 Meters1.2:00.51a11
Mar 26Bulldog On Senior Send Off (Senior Night)Mar 26 · 400 Meters · Place 1 · SalisburySalisbury400 Meters1.50.19a PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 242025 Durham Striders Invitation (Dev)May 24 · Discus · Place 7 · Next GenerationNext GenerationDiscus714.80m—
May 242025 Durham Striders Invitation (Dev)May 24 · 400 Meters · Place 12 · Next GenerationNext Generation400 Meters1253.02—
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Tim Brown Hough 1:52.21 · Place 66 · SalisburySalisburyMR Carnival: Tim Brown Hough 1:52.21662:01.37 PBSO

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14NCHSAA 1A/2A State Championships Feb 14 · 1000 Meters · Place 8 · SalisburySalisbury1000 Meters82:46.8310
Feb 14NCHSAA 1A/2A State Championships Feb 14 · 1600 Meters · Place 15 · SalisburySalisbury1600 Meters154:46.9110
Feb 1Mondo Elite HS InvitationalFeb 1 · 1000 Meters · Place 23 · SalisburySalisbury1000 Meters232:39.07 PB—
Jan 20NC Dogwood MLK InvitationalJan 20 · 1000 Meters · Place 8 · SalisburySalisbury1000 Meters82:59.7210
Jan 20NC Dogwood MLK InvitationalJan 20 · 1600 Meters · Place 3 · SalisburySalisbury1600 Meters34:40.52 PB10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 27AAU NC Regional 25 QualifierJun 27 · 1500 Meters · Place 3 · Next Generation DefendersNext Generation Defenders1500 Meters34:15.72 PB—
Jun 27AAU NC Regional 25 QualifierJun 27 · 800 Meters · Place 4 · Next Generation DefendersNext Generation Defenders800 Meters41:59.67—
Jun 7AAU North Carolina District QualifierJun 7 · 1500 Meters · Place 4 · Next Generation DefendeNext Generation Defende1500 Meters44:21.60a—
Jun 7AAU North Carolina District QualifierJun 7 · 800 Meters · Place 5 · Next Generation DefendeNext Generation Defende800 Meters52:02.21a—
May 25Johnson RileyMay 25 · 1500 Meters · Place 4 · SalisburySalisbury1500 Meters44:37.78a—
May 25Johnson RileyMay 25 · 800 Meters · Place 2 · SalisburySalisbury800 Meters22:04.62a—
Apr 4East Rowan Meet #4Apr 4 · 1600 Meters · Place 6 · SalisburySalisbury1600 Meters64:55.30 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 27Charlotte City Championship 2024Jan 27 · 1000 Meters · Place 27 · SalisburySalisbury1000 Meters272:54.48FR