Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkKnights Crossing · Sep 615:15.5Knights CrossingSeptember 6, 2025
5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 2015:27.23Alleghany InvitationalSeptember 20, 2025
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2915:11.86Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1814:48.0The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Smith River Sports ComplexVHSL Region 3D Championship · Oct 3016:16.06VHSL Region 3D ChampionshipOctober 30, 2025
5,000 Meters · Smith River TrailsBengal Clash at the River · Aug 2816:12.88Bengal Clash at the RiverAugust 28, 2025
5,000 Meters · Waid ParkBlue Ridge District Championship · Oct 2215:58.02Blue Ridge District ChampionshipOctober 22, 2025
6,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1818:45.9adidas XC ChallengeSeptember 18, 2026
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1625:10.1Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 225:57.6Paul Short RunOctober 2, 2026
8,000 Meters · Milliken FieldUSC Upstate Eye Opener Invitational · Sep 426:31.4USC Upstate Eye Opener InvitationalSeptember 4, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters White · Place 33 · LibertyLiberty8,000 Meters White3325:10.1 PBFr
Oct 2Paul Short RunOct 2 · 8,000 Meters Gold · Place 150 · LibertyLiberty8,000 Meters Gold15025:57.6 PBFr
Sep 18adidas XC ChallengeSep 18 · 6,000 Meters College · Place 32 · LibertyLiberty6,000 Meters College3218:45.9 PBFr
Sep 4USC Upstate Eye Opener InvitationalSep 4 · 8,000 Meters Collegiate · Place 23 · LibertyLiberty8,000 Meters Collegiate2326:31.4 PBFr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 15 · Roanoke VARoanoke VA5,000 Meters Championship1515:11.86 PB12
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 3 · Place 2 · Lord BotetourtLord Botetourt5,000 Meters Class 3215:29.012
Oct 30VHSL Region 3D ChampionshipOct 30 · 5,000 Meters Varsity · Place 3 · Lord BotetourtLord Botetourt5,000 Meters Varsity316:16.06 PB12
Oct 22Blue Ridge District ChampionshipOct 22 · 5,000 Meters Varsity · Place 1 · Lord BotetourtLord Botetourt5,000 Meters Varsity115:58.02 PB12
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Showcase · Place 2 · Lord BotetourtLord Botetourt5,000 Meters Showcase214:48.0 PB12
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 2 · Lord BotetourtLord Botetourt5,000 Meters Varsity215:27.23 PB12
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 1 · Lord BotetourtLord Botetourt5,000 Meters Varsity Red115:15.5 PB12
Aug 28Bengal Clash at the RiverAug 28 · 5,000 Meters Varsity · Place 2 · Lord BotetourtLord Botetourt5,000 Meters Varsity216:12.88 PB12