Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Fairview ParkCentral High School Cross Country Invitational · Aug 3023:23.1Central High School Cross Country InvitationalAugust 30, 2025
5,000 Meters · Luray County HSVHSL 2A Region B Championship · Nov 123:42VHSL 2A Region B ChampionshipNovember 1, 2023
5,000 Meters · New Market Battlefield State Historical ParkVHSL Region 2B Championship · Oct 2925:38.7VHSL Region 2B ChampionshipOctober 29, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21Bull Run District XC Championship MeetOct 21 · 5,000 Meters Varsity · Place 25 · Madison County5,000 Meters Varsity2523:27.0SR

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29VHSL Region 2B ChampionshipOct 29 · 5,000 Meters Varsity · Place 30 · Madison County5,000 Meters Varsity3025:38.7 PB11
Oct 22VHSL Bull Run District ChampionshipOct 22 · 5,000 Meters Varsity · Place 33 · Madison County5,000 Meters Varsity3326:27.911
Aug 30Central High School Cross Country InvitationalAug 30 · 3 Miles Varsity Blue · Place 19 · Madison County3 Miles Varsity Blue1923:23.1 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 31Central High School Cross Country InvitationalAug 31 · 3 Miles Varsity · Place 68 · Madison County3 Miles Varsity6825:08.0SO

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 1VHSL 2A Region B ChampionshipNov 1 · 5,000 Meters Varsity · Place 28 · Madison County5,000 Meters Varsity2823:42 PB9