Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorCoastal Conference Championship · Jan 284:41.49Coastal Conference ChampionshipJanuary 28, 2026
1600 Meters · Outdoor2026 Seahawk HS Invitational · Apr 184:36.21a2026 Seahawk HS InvitationalApril 18, 2026
3200 Meters · IndoorCoastal Conference Championship · Jan 2810:14.04Coastal Conference ChampionshipJanuary 28, 2026
3200 Meters · OutdoorNCHSAA 6A/8A Outdoor State Championship · May 1610:03.86aNCHSAA 6A/8A Outdoor State ChampionshipMay 16, 2026
800 Meters · Outdoor2026 Seahawk HS Invitational · Apr 182:03.01a2026 Seahawk HS InvitationalApril 18, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 1600 Meters · Place 10 · Swansboro1600 Meters10.4:36.82a11
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 3200 Meters · Place 9 · Swansboro3200 Meters9.10:03.86a PB11
Apr 182026 Seahawk HS InvitationalApr 18 · 1600 Meters · Place 5 · Swansboro1600 Meters5.4:36.21a PB11
Apr 182026 Seahawk HS InvitationalApr 18 · 800 Meters · Place 8 · Swansboro800 Meters8.2:03.01a PB11
Mar 9Swansboro Meet 1Mar 9 · 3200 Meters · Place 1 · Swansboro3200 Meters111:00.00—
Mar 9Swansboro Meet 1Mar 9 · 1600 Meters · Place 2 · Swansboro1600 Meters24:58.18—

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28Coastal Conference ChampionshipJan 28 · 3200 Meters · Place 2 · Swansboro3200 Meters210:14.04 PB—
Jan 28Coastal Conference ChampionshipJan 28 · 1600 Meters · Place 2 · Swansboro1600 Meters24:41.49 PB—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30Coastal Conference MeetApr 30 · 3200 Meters · Place 4 · Swansboro3200 Meters410:56.00—
Apr 23Liles Dowdy Onslow County MeetApr 23 · 3200 Meters · Place 3 · Swansboro3200 Meters311:03.70—
Apr 23Liles Dowdy Onslow County MeetApr 23 · 1600 Meters · Place 6 · Swansboro1600 Meters64:58.00—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Coastal 3A Conference MeetMay 2 · 3200 Meters · Place 6 · Swansboro3200 Meters611:12.80—
Apr 11Swansboro Meet #4Apr 11 · 3200 Meters · Place 1 · Swansboro3200 Meters111:46.30—
Apr 6Nc Runners TourApr 6 · 1600 Meters · Place 2 · Swansboro1600 Meters25:23.80a—