Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anglers ParkSouthside XC Invitational · Aug 2722:35.69Southside XC InvitationalAugust 27, 2025
5,000 Meters · Brookville High SchoolAl Smith Memorial XC Invitational · Oct 1120:38.81Al Smith Memorial XC InvitationalOctober 11, 2025
5,000 Meters · Frazier FarmsVHSL Group 1A Region B XC Championships · Oct 2921:25.4VHSL Group 1A Region B XC ChampionshipsOctober 29, 2025
5,000 Meters · Green Hill ParkVHSL XC State Class 1,2,3 Championship · Nov 719:22.80VHSL XC State Class 1,2,3 ChampionshipNovember 7, 2026
5,000 Meters · Nelson County High SchoolNelson County XC Meet 2026 · Oct 120:37.90Nelson County XC Meet 2026October 1, 2026
5,000 Meters · Southwest Guilford HSGCXI · Sep 2620:57.3GCXISeptember 26, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7VHSL XC State Class 1,2,3 ChampionshipNov 7 · 5,000 Meters Class 1 · Place 59 · Altavista5,000 Meters Class 15919:22.80 PB10
Oct 1Nelson County XC Meet 2026Oct 1 · 5,000 Meters High School · Place 14 · Altavista5,000 Meters High School1420:37.90 PB10
Sep 26GCXISep 26 · 5,000 Meters Invite · Place 84 · Altavista5,000 Meters Invite8420:57.3 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29VHSL Group 1A Region B XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 30 · Altavista5,000 Meters Varsity3021:25.4 PB9
Oct 21Dogwood District ChampionshipOct 21 · 5,000 Meters Varsity · Place 41 · Altavista5,000 Meters Varsity4125:59.29
Oct 11Al Smith Memorial XC InvitationalOct 11 · 5,000 Meters Varsity · Place 13 · Altavista5,000 Meters Varsity1320:38.81 PB9
Aug 27Southside XC InvitationalAug 27 · 5,000 Meters Varsity · Place 41 · Altavista5,000 Meters Varsity4122:35.69 PB9