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 1116:10.0VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · GreenHill ParkVHSL Class 1A/2A/3A State XC Championships · Nov 1217:03.57VHSL Class 1A/2A/3A State XC ChampionshipsNovember 12, 2022
5,000 Meters · Rustburg HSCampbell County Meet · Sep 1116:54.10Campbell County MeetSeptember 11, 2024
5,000 Meters · Virginia Tech Home Cross Country CourseVHSL XC Class 1,2,3 State Championship · Nov 1616:07.9VHSL XC Class 1,2,3 State ChampionshipNovember 16, 2024
6,000 Meters · BRIDGEWATER COLLEGEEagle Challenge · Aug 2919:16.0Eagle ChallengeAugust 29, 2025
8,000 Meters · BridgewaterODAC XC Championships · Nov 126:32.3ODAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:01.0Paul Short Run (College)October 3, 2025
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1225:49.90Queen City InviteSeptember 12, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · RoanokeRoanoke8,000 Meters College—DNSFr
Nov 1ODAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 13 · RoanokeRoanoke8,000 Meters Collegiate1326:32.3 PBFr
Oct 18Roanoke College South Region ShowdownOct 18 · 8,000 Meters Varsity · Place 34 · RoanokeRoanoke8,000 Meters Varsity3426:16.30FR
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 134 · RoanokeRoanoke8,000 Meters White13426:01.0 PBFr
Sep 12Queen City InviteSep 12 · 8,000 Meters Collegiate · Place 53 · RoanokeRoanoke8,000 Meters Collegiate5325:49.90 PBFr
Aug 29Eagle ChallengeAug 29 · 6,000 Meters Men's Race · Place 1 · RoanokeRoanoke6,000 Meters Men's Race119:16.0 PBFr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 16VHSL XC Class 1,2,3 State ChampionshipNov 16 · 5,000 Meters 1A · Place 3 · AltavistaAltavista5,000 Meters 1A316:07.9 PB12
Sep 11Campbell County MeetSep 11 · 5,000 Meters Varsity · Place 1 · AltavistaAltavista5,000 Meters Varsity116:54.10 PB12

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 1A · Place 4 · AltavistaAltavista5,000 Meters Class 1A416:10.0 PB11
Oct 7Blue Ridge InvitationalOct 7 · 5,000 Meters Varsity · Place 2 · AltavistaAltavista5,000 Meters Varsity216:46.2811
Sep 16CLASH WITH THE TITANSSep 16 · 5,000 Meters Varsity · Place 2 · AltavistaAltavista5,000 Meters Varsity217:10.5811

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12VHSL Class 1A/2A/3A State XC ChampionshipsNov 12 · 5,000 Meters Varsity - Class 1A · Place 7 · AltavistaAltavista5,000 Meters Varsity - Class 1A717:03.57 PB10
Oct 8Blue Ridge InvitationalOct 8 · 5,000 Meters Varsity · Place 16 · AltavistaAltavista5,000 Meters Varsity1619:07.8610
Sep 17Turtle InvitationalSep 17 · Varsity · Place 1 · Altavista Combined SchoolAltavista Combined SchoolVarsity118:50.5210