Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anglers ParkSouthside XC Invitational · Aug 2723:28.78Southside XC InvitationalAugust 27, 2026
5,000 Meters · Green Hill ParkVHSL XC State Class 1,2,3 Championship · Nov 721:53.50VHSL XC State Class 1,2,3 ChampionshipNovember 7, 2026
5,000 Meters · Nelson County High SchoolNelson County XC Meet 2026 · Oct 122:57.40Nelson County XC Meet 2026October 1, 2026
5,000 Meters · Southwest Guilford HSGCXI · Sep 2622:23.4GCXISeptember 26, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7VHSL XC State Class 1,2,3 ChampionshipNov 7 · 5,000 Meters Class 1 · Place 95 · Altavista5,000 Meters Class 19521:53.50 PB9
Oct 22Dogwood District XC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 32 · Altavista Combined School5,000 Meters Varsity3221:27.0FR
Oct 1Nelson County XC Meet 2026Oct 1 · 5,000 Meters High School · Place 35 · Altavista5,000 Meters High School3522:57.40 PB9
Sep 26GCXISep 26 · 5,000 Meters Invite · Place 105 · Altavista5,000 Meters Invite10522:23.4 PB9
Aug 27Southside XC InvitationalAug 27 · 5,000 Meters Varsity · Place 92 · Altavista5,000 Meters Varsity9223:28.78 PB9