Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Great Meadow (Non-State)VHSL Region 6B XC Championship · Nov 416:48VHSL Region 6B XC ChampionshipNovember 4, 2021
5,000 Meters · Willowmere ParkCF, MV, BP, Meet · Mar 1118:05.61CF, MV, BP, MeetMarch 11, 2021
5800 m · Virginia Tech Home Cross Country CourseVT Invitational · Sep 419:00.9VT InvitationalSeptember 4, 2026
8,000 Meters · BridgewaterODAC XC Championships · Nov 126:58.4ODAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 325:44.7Running of the CowsOctober 3, 2026
8,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 1525:34.20NCAA South Regional XC ChampionshipNovember 15, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1725:03.3Conn College InviteOctober 17, 2026
8,000 Meters · Kernstown BattlefieldODAC XC Championships · Oct 3126:21.4ODAC XC ChampionshipsOctober 31, 2026
8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 2126:08.5ISU John McNicholsSeptember 21, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 428:53.2Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:37.7Paul Short Run (College)October 3, 2025
8,000 Meters · Panorama FarmsNCAA DIII South Region Preview · Sep 1926:02.86NCAA DIII South Region PreviewSeptember 19, 2026
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2226:06.42025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31ODAC XC ChampionshipsOct 31 · 8,000 Meters ODAC · Place 15 · LynchburgLynchburg8,000 Meters ODAC1526:21.4 PBJr
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 57 · LynchburgLynchburg8,000 Meters Blue5725:03.3 PBJr
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 95 · LynchburgLynchburg8,000 Meters Navy Championship9525:44.7 PBJr
Sep 19NCAA DIII South Region PreviewSep 19 · 8,000 Meters Collegiate · Place 5 · LynchburgLynchburg8,000 Meters Collegiate526:02.86 PBJr
Sep 4VT InvitationalSep 4 · 5,800 Meters Collegiate · Place 15 · LynchburgLynchburg5,800 Meters Collegiate1519:00.9 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 211 · LynchburgLynchburg8,000 Meters D3 Championship21126:06.4 PBSo
Nov 15NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · Place 23 · LynchburgLynchburg8,000 Meters College2325:34.20 PBSo
Nov 1ODAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 23 · LynchburgLynchburg8,000 Meters Collegiate2326:58.4 PBSo
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 96 · LynchburgLynchburg8,000 Meters Blue9625:31.36So
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 83 · LynchburgLynchburg8,000 Meters White8325:37.7 PBSo
Aug 29Liberty ChallengeAug 29 · 6,000 Meters Varsity · Place 14 · LynchburgLynchburg6,000 Meters Varsity1420:41.6SO

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2ODAC XCNov 2 · 8,000 Meters Varsity · Place 29 · LynchburgLynchburg8,000 Meters Varsity2926:15.1FR
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 344 · LynchburgLynchburg8,000 Meters White34428:53.2 PBFr
Sep 21ISU John McNicholsSep 21 · 8,000 Meters College · Place 150 · LynchburgLynchburg8,000 Meters College15026:08.5 PBFr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 6 State ChampionshipNov 11 · 5,000 Meters Varsity · Place 14 · Colonial ForgeColonial Forge5,000 Meters Varsity1416:15—
Oct 24Commonwealth District ChampionshipOct 24 · 5,000 Meters Varsity · Place 3 · Colonial ForgeColonial Forge5,000 Meters Varsity316:11.8012
Oct 14MileStat.com XC Invitational 2023Oct 14 · Elite · Place 27 · Colonial ForgeColonial ForgeElite2715:35—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 27 · Colonial ForgeColonial Forge5,000 Meters Elite2715:3512
Sep 9Great Meadow InvitationalSep 9 · 5,000 Meters Varsity · Place 2 · Colonial ForgeColonial Forge5,000 Meters Varsity216:32—

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3VHSL 6A Region B ChampionshipsNov 3 · 5,000 Meters Varsity · Place 45 · Colonial ForgeColonial Forge5,000 Meters Varsity4518:1411
Oct 27Commonwealth District Championship MeetOct 27 · 5,000 Meters Varsity · Place 16 · Colonial ForgeColonial Forge5,000 Meters Varsity1618:09.8111
Oct 8Richard Bland College of William & Mary XC InviteOct 8 · 5,000 Meters Championship · Place 7 · Colonial ForgeColonial Forge5,000 Meters Championship717:05—
Sep 30Woodberry Forest Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 42 · Colonial ForgeColonial Forge5,000 Meters Varsity4218:19.5JR
Sep 24Oatlands InvitationalSep 24 · Varsity · Place 160 · Colonial ForgeColonial ForgeVarsity16017:54—

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4VHSL Region 6B XC ChampionshipNov 4 · 5,000 Meters Varsity · Place 11 · Colonial ForgeColonial Forge5,000 Meters Varsity1116:48 PB10
Oct 16MileStat.com XC InvitationalOct 16 · 5,000 Meters Varsity Elite · Place 60 · Colonial ForgeColonial Forge5,000 Meters Varsity Elite6016:47—
Sep 18Fork Union Cross Country InvitationalSep 18 · 5,000 Meters Varsity · Place 13 · Colonial ForgeColonial Forge5,000 Meters Varsity1317:04.613
Sep 18Fork Union Cross Country InvitationalSep 18 · 5,000 Meters Varsity · Place 13 · Colonial ForgeColonial Forge5,000 Meters Varsity1317:04.6—
Sep 11Oatlands InvitationalSep 11 · 5,000 Meters Varsity · Place 35 · Colonial ForgeColonial Forge5,000 Meters Varsity3517:22—
Sep 4Woodberry Forest InvitationalSep 4 · 5,000 Meters Varsity · Place 3 · Colonial ForgeColonial Forge5,000 Meters Varsity317:25.7610
Aug 28Great Meadow InvitationalAug 28 · 5,000 Meters Varsity · Place 12 · Colonial ForgeColonial Forge5,000 Meters Varsity1216:56—
Apr 7Commonwealth District XC ChampionshipApr 7 · 5,000 Meters Varsity · Place 13 · Colonial ForgeColonial Forge5,000 Meters Varsity1318:48.59
Mar 11CF, MV, BP, MeetMar 11 · 5,000 Meters Varsity · Place 4 · Colonial ForgeColonial Forge5,000 Meters Varsity418:05.61 PB9
Mar 4MV, CF, NS XC Tri-MeetMar 4 · 5,000 Meters Varsity · Place 3 · Colonial ForgeColonial Forge5,000 Meters Varsity318:14.249