Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkVHSL XC State Class 1,2,3 Championship · Nov 718:30.90VHSL XC State Class 1,2,3 ChampionshipNovember 7, 2026
5,000 Meters · Greenfield Recreation Park VHSL 2A Region C Championships · Oct 2819:14.73VHSL 2A Region C ChampionshipsOctober 28, 2025
5,000 Meters · Jackson River Sports ComplexAlleghany XC Invitational · Sep 2619:12.30Alleghany XC InvitationalSeptember 26, 2026
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1819:38.3The VA XC ShowcaseOctober 18, 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 57 · Floyd County5,000 Meters Class 25718:30.90 PB12
Oct 3ECE - Fast Times Festival - MS, HS, College, Open (Salem, VA)Oct 3 · 5,000 Meters Championship Boys · Place 74 · Floyd County5,000 Meters Championship Boys7418:52.1012
Sep 26Alleghany XC InvitationalSep 26 · 5,000 Meters Varsity · Place 157 · Floyd County5,000 Meters Varsity15719:12.30 PB12
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 266 · Floyd County5,000 Meters Varsity Red26619:51.812

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 2 · Place 79 · Floyd County5,000 Meters Class 27919:24.611
Oct 28VHSL 2A Region C ChampionshipsOct 28 · 5,000 Meters Varsity · Place 24 · Floyd County5,000 Meters Varsity2419:14.73 PB11
Oct 21Three Rivers District ChampionshipsOct 21 · 5,000 Meters Varsity · Place 30 · Floyd County5,000 Meters Varsity3021:58.6511
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Small School · Place 197 · Floyd County5,000 Meters Small School19719:38.3 PB11
Oct 4FAST TIMES ECE - Wildcat Invite @ Greenhill ParkOct 4 · 5,000 Meters Championship · Place 112 · Floyd County5,000 Meters Championship11218:55.2011
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 162 · Floyd County5,000 Meters Varsity16219:45.6011
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 345 · Floyd County5,000 Meters Varsity Red34521:58.111

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 137 · Floyd County5,000 Meters Varsity13720:48.0010
Aug 31Blacksburg RelaysAug 31 · 2,000 Meters Varsity · Place 86 · Floyd County2,000 Meters Varsity867:49.20—