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 Sports Complex11th Annual Bengal Clash at the River · Aug 2923:56.8611th Annual Bengal Clash at the RiverAugust 29, 2024
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

7 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
Oct 4FAST TIMES ECE - Wildcat Invite @ Greenhill ParkOct 4 · 5,000 Meters Championship · Place 151 · James River (Buchanan)5,000 Meters Championship15120:08.5010
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

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5VHSL 2A Region C ChampionshipsNov 5 · 5,000 Meters Varsity · Place 42 · James River (Buchana5,000 Meters Varsity4220:40.899
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 145 · James River (Buchana5,000 Meters Varsity14520:26.869
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 145 · James River (Buchana5,000 Meters Varsity14520:26.869
Sep 14Augusta Invitational Cross Country MeetSep 14 · 5,000 Meters Varsity · Place 81 · James River (Buchana5,000 Meters Varsity8121:50.20—
Sep 7Knights Crossing XCSep 7 · Varsity · Place 172 · James River (BuchanaVarsity17222:38.9FR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 172 · James River (BuchanaVarsity17222:38.9FR
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 172 · James River (Buchana5,000 Meters Varsity17222:38.9FR
Aug 2911th Annual Bengal Clash at the RiverAug 29 · 5,000 Meters Varsity · Place 137 · James River (Buchanan)5,000 Meters Varsity13723:56.86 PB9