Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Central H.S. (Woodstock) Central Invitational · Aug 3118:30.00Central InvitationalAugust 31, 2019
3 Miles · Fairview ParkCentral High School 9th Annual Cross Country Invitational · Aug 2716:44.00Central High School 9th Annual Cross Country InvitationalAugust 27, 2022
5,000 Meters · Central H.S. (Woodstock) VHSL 3A Region B · Nov 517:21.6VHSL 3A Region BNovember 5, 2019
5,000 Meters · Fairview ParkVHSL Class 3A Region B Championships · Apr 1317:56.3VHSL Class 3A Region B ChampionshipsApril 13, 2021
5,000 Meters · GreenHill ParkVHSL Class 1A/2A/3A State XC Championships · Nov 1217:30.56VHSL Class 1A/2A/3A State XC ChampionshipsNovember 12, 2022
5,000 Meters · Nokesville ParkNorthwestern District CC Meet · Mar 1319:39Northwestern District CC MeetMarch 13, 2021
5,000 Meters · Pole Green ParkVHSL Region 3B XC Championships · Nov 217:23.9VHSL Region 3B XC ChampionshipsNovember 2, 2022
5,000 Meters · William Monroe HSWilliam Monroe Meet · Sep 2820:02William Monroe MeetSeptember 28, 2022
6,000 Meters · Pole Green ParkSpider Alumni Open · Aug 3019:15.9Spider Alumni OpenAugust 30, 2025
8,000 Meters · Baylands ParkCoast-to-Coast Athletic Cross Country Championships · Nov 124:52.60Coast-to-Coast Athletic Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Baylands ParkC2C Cross Country Championships · Oct 2826:07.1C2C Cross Country ChampionshipsOctober 28, 2023
8,000 Meters · Berry CollegeNCAA Division III South Regional · Nov 1127:54.1NCAA Division III South RegionalNovember 11, 2023
8,000 Meters · Community Park at WinterplaceDon Cathcart Invitational · Sep 2726:47.60Don Cathcart InvitationalSeptember 27, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1826:36.9Border BattleOctober 18, 2025
8,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 1527:01.80NCAA South Regional XC ChampionshipNovember 15, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 427:36.8Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3028:38.4Paul Short InvitationalSeptember 30, 2023
8,000 Meters · WinterPlace Park & Equestrian CenterC2C Conference Championships · Oct 3126:01.5C2C Conference ChampionshipsOctober 31, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31C2C Conference ChampionshipsOct 31 · 8,000 Meters C2C · Place 19 · Christopher NewportChristopher Newport8,000 Meters C2C1926:01.5 PBSr
Oct 17Border BattleOct 17 · 8,000 Meters Men Championship · Place 95 · Christopher NewportChristopher Newport8,000 Meters Men Championship9529:54.2Sr
Sep 5Spider Alumni OpenSep 5 · 6,000 Meters Collegiate · Christopher NewportChristopher Newport6,000 Meters Collegiate—DNFSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · Place 67 · Christopher NewportChristopher Newport8,000 Meters College6727:01.80 PBJr
Nov 1Coast-to-Coast Athletic Cross Country ChampionshipsNov 1 · 8,000 Meters College · Place 3 · Christopher NewportChristopher Newport8,000 Meters College324:52.60 PBJr
Oct 18Border BattleOct 18 · 8,000 Meters D3 · Place 112 · Christopher NewportChristopher Newport8,000 Meters D311226:36.9 PBJr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 386 · Christopher NewportChristopher Newport8,000 Meters White38628:49.0Jr
Sep 27Don Cathcart InvitationalSep 27 · 8,000 Meters College · Place 24 · Christopher NewportChristopher Newport8,000 Meters College2426:47.60 PBJr
Aug 30Spider Alumni OpenAug 30 · 6,000 Meters Men's 6K · Place 43 · Christopher NewportChristopher Newport6,000 Meters Men's 6K4319:15.9 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2C2C XC ChampionshipsNov 2 · 8,000 Meters Varsity · Place 35 · Christopher NewportChristopher Newport8,000 Meters Varsity3528:38.41SO
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 258 · Christopher NewportChristopher Newport8,000 Meters White25827:36.8 PBSo
Sep 13CNU XC InviteSep 13 · 8,000 Meters Varsity · Place 29 · Christopher NewportChristopher Newport8,000 Meters Varsity2926:58.12So
Aug 31Spider Alumni OpenAug 31 · 6,000 Meters Varsity · Place 92 · Christopher NewportChristopher Newport6,000 Meters Varsity9220:41.2SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III South RegionalNov 11 · 8,000 Meters Championship · Place 91 · Christopher NewportChristopher Newport8,000 Meters Championship9127:54.1 PBFr
Oct 28C2C Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 16 · Christopher NewportChristopher Newport8,000 Meters College1626:07.1 PBFr
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College White · Place 168 · Christopher NewportChristopher Newport8,000 Meters College White16828:38.4 PBFr
Sep 15The CNU XC InvitationalSep 15 · 8,000 Meters Varsity · Place 80 · Christopher NewportChristopher Newport8,000 Meters Varsity8029:00.2FR

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 12VHSL Class 1A/2A/3A State XC ChampionshipsNov 12 · 5,000 Meters Varsity - Class 3A · Place 43 · William MonroeWilliam Monroe5,000 Meters Varsity - Class 3A4317:30.56 PB12
Nov 2VHSL Region 3B XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 1 · William MonroeWilliam Monroe5,000 Meters Varsity117:23.9 PB12
Oct 25VHSL 3A Northwestern District CC MeetOct 25 · Varsity · Place 1 · William MonroeWilliam MonroeVarsity117:02—
Oct 15MileStat.com XC InvitationalOct 15 · Varsity · Place 13 · William MonroeWilliam MonroeVarsity1317:26—
Oct 15MileStat.com XC InvitationalOct 15 · 5,000 Meters Varsity · Place 13 · William MonroeWilliam Monroe5,000 Meters Varsity1317:26—
Oct 8Albemarle InvitationalOct 8 · 5,000 Meters Varsity · Place 82 · William MonroeWilliam Monroe5,000 Meters Varsity8217:40.2SR
Sep 30Woodberry Forest Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 12 · William MonroeWilliam Monroe5,000 Meters Varsity1217:27.7SR
Sep 28William Monroe MeetSep 28 · 5,000 Meters Varsity · Place 3 · William MonroeWilliam Monroe5,000 Meters Varsity320:02 PB12
Sep 24Oatlands InvitationalSep 24 · Varsity · Place 113 · William MonroeWilliam MonroeVarsity11317:31—
Sep 14Skyline Quad MeetSep 14 · 5,000 Meters Varsity · Place 1 · William MonroeWilliam Monroe5,000 Meters Varsity117:57.6—
Aug 27Central High School 9th Annual Cross Country InvitationalAug 27 · 3 Miles Varsity · Place 8 · William MonroeWilliam Monroe3 Miles Varsity816:44.00 PB12

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 11Oatlands InvitationalSep 11 · 5,000 Meters Varsity · Place 95 · William MonroeWilliam Monroe5,000 Meters Varsity9518:17—
Apr 13VHSL Class 3A Region B ChampionshipsApr 13 · 5,000 Meters Varsity · Place 18 · William MonroeWilliam Monroe5,000 Meters Varsity1817:56.3 PB10
Apr 7Northwestern 3A District ChampionshipApr 7 · 3 Miles Varsity · Place 13 · William MonroeWilliam Monroe3 Miles Varsity1318:2810
Mar 13Northwestern District CC MeetMar 13 · 5,000 Meters Varsity · Place 23 · William MonroeWilliam Monroe5,000 Meters Varsity2319:39 PB10

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5VHSL 3A Region BNov 5 · 5,000 Meters Varsity · Place 34 · William MonroeWilliam Monroe5,000 Meters Varsity3417:21.6 PB9
Oct 29Northwestern District 3A and 4A ChampionshipsOct 29 · Varsity · Place 18 · William MonroeWilliam MonroeVarsity1817:29.5—
Sep 21Fork Union InvitationalSep 21 · 5,000 Meters Varsity · Place 69 · William MonroeWilliam Monroe5,000 Meters Varsity6918:55.4—
Sep 14Oatlands InvitationalSep 14 · Varsity · Place 239 · William MonroeWilliam MonroeVarsity23919:06—
Aug 31Central InvitationalAug 31 · 3 Miles Varsity · Place 64 · William MonroeWilliam Monroe3 Miles Varsity6418:30.00 PB9

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 10Monticello Midweek MadnessOct 10 · 5,000 Meters Varsity · Place 8 · William MonroeWilliam Monroe5,000 Meters Varsity820:04.0—