Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Pole Green ParkVHSL Region 4B XC Championships · Nov 217:37.2VHSL Region 4B XC ChampionshipsNovember 2, 2022
6,000 Meters · Pole Green ParkSpider Alumni Open · Aug 3020:22.2Spider Alumni OpenAugust 30, 2025
8,000 Meters · Baylands ParkCoast-to-Coast Athletic Cross Country Championships · Nov 126:51.10Coast-to-Coast Athletic Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Baylands ParkC2C Cross Country Championships · Oct 2829:28.7C2C Cross Country ChampionshipsOctober 28, 2023
8,000 Meters · Berry CollegeNCAA Division III South Regional · Nov 1128:38.1NCAA Division III South RegionalNovember 11, 2023
8,000 Meters · DREAM ParkBorder Battle · Oct 1827:34.2Border BattleOctober 18, 2025
8,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 1527:16.80NCAA South Regional XC ChampionshipNovember 15, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:36.5Paul Short Run (College)October 3, 2025
8,000 Meters · New Market Battlefield State Historical ParkJMU Invitational · Sep 2628:22.3JMU InvitationalSeptember 26, 2025
8,000 Meters · Panorama FarmsVirginia Invitational · Sep 1228:29.85Virginia InvitationalSeptember 12, 2025
8,000 Meters · WinterPlace Park & Equestrian CenterC2C Conference Championships · Oct 3127:24.3C2C Conference ChampionshipsOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31C2C Conference ChampionshipsOct 31 · 8,000 Meters C2C · Place 39 · Mary WashingtonMary Washington8,000 Meters C2C3927:24.3 PBSr
Oct 17Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 95 · Mary WashingtonMary Washington8,000 Meters Men 8k9527:55.50Sr
Sep 19NCAA DIII South Region PreviewSep 19 · 8,000 Meters Collegiate · Place 83 · Mary WashingtonMary Washington8,000 Meters Collegiate8329:22.00Sr
Sep 5Spider Alumni OpenSep 5 · 6,000 Meters Collegiate · Place 114 · Mary WashingtonMary Washington6,000 Meters Collegiate11423:04.2Sr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · Place 78 · Mary WashingtonMary Washington8,000 Meters College7827:16.80 PBJr
Nov 1Coast-to-Coast Athletic Cross Country ChampionshipsNov 1 · 8,000 Meters College · Place 31 · Mary WashingtonMary Washington8,000 Meters College3126:51.10 PBJr
Oct 18Border BattleOct 18 · 8,000 Meters D3 · Place 182 · Mary WashingtonMary Washington8,000 Meters D318227:34.2 PBJr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 56 · Mary WashingtonMary Washington8,000 Meters Green5627:36.5 PBJr
Sep 26JMU InvitationalSep 26 · 8,000 Meters College · Place 9 · Mary WashingtonMary Washington8,000 Meters College928:22.3 PBJr
Sep 12Virginia InvitationalSep 12 · 8,000 Meters Men · Place 92 · Mary WashingtonMary Washington8,000 Meters Men9228:29.85 PBJr
Aug 30Spider Alumni OpenAug 30 · 6,000 Meters Men's 6K · Place 86 · Mary WashingtonMary Washington6,000 Meters Men's 6K8620:22.2 PBJr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III South RegionalNov 11 · 8,000 Meters Championship · Place 114 · Mary WashingtonMary Washington8,000 Meters Championship11428:38.1 PBFr
Oct 28C2C Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 37 · Mary WashingtonMary Washington8,000 Meters College3729:28.7 PBFr
Sep 16Lancer Pink InvitationalSep 16 · 8,000 Meters Varsity · Place 25 · Mary WashingtonMary Washington8,000 Meters Varsity2529:32.1FR
Sep 2Spider Alumni OpenSep 2 · 6,000 Meters Varsity · Place 140 · Mary WashingtonMary Washington6,000 Meters Varsity14021:54.5FR

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12VHSL Class 4 State ChampionshipNov 12 · Varsity · Place 60 · CourtlandCourtlandVarsity6018:45—
Nov 12VHSL Class 4 State ChampionshipNov 12 · 5,000 Meters 4A · Place 60 · CourtlandCourtland5,000 Meters 4A6018:45—
Nov 2VHSL Region 4B XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 16 · CourtlandCourtland5,000 Meters Varsity1617:37.2 PB12
Oct 19Battlefield District ChampionshipOct 19 · 5,000 Meters Varsity · Place 7 · CourtlandCourtland5,000 Meters Varsity717:32.4512
Oct 15MileStat.com XC InvitationalOct 15 · Elite · Place 56 · CourtlandCourtlandElite5617:20—
Oct 15MileStat.com XC InvitationalOct 15 · 5,000 Meters Elite · Place 56 · CourtlandCourtland5,000 Meters Elite5617:20—
Oct 8Richard Bland College of William & Mary XC InviteOct 8 · 5,000 Meters Championship · Place 21 · CourtlandCourtland5,000 Meters Championship2117:43—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 3VHSL Region 4B XC ChampionshipsNov 3 · 5,000 Meters Varsity · Place 45 · CourtlandCourtland5,000 Meters Varsity4518:45.611
Sep 18King Of The Hill ChallengeSep 18 · 5,000 Meters Varsity · Place 41 · CourtlandCourtland5,000 Meters Varsity4121:02.511
Apr 15VHSL Region 4B XC ChampionshipsApr 15 · 5,000 Meters Varsity · Place 44 · CourtlandCourtland5,000 Meters Varsity4419:14.110

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6VHSL Region 4B XC ChampionshipsNov 6 · 5,000 Meters Junior Varsity · Place 73 · CourtlandCourtland5,000 Meters Junior Varsity7319:34.09
Nov 6VHSL Region 5B ChampionshipNov 6 · 5,000 Meters Junior Varsity · Place 73 · CourtlandCourtland5,000 Meters Junior Varsity7319:34.09
Sep 28Patrick Henry InvitationalSep 28 · 5,000 Meters Varsity · Place 29 · CourtlandCourtland5,000 Meters Varsity2920:24.009