Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Children’s Discovery AreaRockbridge County H.S. Home Meet · Oct 118:02.40Rockbridge County H.S. Home Meet October 1, 2025
5,000 Meters · Green Hill ParkVHSL XC Class 123 State Championship · Nov 816:44.2VHSL XC Class 123 State Championship November 8, 2025
5,000 Meters · Pleasant Grove ParkVHSL Region 3C Championship · Oct 2916:51.8VHSL Region 3C ChampionshipOctober 29, 2025
5,000 Meters · Waynesboro HSShenandoah District Championships · Oct 2218:06.4Shenandoah District ChampionshipsOctober 22, 2025
6,000 Meters · Bob Jones UniversityBruins XC Night Classic · Sep 421:55.20Bruins XC Night ClassicSeptember 4, 2026
8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 928:14.7Royals ChallengeOctober 9, 2026
8,000 Meters · Milliken FieldBig South XC · Oct 3027:52.7Big South XCOctober 30, 2026
8,000 Meters · Tryon InternationalTryon Western NC Showcase · Sep 2529:49.9Tryon Western NC ShowcaseSeptember 25, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Big South XCOct 30 · 8,000 Meters Men 8k · Place 70 · PresbyterianPresbyterian8,000 Meters Men 8k7027:52.7 PBFr
Oct 17Upstate InviteOct 17 · 8,000 Meters Varsity · Place 223 · PresbyterianPresbyterian8,000 Meters Varsity22327:47.8FR-1
Oct 9Royals ChallengeOct 9 · 8,000 Meters Gold · Place 209 · PresbyterianPresbyterian8,000 Meters Gold20928:14.7 PBFr
Sep 25Tryon Western NC ShowcaseSep 25 · 8,000 Meters Collegiate · Place 89 · PresbyterianPresbyterian8,000 Meters Collegiate8929:49.9 PBFr
Sep 4Bruins XC Night ClassicSep 4 · 6,000 Meters Men · Place 54 · PresbyterianPresbyterian6,000 Meters Men5421:55.20 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 3 · Place 31 · Rockbridge CountyRockbridge County5,000 Meters Class 33116:44.2 PB12
Oct 29VHSL Region 3C ChampionshipOct 29 · 5,000 Meters Varsity · Place 19 · Rockbridge CountyRockbridge County5,000 Meters Varsity1916:51.8 PB12
Oct 22Shenandoah District ChampionshipsOct 22 · 5,000 Meters Varsity · Place 9 · Rockbridge CountyRockbridge County5,000 Meters Varsity918:06.4 PB12
Oct 1Rockbridge County H.S. Home Meet Oct 1 · 5,000 Meters Boys · Place 3 · Rockbridge CountyRockbridge County5,000 Meters Boys318:02.40 PB12
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 34 · Rockbridge CountyRockbridge County5,000 Meters Varsity Red3417:03.812