Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Watauga HSPioneer Clash of the Classes · Aug 1614:30.68Pioneer Clash of the ClassesAugust 16, 2025
5,000 Meters · Hagan-Stone ParkHagan Stone XC Classic · Oct 420:39.32Hagan Stone XC ClassicOctober 4, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 619:13.2NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Tryon InternationalNCHSAA 4A West Regional · Oct 3119:09.1NCHSAA 4A West RegionalOctober 31, 2026
5,000 Meters · Tryon International Equestrian CenterNCHSAA 4A West Regional · Oct 2520:14.9NCHSAA 4A West RegionalOctober 25, 2025
5,000 Meters · Veterans Memorial ParkNorth Surry Home Meet · Sep 221:06.3North Surry Home MeetSeptember 2, 2025
5,000 Meters · Watauga HSBlue Ridge Mountain Rentals High Country CC Classic · Sep 2721:11.12Blue Ridge Mountain Rentals High Country CC ClassicSeptember 27, 2025
5,000 Meters · West Wilkes XC CourseMVAC Pre-Conference Meet · Sep 922:21.69MVAC Pre-Conference MeetSeptember 9, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 4A · Place 82 · Ashe County5,000 Meters 4A8219:13.2 PB10
Oct 31NCHSAA 4A West RegionalOct 31 · 5,000 Meters Varsity · Place 38 · Ashe County5,000 Meters Varsity3819:09.1 PB10
Aug 27Northwest XC InvitationalAug 27 · 5,000 Meters Varsity · Place 58 · Ashe County5,000 Meters Varsity5820:49.410
Aug 21River Run Twilight InvitationalAug 21 · 5,000 Meters Varsity · Place 72 · Ashe County5,000 Meters Varsity7221:16.58Unofficial10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25NCHSAA 4A West RegionalOct 25 · 5,000 Meters Varsity · Place 63 · Ashe County5,000 Meters Varsity6320:14.9 PB9
Oct 4Hagan Stone XC ClassicOct 4 · 5,000 Meters High School Varsity · Place 123 · Ashe County5,000 Meters High School Varsity12320:39.32 PB9
Sep 27Blue Ridge Mountain Rentals High Country CC ClassicSep 27 · 5,000 Meters Junior Varsity · Place 9 · Ashe County5,000 Meters Junior Varsity921:11.12 PB9
Sep 9MVAC Pre-Conference MeetSep 9 · 5,000 Meters Varsity · Place 30 · Ashe County5,000 Meters Varsity3022:21.69 PB9
Sep 2North Surry Home MeetSep 2 · 5,000 Meters Varsity · Place 27 · Ashe County5,000 Meters Varsity2721:06.3 PB9
Aug 16Pioneer Clash of the ClassesAug 16 · 2 Miles Freshman · Place 52 · Ashe County2 Miles Freshman5214:30.68 PB9