Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Fairview ParkCentral High School Cross Country Invitational · Aug 3021:46.6Central High School Cross Country InvitationalAugust 30, 2025
5,000 Meters · Green Hill ParkVHSL XC State Class 1,2,3 Championship · Nov 721:03.80VHSL XC State Class 1,2,3 ChampionshipNovember 7, 2026
5,000 Meters · Jackson River Sports ComplexAlleghany XC Invitational · Sep 2621:27.16Alleghany XC InvitationalSeptember 26, 2026
5,000 Meters · Luray County HSLuray / East Rockingham / Stonewall Jackson · Sep 323:41.14Luray / 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 2 · Place 99 · Stonewall Jackson5,000 Meters Class 29921:03.80 PB11
Oct 3ECE - Fast Times Festival - MS, HS, College, Open (Salem, VA)Oct 3 · 5,000 Meters Championship Boys · Place 133 · Stonewall Jackson5,000 Meters Championship Boys13321:29.3011
Sep 26Alleghany XC InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 60 · Stonewall Jackson5,000 Meters Junior Varsity6021:27.16 PB11
Aug 29Central High School Cross Country InvitationalAug 29 · 3 Miles Blue Division · Place 43 · Stonewall Jackson3 Miles Blue Division4323:28.311

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 3Luray / East Rockingham / Stonewall JacksonSep 3 · 5,000 Meters Varsity · Place 18 · Stonewall Jackson5,000 Meters Varsity1823:41.14 PB10
Aug 30Central High School Cross Country InvitationalAug 30 · 3 Miles Developmental Blue · Place 5 · Stonewall Jackson3 Miles Developmental Blue521:46.6 PB10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Junior Varsity · Place 61 · Stonewall Jackson5,000 Meters Junior Varsity6124:36.409
Aug 31Central High School Cross Country InvitationalAug 31 · 3 Miles Junior Varsity · Place 53 · Stonewall Jackson3 Miles Junior Varsity5325:05.09