Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkVHSL XC Class 123 State Championship · Nov 819:52.5VHSL XC Class 123 State Championship November 8, 2025
5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 2019:54.84Alleghany InvitationalSeptember 20, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1819:39.5The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Randolph ParkCougar Clash Invitational · Oct 1120:47.1Cougar Clash InvitationalOctober 11, 2025
5,000 Meters · Smith River Sports ComplexVHSL Region 3D Championship · Oct 3020:30.74VHSL Region 3D ChampionshipOctober 30, 2025
5,000 Meters · Smith River TrailsBengal Clash at the River · Aug 2822:19.47Bengal Clash at the RiverAugust 28, 2025
5,000 Meters · Steele Creek ParkBristol Cross · Sep 2721:06.1Bristol CrossSeptember 27, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 3 · Place 19 · Christiansburg5,000 Meters Class 31919:52.5 PB12
Oct 30VHSL Region 3D ChampionshipOct 30 · 5,000 Meters Varsity · Place 3 · Christiansburg5,000 Meters Varsity320:30.74 PB12
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Showcase · Place 124 · Christiansburg5,000 Meters Showcase12419:39.5 PB12
Oct 11Cougar Clash InvitationalOct 11 · 5,000 Meters Varsity · Place 3 · Christiansburg5,000 Meters Varsity320:47.1 PB12
Sep 27Bristol CrossSep 27 · 5,000 Meters Large · Place 4 · Christiansburg5,000 Meters Large421:06.1 PB12
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 9 · Christiansburg5,000 Meters Varsity919:54.84 PB12
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 31 · Christiansburg5,000 Meters Varsity Red3120:14.512
Aug 28Bengal Clash at the RiverAug 28 · 5,000 Meters Varsity · Place 11 · Christiansburg5,000 Meters Varsity1122:19.47 PB12