Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Fork Union Military AcademyFUMA XC Invite · Sep 1920:42.8FUMA XC InviteSeptember 19, 2026
5,000 Meters · Panorama FarmsJefferson District Championship · Oct 2221:40.4Jefferson District ChampionshipOctober 22, 2025
5,000 Meters · Pole Green ParkPole Green XC Classic · Sep 622:10.7Pole Green XC ClassicSeptember 6, 2025
5,000 Meters · Third Winchester Battlefield ParkThird Battle Invite · Oct 1820:59.1Third Battle InviteOctober 18, 2025
5,000 Meters · Thomas Jefferson's Poplar ForestRunnin' with the Wolves · Oct 1020:19.3Runnin' with the WolvesOctober 10, 2026
5,000 Meters · Woodberry Forest 5K CourseWoodberry Forest Cross Country Invitational · Sep 1322:04.3Woodberry Forest Cross Country InvitationalSeptember 13, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10Runnin' with the WolvesOct 10 · 5,000 Meters Varsity · Place 72 · Orange County5,000 Meters Varsity7220:19.3 PB12
Sep 19FUMA XC InviteSep 19 · 5,000 Meters Boys Colonial 5k · Place 130 · Orange County5,000 Meters Boys Colonial 5k13020:42.8 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22Jefferson District ChampionshipOct 22 · 5,000 Meters Open · Place 64 · Orange County5,000 Meters Open6421:40.4 PB11
Oct 18Third Battle InviteOct 18 · 5,000 Meters Junior Varsity B · Place 71 · Orange County5,000 Meters Junior Varsity B7120:59.1 PB11
Sep 13Woodberry Forest Cross Country InvitationalSep 13 · 5,000 Meters Varsity · Place 69 · Orange County5,000 Meters Varsity6922:04.3 PB11
Sep 6Pole Green XC ClassicSep 6 · 5,000 Meters Championship Boys · Place 241 · Orange County5,000 Meters Championship Boys24122:10.7 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5VHSL Region 4D ChampionshipNov 5 · 5,000 Meters Varsity · Place 90 · Orange County5,000 Meters Varsity9022:32.1SO
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 375 · Orange CountyVarsity37524:33—
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 375 · Orange County5,000 Meters Varsity37524:33—