Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDick Taylor Carolina Challenge · Jan 145:01.48Dick Taylor Carolina ChallengeJanuary 14, 2023
1000 Meters · IndoorJDL Holiday Invitational · Dec 182:58.91aJDL Holiday InvitationalDecember 18, 2021
1000 Meters · OutdoorCroatan Meet #3 · Dec 73:05.73aCroatan Meet #3December 7, 2021
1500 Meters · Outdoor2026 American Conference Outdoor Championships · May 144:35.81a2026 American Conference Outdoor ChampionshipsMay 14, 2026
1600 Meters · IndoorNCHSAA 3A Indoor State Championships · Feb 124:59.99aNCHSAA 3A Indoor State ChampionshipsFebruary 12, 2022
1600 Meters · OutdoorCoastal 8 Conference Championship · Jun 85:26.00Coastal 8 Conference ChampionshipJune 8, 2021
3200 Meters · IndoorJDL Holiday Invitational · Dec 1810:54.36aJDL Holiday InvitationalDecember 18, 2021
3200 Meters · OutdoorNCHSAA 2A State Championship · Jun 2612:00.89aNCHSAA 2A State ChampionshipJune 26, 2021
5000 Meters · OutdoorBob Davidson Team Challenge presented by Norris Woody · Mar 2217:32.31aBob Davidson Team Challenge presented by Norris WoodyMarch 22, 2024
800 Meters · IndoorDiv. I Indoor Pre-Nationals Invite · Feb 142:22.79aDiv. I Indoor Pre-Nationals InviteFebruary 14, 2025
800 Meters · OutdoorBill Carson Invitational · Mar 282:18.75aBill Carson InvitationalMarch 28, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 142026 American Conference Outdoor ChampionshipsMay 14 · 1500 Meters · Place 10 · East CarolinaEast Carolina1500 MetersRound P10.4:36.66aSr
May 142026 American Conference Outdoor ChampionshipsMay 14 · 1500 Meters · Place 7 · East CarolinaEast Carolina1500 Meters7.4:35.81a PBSr
May 3Duke TwilightMay 3 · 1500 Meters · Place 60 · East CarolinaEast Carolina1500 Meters60.4:35.98aSr
Apr 17Aggie InviteApr 17 · 1500 Meters · Place 3 · East CarolinaEast Carolina1500 Meters3.4:40.07aSr
Apr 2High Point VertKlasse MeetingApr 2 · 5000 Meters · Place 1 · East CarolinaEast Carolina5000 Meters1.17:43.71aSr
Mar 27Bill Carson InvitationalMar 27 · 1500 Meters · Place 2 · East CarolinaEast Carolina1500 Meters24:45.49aSR
Mar 27Bill Carson InvitationalMar 27 · 800 Meters · Place 4 · East CarolinaEast Carolina800 Meters42:19.29aSR

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16Dick Taylor Carolina ChallengeJan 16 · 1 Mile · Place 18 · East CarolinaEast Carolina1 Mile185:30.92aSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15The American Outdoor ChampionshipsMay 15 · 1500 Meters · Place 20 · East CarolinaEast Carolina1500 MetersRound P204:56.66SR
Apr 252025 Charlotte InviteApr 25 · 1500 Meters · Place 22 · East CarolinaEast Carolina1500 Meters224:46.12SR
Mar 28Bill Carson InvitationalMar 28 · 1500 Meters · Place 3 · East CarolinaEast Carolina1500 Meters34:40.72aJr
Mar 28Bill Carson InvitationalMar 28 · 800 Meters · Place 6 · East CarolinaEast Carolina800 Meters62:18.75a PBJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Div. I Indoor Pre-Nationals InviteFeb 14 · 800 Meters · Place 14 · East CarolinaEast Carolina800 Meters14.2:22.79a PBJr
Jan 17Dick Taylor Carolina ChallengeJan 17 · 1000 Meters · Place 11 · East CarolinaEast Carolina1000 Meters113:03.12a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10AAC Outdoor ChampionshipsMay 10 · 5000 Meters · Place 34 · East CarolinaEast Carolina5000 Meters34.19:00.38aSo
Apr 5Bill Carson InvitationalApr 5 · 5000 Meters · East CarolinaEast Carolina5000 Meters—DNSSo
Apr 5Bill Carson InvitationalApr 5 · 1500 Meters · Place 2 · East CarolinaEast Carolina1500 Meters2.4:47.61aSo
Mar 22Bob Davidson Team Challenge presented by Norris WoodyMar 22 · 5000 Meters · Place 3 · East CarolinaEast Carolina5000 Meters317:32.31a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Camel City InvitationalJan 26 · 1 Mile · Place 7 · East CarolinaEast Carolina1 Mile75:10.04—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24American Athletic Conference Indoor Track and Field ChampionshipFeb 24 · 3000 Meters · East CarolinaEast Carolina3000 Meters--DNSFr
Feb 3Camel City InvitationalFeb 3 · 1 Mile · Place 18 · East CarolinaEast Carolina1 Mile185:10.21FR
Jan 14Dick Taylor Carolina ChallengeJan 14 · 1 Mile · Place 4 · East CarolinaEast Carolina1 Mile45:01.48 PBFR

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 3A Indoor State ChampionshipsFeb 12 · 3200 Meters · Place 2 · CroatanCroatan3200 Meters2.11:00.15a12
Feb 12NCHSAA 3A Indoor State ChampionshipsFeb 12 · 1000 Meters · Place 1 · CroatanCroatan1000 Meters1.3:05.77a12
Feb 12NCHSAA 3A Indoor State ChampionshipsFeb 12 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters1.4:59.99a PB12
Jan 263A Coastal Conference ChampionshipJan 26 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters111:40.5412
Jan 263A Coastal Conference ChampionshipJan 26 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters15:17.4812
Jan 263A Coastal Conference ChampionshipJan 26 · 1000 Meters · Place 1 · CroatanCroatan1000 Meters13:12.0112
Jan 19Swansboro Meet #7Jan 19 · 1000 Meters · Place 1 · CroatanCroatan1000 Meters13:11.5012
Jan 12Croatan Polar Bear #5Jan 12 · 1000 Meters · Place 1 · CroatanCroatan1000 Meters13:08.1912
Jan 6Croatan Polar Bear #4Jan 6 · 1000 Meters · Place 1 · CroatanCroatan1000 Meters13:10.2912

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 2Swansboro Last Chance MeetFeb 2 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters1.5:03.00Unofficial12

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18JDL Holiday InvitationalDec 18 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters1.10:54.36a PB12
Dec 18JDL Holiday InvitationalDec 18 · 1000 Meters · Place 1 · CroatanCroatan1000 Meters1.2:58.91a PB12
Dec 18JDL Holiday InvitationalDec 18 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters1.5:07.24a12
Dec 11Stay In Your Lane HS InvitationalDec 11 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters1.11:01.79a12
Dec 11Stay In Your Lane HS InvitationalDec 11 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters1.5:08.35a12

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 7Croatan Meet #3Dec 7 · 1000 Meters · Place 1 · CroatanCroatan1000 Meters1.3:05.73a PB12
Dec 1Croatan Polar Bear #2Dec 1 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters1.5:00.50Unofficial12
Nov 23Croatan Polar Bear #1Nov 23 · 1000 Meters · Place 1 · CroatanCroatan1000 Meters1.3:03.64aUnofficial12
Nov 17Swansboro Polar Bear #1Nov 17 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters1.10:57.00Unofficial12
Nov 17Swansboro Polar Bear #1Nov 17 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters1.5:06.01Unofficial12
Jun 26NCHSAA 2A State ChampionshipJun 26 · 3200 Meters · Place 6 · CroatanCroatan3200 Meters6.12:00.89a PB11
Jun 26NCHSAA 2A State ChampionshipJun 26 · 1600 Meters · Place 6 · CroatanCroatan1600 Meters6.5:28.30a11
Jun 18NCHSAA 2A East RegionalJun 18 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters1.12:35.98a11
Jun 18NCHSAA 2A East RegionalJun 18 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters1.5:31.71a11
Jun 8Coastal 8 Conference ChampionshipJun 8 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters112:21.87—
Jun 8Coastal 8 Conference ChampionshipJun 8 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters15:26.00 PB—
May 29Hwy 24 ShowdownMay 29 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters112:43.0011
May 29Hwy 24 ShowdownMay 29 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters15:39.0011
May 15Croatan Meet #2May 15 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters15:26.8911