Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorStay In Your Lane Invitational · Dec 143:08.34aStay In Your Lane InvitationalDecember 14, 2024
1000 Meters · Indoor · Hand timedCroatan Polar Bear #1 · Jan 83:12.3hCroatan Polar Bear #1January 8, 2025
1600 Meters · Outdoor2026 Seahawk HS Invitational · Apr 184:48.87a2026 Seahawk HS InvitationalApril 18, 2026
3200 Meters · IndoorCoastal Conference Championship · Jan 2811:03.07Coastal Conference ChampionshipJanuary 28, 2026
800 Meters · OutdoorCrystal Coast Championship · Apr 152:17.97Crystal Coast ChampionshipApril 15, 2025
800 Meters · Relay Split · IndoorNCHSAA 5A Champs · Feb 182:10.036NCHSAA 5A ChampsFebruary 18, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 182026 Seahawk HS InvitationalApr 18 · 1600 Meters · Place 16 · Croatan1600 Meters16.4:48.87a PB10
Apr 182026 Seahawk HS InvitationalApr 18 · 800 Meters · Croatan800 Meters—DNS10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 5A ChampsFeb 18 · 800 Meters · Croatan800 MetersRelay Split—2:10.036 PB10
Jan 28Coastal Conference ChampionshipJan 28 · 3200 Meters · Place 8 · Croatan3200 Meters811:03.07 PB—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 15Crystal Coast ChampionshipApr 15 · 800 Meters · Place 5 · Croatan800 Meters52:17.97 PB—
Apr 5Seahawk HS InvitationalApr 5 · 800 Meters · Place 2 · Croatan800 Meters22:18.34—
Apr 5Seahawk HS InvitationalApr 5 · 800 Meters · Place 38 · Croatan800 Meters382:18.34—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8Croatan Polar Bear #1Jan 8 · 1000 Meters · Place 8 · Croatan Cougars1000 Meters83:12.3h PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Stay In Your Lane InvitationalDec 14 · 1000 Meters · Place 42 · Croatan1000 Meters42.3:08.34a PB9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Nov 26West Carteret Polar Bear #1Nov 26 · 1000 Meters · Place 3 · Croatan1000 Meters3.3:12.10Unofficial9