Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor49er Classic · Mar 1911.54a49er ClassicMarch 19, 2026
1000 Meters · IndoorCroatan Polar Bear #3 · Jan 172:53.87Croatan Polar Bear #3January 17, 2024
200 Meters · IndoorJDL Early Bird Invitational · Dec 723.00aJDL Early Bird InvitationalDecember 7, 2025
200 Meters · OutdoorAggie Invite · Apr 1723.06aAggie InviteApril 17, 2026
300 Meters · IndoorSwansboro Meet #2 · Jan 2537.05aSwansboro Meet #2January 25, 2024
400 Meters · IndoorMondo College Invitational · Jan 1750.98Mondo College InvitationalJanuary 17, 2026
400 Meters · OutdoorCoastal Conference Meet · Apr 3049.95Coastal Conference MeetApril 30, 2025
400 Meters · Relay Split · IndoorNCHSAA 3A State Championships · Feb 1551.121aNCHSAA 3A State Championships February 15, 2025
500 Meters · IndoorStay In Your Lane HS Invitational · Dec 91:10.82aStay In Your Lane HS InvitationalDecember 9, 2023
500 Meters · Indoor · Hand timedCroatan Polar Bear #1 · Jan 81:06.1hCroatan Polar Bear #1January 8, 2025
800 Meters · OutdoorCoastal Conference Meet · Apr 302:03.00Coastal Conference MeetApril 30, 2025
800 Meters · Relay Split · IndoorNCHSAA 3A State Championships · Feb 151:58.707aNCHSAA 3A State Championships February 15, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 17Aggie InviteApr 17 · 400 Meters · Place 43 · CampbellCampbell400 Meters43.51.23aFr
Apr 17Aggie InviteApr 17 · 200 Meters · Place 82 · CampbellCampbell200 Meters82.23.06a PBWind: 1.3Fr
Apr 2High Point VertKlasse MeetingApr 2 · 400 Meters · Place 69 · CampbellCampbell400 Meters69.52.83aFr
Mar 1949er ClassicMar 19 · 100 Meters · Place 71 · CampbellCampbell100 Meters7111.54a PBFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17Mondo College InvitationalJan 17 · 400 Meters · Place 11 · CampbellCampbell400 Meters1150.98 PB—
Jan 17Mondo College InvitationalJan 17 · 200 Meters · Place 41 · CampbellCampbell200 Meters4123.502—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 400 Meters · Place 18 · CampbellCampbell400 Meters18.51.31aFr
Dec 7JDL Early Bird InvitationalDec 7 · 200 Meters · Place 22 · CampbellCampbell200 Meters22.23.00a PBFr
Feb 15NCHSAA 3A State Championships Feb 15 · 500 Meters · CroatanCroatan500 Meters--FS12
Feb 15NCHSAA 3A State Championships Feb 15 · 800 Meters · CroatanCroatan800 MetersRelay Split—1:58.707a PB12
Feb 15NCHSAA 3A State Championships Feb 15 · 400 Meters · CroatanCroatan400 MetersRelay Split—51.121a PB12
Jan 8Croatan Polar Bear #1Jan 8 · 500 Meters · Place 2 · Croatan CougarsCroatan Cougars500 Meters21:06.1h PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 400 Meters · Place 11 · CroatanCroatan400 Meters11.50.43a12
May 10NCHSAA 3A East RegionalMay 10 · 800 Meters · CroatanCroatan800 Meters—NT12
May 10NCHSAA 3A East RegionalMay 10 · 400 Meters · Place 3 · CroatanCroatan400 Meters3.50.48a12
Apr 30Coastal Conference MeetApr 30 · 800 Meters · Place 2 · CroatanCroatan800 Meters22:03.00 PB—
Apr 30Coastal Conference MeetApr 30 · 400 Meters · Place 1 · CroatanCroatan400 Meters149.95 PB—
Apr 15Crystal Coast ChampionshipApr 15 · 400 Meters · Place 1 · CroatanCroatan400 Meters150.95—
Apr 5Seahawk HS InvitationalApr 5 · 400 Meters · Place 1 · CroatanCroatan400 Meters151.39—
Apr 5Seahawk HS InvitationalApr 5 · 400 Meters · Place 2 · CroatanCroatan400 Meters251.39—
Feb 5Coastal Conference ChampionshipFeb 5 · 300 Meters · Place 1 · CroatanCroatan300 Meters1.36.58aUnofficial12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Coastal 3A Conference MeetMay 2 · 400 Meters · Place 3 · CroatanCroatan400 Meters353.21—
Mar 14Swansboro Meet #3Mar 14 · 400 Meters · Place 2 · CroatanCroatan400 Meters253.05—
Mar 14Swansboro Meet #3Mar 14 · 200 Meters · Place 11 · CroatanCroatan200 Meters1125.19—
Mar 6Coastal 3A at Croatan #2Mar 6 · 400 Meters · Place 3 · CroatanCroatan400 Meters353.58—
Mar 6Coastal 3A at Croatan #2Mar 6 · 200 Meters · Place 6 · CroatanCroatan200 Meters625.11—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 48 · CroatanCroatan300 Meters4837.3711
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 48 · CroatanCroatan300 Meters4837.3711
Jan 25Swansboro Meet #2Jan 25 · 300 Meters · Place 1 · CroatanCroatan300 Meters137.05a PB—
Jan 17Croatan Polar Bear #3Jan 17 · 1000 Meters · Place 5 · CroatanCroatan1000 Meters52:53.87 PB—
Jan 17Croatan Polar Bear #3Jan 17 · 300 Meters · Place 2 · CroatanCroatan300 Meters238.85—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 13West Carteret Winter Home Meet #2Dec 13 · 500 Meters · Place 3 · CroatanCroatan500 Meters3.1:09.20aUnofficial11
Dec 6Croatan Polar Bear #2Dec 6 · 500 Meters · Place 4 · CroatanCroatan500 Meters4.1:10.02aUnofficial11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Stay In Your Lane HS InvitationalDec 9 · 500 Meters · Place 10 · CroatanCroatan500 Meters10.1:10.82a PB11
Dec 2The Virginia Beast HS InvitationalDec 2 · 500 Meters · Place 3 · CroatanCroatan500 Meters3.1:11.07a11