Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorStay In Your Lane Invitational · Dec 142:47.20aStay In Your Lane InvitationalDecember 14, 2024
1000 Meters · Indoor · Hand timedCroatan Polar Bear #1 · Jan 82:57.8hCroatan Polar Bear #1January 8, 2025
1600 Meters · IndoorNCHSAA 5A Champs · Feb 184:31.03aNCHSAA 5A ChampsFebruary 18, 2026
1600 Meters · Indoor · Hand timedCroatan Polar Bear #1 · Jan 84:58.0hCroatan Polar Bear #1January 8, 2025
1600 Meters · OutdoorNCHSAA 3A East Regional · May 104:33.14aNCHSAA 3A East RegionalMay 10, 2025
3200 Meters · IndoorThe VA Showcase · Jan 179:56.19aThe VA ShowcaseJanuary 17, 2026
3200 Meters · OutdoorNCHSAA 5A/7A Outdoor State Championship · May 1510:40.09aNCHSAA 5A/7A Outdoor State ChampionshipMay 15, 2026
800 Meters · Relay Split · IndoorNCHSAA 5A Champs · Feb 182:01.410NCHSAA 5A ChampsFebruary 18, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 3200 Meters · Place 15 · Croatan3200 Meters15.10:40.09a PB10
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 1600 Meters · Place 12 · Croatan1600 Meters12.4:45.77a10
Apr 182026 Seahawk HS InvitationalApr 18 · 3200 Meters · Place 7 · Croatan3200 Meters7.10:45.39a10
Apr 182026 Seahawk HS InvitationalApr 18 · 1600 Meters · Place 4 · Croatan1600 Meters4.4:34.60a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 5A ChampsFeb 18 · 1600 Meters · Place 8 · Croatan1600 Meters8.4:31.03a PB10
Feb 18NCHSAA 5A ChampsFeb 18 · 800 Meters · Croatan800 MetersRelay Split—2:01.410 PB10
Jan 28Coastal Conference ChampionshipJan 28 · 3200 Meters · Place 1 · Croatan3200 Meters110:11.24—
Jan 28Coastal Conference ChampionshipJan 28 · 1600 Meters · Place 1 · Croatan1600 Meters14:40.66—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 89 · Croatan3200 Meters89.9:56.19a PB10
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 70 · Croatan1600 Meters70.4:32.11a10
Jan 10Just Don't Lose ClassicJan 10 · 1600 Meters · Place 16 · Croatan1600 Meters164:37.37—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 1600 Meters · Place 15 · Croatan1600 Meters15.4:33.25a9
May 10NCHSAA 3A East RegionalMay 10 · 1600 Meters · Place 4 · Croatan1600 Meters4.4:33.14a PB9
Apr 30Coastal Conference MeetApr 30 · 1600 Meters · Place 4 · Croatan1600 Meters44:56.84—
Apr 15Crystal Coast ChampionshipApr 15 · 1600 Meters · Place 3 · Croatan1600 Meters34:50.97—
Apr 5Seahawk HS InvitationalApr 5 · 1600 Meters · Place 16 · Croatan1600 Meters165:19.91—
Apr 5Seahawk HS InvitationalApr 5 · 1600 Meters · Place 36 · Croatan1600 Meters365:19.91—
Feb 5Coastal Conference ChampionshipFeb 5 · 1600 Meters · Place 4 · Croatan1600 Meters4.4:54.34aUnofficial9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 8Croatan Polar Bear #1Jan 8 · 1000 Meters · Place 5 · Croatan Cougars1000 Meters52:57.8h PB9
Jan 8Croatan Polar Bear #1Jan 8 · 1600 Meters · Place 4 · Croatan Cougars1600 Meters44:58.0h PB9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Swansboro Meet #3Dec 18 · 1600 Meters · Place 1 · Croatan1600 Meters1.4:49.00Unofficial9
Dec 10West Carteret Polar Bear #2Dec 10 · 3200 Meters · Place 2 · Croatan3200 Meters2.10:31.79aUnofficial9
Dec 10West Carteret Polar Bear #2Dec 10 · 1600 Meters · Place 4 · Croatan1600 Meters4.4:46.92aUnofficial9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Stay In Your Lane InvitationalDec 14 · 1000 Meters · Place 12 · Croatan1000 Meters12.2:47.20a PB9
Dec 14Stay In Your Lane InvitationalDec 14 · 800 Meters · Place 14 · Croatan800 MetersRelay Split14.2:11.1749