Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anglers ParkSouthside XC Invitational · Aug 2721:19.57Southside XC InvitationalAugust 27, 2026
5,000 Meters · Brookville High SchoolAl Smith Memorial XC Invitational · Oct 1122:43.68Al Smith Memorial XC InvitationalOctober 11, 2025
5,000 Meters · Frazier FarmsVHSL Group 1A Region B XC Championships · Oct 2922:07.7VHSL Group 1A Region B XC ChampionshipsOctober 29, 2025
5,000 Meters · Green Hill ParkKnights Crossing · Sep 1221:37.3Knights CrossingSeptember 12, 2026
5,000 Meters · Nelson County High SchoolNelson County XC Meet 2026 · Oct 122:00.10Nelson County XC Meet 2026October 1, 2026
5,000 Meters · Southwest Guilford HSGCXI · Sep 2621:26.5GCXISeptember 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1Nelson County XC Meet 2026Oct 1 · 5,000 Meters High School · Place 27 · Altavista5,000 Meters High School2722:00.10 PB11
Sep 26GCXISep 26 · 5,000 Meters Invite · Place 93 · Altavista5,000 Meters Invite9321:26.5 PB11
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Black · Place 175 · Altavista5,000 Meters Varsity Black17521:37.3 PB11
Aug 27Southside XC InvitationalAug 27 · 5,000 Meters Varsity · Place 46 · Altavista5,000 Meters Varsity4621:19.57 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29VHSL Group 1A Region B XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 35 · Altavista5,000 Meters Varsity3522:07.7 PB10
Oct 21Dogwood District ChampionshipOct 21 · 5,000 Meters Varsity · Place 29 · Altavista5,000 Meters Varsity2923:31.410
Oct 11Al Smith Memorial XC InvitationalOct 11 · 5,000 Meters Varsity · Place 29 · Altavista5,000 Meters Varsity2922:43.68 PB10
Aug 27Southside XC InvitationalAug 27 · 5,000 Meters Varsity · Place 53 · Altavista5,000 Meters Varsity5324:30.9210