Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Archer Lodge Community CenterGNRC Conference Meet · Aug 2811:38.00GNRC Conference MeetAugust 28, 2024
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2517:41.47WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkNCHSAA 7A East Regional · Oct 2517:41.47NCHSAA 7A East RegionalOctober 25, 2025
8,000 Meters · Costal Carolina U - Hackler CourseChanticleer Challenge · Sep 1829:57.2Chanticleer ChallengeSeptember 18, 2026
8,000 Meters · Middle Georgia State University - Macon CampusPeach Belt XC · Nov 730:08.1Peach Belt XCNovember 7, 2026
8,000 Meters · Sergeant Jasper ParkSand Shark Invitational · Oct 1030:34.2Sand Shark InvitationalOctober 10, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Peach Belt XCNov 7 · 8,000 Meters Peach Belt · Place 70 · USC Beaufort (S.C.)USC Beaufort (S.C.)8,000 Meters Peach Belt7030:08.1 PBFr
Oct 10Sand Shark InvitationalOct 10 · 8,000 Meters Collegiate · Place 38 · USC Beaufort (S.C.)USC Beaufort (S.C.)8,000 Meters Collegiate3830:34.2 PBFr
Sep 18Chanticleer ChallengeSep 18 · 8,000 Meters Collegiate · Place 30 · USC Beaufort (S.C.)USC Beaufort (S.C.)8,000 Meters Collegiate3029:57.2 PBFr
Sep 11Queen City InviteSep 11 · 8,000 Meters Mens · USC Beaufort (S.C.)USC Beaufort (S.C.)8,000 Meters Mens—DNFFr
Sep 4Bruins XC Night ClassicSep 4 · 6,000 Meters Men · USC Beaufort (S.C.)USC Beaufort (S.C.)6,000 Meters Men—NTFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 3 · Place 93 · UnattachedUnattached5,000 Meters Invite 39318:02.4412
Oct 25NCHSAA 7A East RegionalOct 25 · 5,000 Meters Varsity · Place 32 · ClaytonClayton5,000 Meters Varsity3217:41.47 PB12
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 7A East · Place 32 · ClaytonClayton5,000 Meters NCHSAA 7A East3217:41.47 PB12
Oct 15Greater Neuse River Conference Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 3 · ClaytonClayton5,000 Meters Varsity317:53.9312
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Varsity · Place 110 · ClaytonClayton5,000 Meters Varsity11019:25.112
Aug 16Pace Yourself Early Bird ChallengeAug 16 · 5,000 Meters Varsity · Place 48 · ClaytonClayton5,000 Meters Varsity4818:06.4512

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26NCHSAA 4A East RegionalOct 26 · 5,000 Meters Varsity · Place 84 · ClaytonClayton5,000 Meters Varsity8418:23.3711
Aug 28GNRC Conference MeetAug 28 · 3,000 Meters Varsity · Place 14 · ClaytonClayton3,000 Meters Varsity1411:38.00 PB11
Aug 21Johnston County XC Kickoff 3kAug 21 · 3,000 Meters Varsity · Place 18 · ClaytonClayton3,000 Meters Varsity1811:45.0011
Aug 17Pace Yourself Early Bird ChallengeAug 17 · 5,000 Meters Varsity · Place 201 · ClaytonClayton5,000 Meters Varsity20121:36.08—

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28NCHSAA 4A East RegionalOct 28 · 5,000 Meters Varsity · Place 96 · ClaytonClayton5,000 Meters Varsity9618:49.2710
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Invitational · Place 157 · ClaytonClayton5,000 Meters Invitational15718:53.210
Aug 16Johnston County MeetAug 16 · 3,000 Meters Varsity · Place 7 · ClaytonClayton3,000 Meters Varsity711:16.0010

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29NCHSAA 4A East RegionalOct 29 · 5,000 Meters Varsity · Place 131 · ClaytonClayton5,000 Meters Varsity13120:08.469
Oct 20Greater Neuse River 4A Conference Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 30 · ClaytonClayton5,000 Meters Varsity3020:04.919
Oct 20Greater Neuse River 4A Conference Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 30 · ClaytonClayton5,000 Meters Varsity3020:04.919
Sep 28GNRC @ Clemmons State ForestSep 28 · 5,000 Meters Varsity · Place 25 · ClaytonClayton5,000 Meters Varsity2523:55.009
Aug 31GNRC Quad Corinth Holders vs. Clayton, Cleveland, South GarnerAug 31 · 3,000 Meters Varsity · Place 26 · ClaytonClayton3,000 Meters Varsity2613:09.009