Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blacksburg HS XC Course VHSL Region 1C XC Championship · Oct 2817:40VHSL Region 1C XC ChampionshipOctober 28, 2025
5,000 Meters · Green Hill ParkVHSL XC State Class 1,2,3 Championship · Nov 716:47.40VHSL XC State Class 1,2,3 ChampionshipNovember 7, 2026
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2917:47.99Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 317:23.96Wendy's InvitationalOctober 3, 2026
5,000 Meters · Randolph ParkCougar Clash Invitational · Oct 1017:35.90Cougar Clash InvitationalOctober 10, 2026

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 6 · George Wythe (Wytheville)George Wythe (Wytheville)5,000 Meters Class 1616:47.40 PB11
Oct 10Cougar Clash InvitationalOct 10 · 5,000 Meters Varsity · Place 2 · George Wythe (Wytheville)George Wythe (Wytheville)5,000 Meters Varsity217:35.90 PB11
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters Blue · Place 18 · George Wythe (Wytheville)George Wythe (Wytheville)5,000 Meters Blue1817:23.96 PB11
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 79 · George Wythe (Wytheville)George Wythe (Wytheville)5,000 Meters Varsity Red7916:58.311

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 188 · Wytheville VAWytheville VA5,000 Meters Championship18817:47.99 PB10
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 1 · Place 14 · George Wythe (Wytheville)George Wythe (Wytheville)5,000 Meters Class 11417:07.910
Oct 28VHSL Region 1C XC ChampionshipOct 28 · 5,000 Meters Varsity · Place 12 · George Wythe (Wytheville)George Wythe (Wytheville)5,000 Meters Varsity1217:40 PB10
Oct 21MED XC ChampionshipOct 21 · 5,000 Meters Varsity · Place 3 · George Wythe (Wytheville)George Wythe (Wytheville)5,000 Meters Varsity318:1110
Oct 11Cougar Clash InvitationalOct 11 · 5,000 Meters Varsity · Place 7 · George Wythe (Wytheville)George Wythe (Wytheville)5,000 Meters Varsity718:02.310
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 77 · George Wythe (Wytheville)George Wythe (Wytheville)5,000 Meters Varsity Red7717:42.810

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 13 · George Wythe (Wytheville)George Wythe (Wytheville)5,000 Meters Varsity1318:31.409

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 9Knights CrossingSep 9 · 4,000 Meters Middle School · Place 13 · George Wythe (Wytheville)George Wythe (Wytheville)4,000 Meters Middle School1315:25.78