Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkVHSL XC State Class 1,2,3 Championship · Nov 720:03.60VHSL XC State Class 1,2,3 ChampionshipNovember 7, 2026
5,000 Meters · Greenfield Recreation Park VHSL 2A Region C Championships · Oct 2820:04.02VHSL 2A Region C ChampionshipsOctober 28, 2025
5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 2020:00.79Alleghany InvitationalSeptember 20, 2025
5,000 Meters · Randolph ParkCougar Clash Invitational · Oct 1020:46.80Cougar Clash InvitationalOctober 10, 2026
5,000 Meters · Smith River TrailsBengal Clash at the River · Aug 2823:16.05Bengal Clash at the RiverAugust 28, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7VHSL XC State Class 1,2,3 ChampionshipNov 7 · 5,000 Meters Class 2 · Place 89 · James River (Buchanan)5,000 Meters Class 28920:03.60 PB11
Oct 10Cougar Clash InvitationalOct 10 · 5,000 Meters Varsity · Place 23 · James River (Buchanan)5,000 Meters Varsity2320:46.80 PB11
Oct 3ECE - Fast Times Festival - MS, HS, College, Open (Salem, VA)Oct 3 · 5,000 Meters Championship Boys · Place 119 · James River (Buchanan)5,000 Meters Championship Boys11920:52.5011
Sep 26Alleghany XC InvitationalSep 26 · 5,000 Meters Varsity · Place 202 · James River (Buchanan)5,000 Meters Varsity20220:16.3511
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Black · Place 151 · James River (Buchanan)5,000 Meters Varsity Black15120:53.611
Aug 26Blue Ridge InvitationalAug 26 · 5,000 Meters Varsity · Place 64 · James River (Buchanan)5,000 Meters Varsity6423:15.9011

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28VHSL 2A Region C ChampionshipsOct 28 · 5,000 Meters Varsity · Place 33 · James River (Buchanan)5,000 Meters Varsity3320:04.02 PB10
Oct 21Three Rivers District ChampionshipsOct 21 · 5,000 Meters Varsity · Place 23 · James River (Buchanan)5,000 Meters Varsity2321:07.8710
Oct 11Cougar Clash InvitationalOct 11 · 5,000 Meters Varsity · Place 53 · James River (Buchanan)5,000 Meters Varsity5320:49.810
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 174 · James River (Buchanan)5,000 Meters Varsity17420:00.79 PB10
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Black · Place 163 · James River (Buchanan)5,000 Meters Varsity Black16322:17.010
Aug 28Bengal Clash at the RiverAug 28 · 5,000 Meters Varsity · Place 140 · James River (Buchanan)5,000 Meters Varsity14023:16.05 PB10