Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Gans Creek Recreation Area2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) · Nov 2230:26.412025 NCAA Division I Cross Country Champs (87th Men and 45th Women)November 22, 2025
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1430:22.4NCAA DI Southeast RegionalNovember 14, 2025
10,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 1531:21.7NCAA DI Southeast RegionalNovember 15, 2024
10,000 Meters · Zimmer Championship Cross Country Course2024 NCAA Division I Cross Country Champs (86th Men and 44th Women) · Nov 2330:55.22024 NCAA Division I Cross Country Champs (86th Men and 44th Women)November 23, 2024
2 Miles · Myers ParkCRCXC Meet · Aug 2011:13CRCXC MeetAugust 20, 2022
5,000 Meters · Frank LiskeCharlotte Opener · Aug 2915:11.9Charlotte OpenerAugust 29, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A Midwest Regional · Oct 3015:41.66NCHSAA 4A Midwest RegionalOctober 30, 2021
5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 2715:24.13Eastbay South Region Cross Country ChampionshipsNovember 27, 2021
5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2815:39.4Carolinas KickoffAugust 28, 2021
5,000 Meters · Weddington HSWeddington 5000m A & B · Dec 2215:49.78Weddington 5000m A & BDecember 22, 2020
6,000 Meters · Panorama FarmsVirginia Invitational · Sep 1117:49.9Virginia InvitationalSeptember 11, 2026
8,000 Meters · EP Tom Sawyer State ParkACC Cross Country Championships · Oct 3123:44.01ACC Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1623:50.8Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1224:36.34Queen City InviteSeptember 12, 2025
8,000 Meters · PrincetonPrinceton Meadows Challenge · Sep 2623:55.0Princeton Meadows ChallengeSeptember 26, 2026
8,000 Meters · Virginia Tech Home Cross Country CourseACC Cross Country Championships · Oct 3023:15.8ACC Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · WakeMed Soccer ParkACC Cross Country Championships · Nov 123:44.0ACC Cross Country ChampionshipsNovember 1, 2024
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 1724:40.9Nuttycombe Wisconsin InvitationalOctober 17, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30ACC Cross Country ChampionshipsOct 30 · 8,000 Meters ACC · Place 25 · North CarolinaNorth Carolina8,000 Meters ACC2523:15.8 PBJr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters Blue · Place 37 · North CarolinaNorth Carolina8,000 Meters Blue3723:50.8 PBJr
Sep 26Princeton Meadows ChallengeSep 26 · 8,000 Meters College · Place 39 · North CarolinaNorth Carolina8,000 Meters College3923:55.0 PBJr
Sep 11Virginia InvitationalSep 11 · 6,000 Meters Collegiate · Place 4 · North CarolinaNorth Carolina6,000 Meters Collegiate417:49.9 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division I Cross Country Champs (87th Men and 45th Women)Nov 22 · 10,000 Meters Championship · Place 197 · North CarolinaNorth Carolina10,000 Meters Championship19730:26.41 PBSo
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 31 · North CarolinaNorth Carolina10,000 Meters D1 Southeast3130:22.4 PBSo
Oct 31ACC Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 40 · North CarolinaNorth Carolina8,000 Meters Champ4023:44.01 PBSo
Oct 17Nuttycombe Wisconsin InvitationalOct 17 · 8,000 Meters B Race · Place 9 · North CarolinaNorth Carolina8,000 Meters B Race924:40.9 PBSo
Sep 12Queen City InviteSep 12 · 8,000 Meters Collegiate · Place 10 · North CarolinaNorth Carolina8,000 Meters Collegiate1024:36.34 PBSo
Aug 29Charlotte OpenerAug 29 · 5,000 Meters Men's Race · Place 11 · North CarolinaNorth Carolina5,000 Meters Men's Race1115:11.9 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division I Cross Country Champs (86th Men and 44th Women)Nov 23 · 10,000 Meters Championship · Place 207 · North CarolinaNorth Carolina10,000 Meters Championship20730:55.2 PBFr
Nov 15NCAA DI Southeast RegionalNov 15 · 10,000 Meters D1 Southeast · Place 51 · North CarolinaNorth Carolina10,000 Meters D1 Southeast5131:21.7 PBFr
Nov 1ACC Cross Country ChampionshipsNov 1 · 8,000 Meters ACC · Place 65 · North CarolinaNorth Carolina8,000 Meters ACC6523:44.0 PBFr
Sep 27Nuttycombe Wisconsin Invitational Presented by Under ArmourSep 27 · 8,000 Meters Champs · Place 107 · North CarolinaNorth Carolina8,000 Meters Champs10724:44.9Fr
Aug 30Charlotte OpenerAug 30 · 5,000 Meters Varsity · Place 6 · North CarolinaNorth Carolina5,000 Meters Varsity614:59.9FR

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 20CRCXC MeetAug 20 · 2 Miles Junior/Senior · Place 1 · Porter RidgePorter Ridge2 Miles Junior/Senior111:13 PB12

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Championship · Place 13 · Indian Trail, NCIndian Trail, NC5,000 Meters Championship1315:24.13 PB11
Oct 30NCHSAA 4A Midwest RegionalOct 30 · 5,000 Meters Varsity · Place 2 · Porter RidgePorter Ridge5,000 Meters Varsity215:41.66 PB11
Sep 2MR,PR,Pied,SV,EM,Wedd @ McAlpineSep 2 · 5,000 Meters Varsity · Place 1 · Porter RidgePorter Ridge5,000 Meters Varsity115:30.411
Aug 28Carolinas KickoffAug 28 · 5,000 Meters Varsity Championship · Place 1 · Porter RidgePorter Ridge5,000 Meters Varsity Championship115:39.4 PB11
Jan 16NCHSAA 4A Midwest RegionalJan 16 · 5,000 Meters Varsity · Place 5 · Porter RidgePorter Ridge5,000 Meters Varsity516:15.3910

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Dec 22Weddington 5000m A & BDec 22 · 5,000 Meters Combined Varsity · Place 5 · Porter RidgePorter Ridge5,000 Meters Combined Varsity515:49.78 PB10