Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorCroatan Polar Bear #3 · Jan 173:18.47Croatan Polar Bear #3January 17, 2024
1600 Meters · IndoorSwansboro Meet #2 · Jan 255:32.85aSwansboro Meet #2January 25, 2024
1600 Meters · OutdoorSeahawk HS Invitational · Apr 55:26.54Seahawk HS InvitationalApril 5, 2025
3200 Meters · IndoorFast Track HS Invitational · Jan 2011:38.55Fast Track HS InvitationalJanuary 20, 2024
3200 Meters · OutdoorSwansboro Meet #3 · Mar 1412:03.90Swansboro Meet #3March 14, 2024
800 Meters · OutdoorNCHSAA 5A/7A Outdoor State Championship · May 152:24.78aNCHSAA 5A/7A Outdoor State ChampionshipMay 15, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 800 Meters · Place 9 · Croatan800 Meters9.2:24.78a PB11
Apr 182026 Seahawk HS InvitationalApr 18 · 800 Meters · Place 4 · Croatan800 Meters4.2:30.82a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 28Coastal Conference ChampionshipJan 28 · 1000 Meters · Place 4 · Croatan1000 Meters43:37.40—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30Coastal Conference MeetApr 30 · 300m Hurdles · Place 6 · Croatan300m Hurdles652.51—
Apr 30Coastal Conference MeetApr 30 · 800 Meters · Place 7 · Croatan800 Meters72:49.40—
Apr 15Crystal Coast ChampionshipApr 15 · 3200 Meters · Place 3 · Croatan3200 Meters312:17.64—
Apr 15Crystal Coast ChampionshipApr 15 · 800 Meters · Place 3 · Croatan800 Meters32:25.04—
Apr 5Seahawk HS InvitationalApr 5 · 800 Meters · Place 9 · Croatan800 Meters92:30.61—
Apr 5Seahawk HS InvitationalApr 5 · 800 Meters · Place 9 · Croatan800 Meters92:30.61—
Apr 5Seahawk HS InvitationalApr 5 · 1600 Meters · Place 7 · Croatan1600 Meters75:26.54 PB—
Apr 5Seahawk HS InvitationalApr 5 · 1600 Meters · Place 7 · Croatan1600 Meters75:26.54—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Coastal 3A Conference MeetMay 2 · 3200 Meters · Place 2 · Croatan3200 Meters212:55.70—
May 2Coastal 3A Conference MeetMay 2 · 1600 Meters · Place 4 · Croatan1600 Meters45:28.20—
May 2Coastal 3A Conference MeetMay 2 · 800 Meters · Place 5 · Croatan800 Meters52:35.10—
Apr 6Nc Runners TourApr 6 · 3200 Meters · Place 1 · Croatan3200 Meters112:24.17a—
Apr 6Nc Runners TourApr 6 · 1600 Meters · Place 1 · Croatan1600 Meters15:42.63a—
Mar 14Swansboro Meet #3Mar 14 · 3200 Meters · Place 1 · Croatan3200 Meters112:03.90 PB—
Mar 6Coastal 3A at Croatan #2Mar 6 · 3200 Meters · Place 1 · Croatan3200 Meters112:41.42—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 25Swansboro Meet #2Jan 25 · 3200 Meters · Place 1 · Croatan3200 Meters112:24.25a—
Jan 25Swansboro Meet #2Jan 25 · 1600 Meters · Place 1 · Croatan1600 Meters15:32.85a PB—
Jan 20Fast Track HS InvitationalJan 20 · 3200 Meters · Place 8 · Croatan3200 Meters811:38.55 PB—
Jan 17Croatan Polar Bear #3Jan 17 · 3200 Meters · Place 1 · Croatan3200 Meters113:02.19—
Jan 17Croatan Polar Bear #3Jan 17 · 1000 Meters · Place 1 · Croatan1000 Meters13:18.47 PB—
Jan 5Weddington InvitationalJan 5 · 3200 Meters · Place 10 · Croatan3200 Meters1012:12.559
Jan 5Weddington InvitationalJan 5 · 1600 Meters · Place 16 · Croatan1600 Meters165:38.349