Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Fairview ParkCentral High School Cross Country Invitational · Aug 2917:33.5Central High School Cross Country InvitationalAugust 29, 2026
5,000 Meters · Green Hill ParkKnights Crossing · Sep 1218:14.8Knights CrossingSeptember 12, 2026
5,000 Meters · Luray County HSLuray / East Rockingham / Stonewall Jackson · Sep 319:12.78Luray / East Rockingham / Stonewall JacksonSeptember 3, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7VHSL XC State Class 1,2,3 ChampionshipNov 7 · 5,000 Meters Class 1 · Place 33 · Luray5,000 Meters Class 13318:22.2010
Oct 21Bull Run District XC Championship MeetOct 21 · 5,000 Meters Varsity · Place 23 · Luray5,000 Meters Varsity2318:24.0SO
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 176 · Luray5,000 Meters Varsity Red17618:14.8 PB10
Aug 29Central High School Cross Country InvitationalAug 29 · 3 Miles Blue Division · Place 14 · Luray3 Miles Blue Division1417:33.5 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 3Luray / East Rockingham / Stonewall JacksonSep 3 · 5,000 Meters Varsity · Place 4 · Luray5,000 Meters Varsity419:12.78 PB9
Aug 30Central High School Cross Country InvitationalAug 30 · 3 Miles Varsity Blue · Place 18 · Luray3 Miles Varsity Blue1818:12.99

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 14Augusta Invitational Cross Country MeetSep 14 · 2 Miles Middle School · Place 4 · Luray Middle School2 Miles Middle School412:35.90—

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 16Augusta Invitational Cross Country MeetSep 16 · Middle School · Place 17 · Luray Middle SchoolMiddle School1713:19.40—