Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 1117:09.5VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · GreenHill ParkVHSL 2A Region C Championships · Nov 116:38.84VHSL 2A Region C ChampionshipsNovember 1, 2023
5,000 Meters · Jackson River Sports ComplexAlleghany Double Quad · Mar 2721:22.43Alleghany Double QuadMarch 27, 2021
5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 2517:10.76Foot Locker Cross Country South Regional ChampionshipsNovember 25, 2023
6,000 Meters · BRIDGEWATER COLLEGEEagle Challenge · Aug 2920:18.9Eagle ChallengeAugust 29, 2025
8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 1729:29.00Roanoke College South Region ShowdownOctober 17, 2026
8,000 Meters · Kernstown BattlefieldODAC XC Championships · Oct 3129:24.9ODAC XC ChampionshipsOctober 31, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 429:03.6Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:29.0Paul Short Run (College)October 3, 2025
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1226:56.98Queen City InviteSeptember 12, 2025
8,000 Meters · Pfeiffer UniversityPfeiffer Invitational · Sep 1429:01.0Pfeiffer InvitationalSeptember 14, 2024

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31ODAC XC ChampionshipsOct 31 · 8,000 Meters ODAC · Place 79 · RoanokeRoanoke8,000 Meters ODAC7929:24.9 PBJr
Oct 17Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 138 · RoanokeRoanoke8,000 Meters Men 8k13829:29.00 PBJr
Oct 9Royals ChallengeOct 9 · 8,000 Meters Gold · Place 234 · RoanokeRoanoke8,000 Meters Gold23429:33.3Jr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 307 · RoanokeRoanoke8,000 Meters White30727:29.0 PBSo
Sep 12Queen City InviteSep 12 · 8,000 Meters Collegiate · Place 117 · RoanokeRoanoke8,000 Meters Collegiate11726:56.98 PBSo
Aug 29Eagle ChallengeAug 29 · 6,000 Meters Men's Race · Place 8 · RoanokeRoanoke6,000 Meters Men's Race820:18.9 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2ODAC XCNov 2 · 8,000 Meters Varsity · Place 52 · RoanokeRoanoke8,000 Meters Varsity5227:46.5FR
Oct 19Roanoke XC Invitational/ODAC PreviewOct 19 · 8,000 Meters Varsity · Place 54 · RoanokeRoanoke8,000 Meters Varsity5427:08.7FR
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 349 · RoanokeRoanoke8,000 Meters White34929:03.6 PBFr
Sep 14Pfeiffer InvitationalSep 14 · 8,000 Meters College · Place 32 · RoanokeRoanoke8,000 Meters College3229:01.0 PBFr
Aug 30Eagle ChallengeAug 30 · 6,000 Meters Varsity · Place 13 · RoanokeRoanoke6,000 Meters Varsity1320:57.1FR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Senior · Place 38 · VAVA5,000 Meters Senior3817:10.76 PB12
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 2A · Place 24 · Floyd CountyFloyd County5,000 Meters Class 2A2417:09.5 PB12
Nov 1VHSL 2A Region C ChampionshipsNov 1 · 5,000 Meters Varsity · Place 4 · Floyd CountyFloyd County5,000 Meters Varsity416:38.84 PB12

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12VHSL Class 1A/2A/3A State XC ChampionshipsNov 12 · 5,000 Meters Varsity - Class 2A · Place 9 · Floyd CountyFloyd County5,000 Meters Varsity - Class 2A917:30.3611
Nov 2VHSL 2A Region C ChampionshipsNov 2 · 5,000 Meters Varsity · Place 3 · Floyd CountyFloyd County5,000 Meters Varsity316:37.80Unofficial11

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Sophomore · Place 49 · Copper Hill, VACopper Hill, VA5,000 Meters Sophomore4918:00.3610
Apr 7Alleghany Pre-Region 2C/3 Rivers ChampionshipsApr 7 · 5,000 Meters Varsity · Place 25 · Floyd CountyFloyd County5,000 Meters Varsity2522:17.529
Mar 27Alleghany Double QuadMar 27 · 5,000 Meters Varsity · Place 27 · Floyd CountyFloyd County5,000 Meters Varsity2721:22.43 PB9