Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Fairview ParkVHSL 2A Region B Championships · Nov 221:07.00VHSL 2A Region B ChampionshipsNovember 2, 2022
4,000 Meters · BRIDGEWATER COLLEGEEagle Challenge · Aug 2916:55.6Eagle ChallengeAugust 29, 2025
5,000 Meters · Broadway HSDistrict Mini · Sep 825:49.25District MiniSeptember 8, 2021
5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 1121:32.5VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · GreenHill ParkVHSL Class 1A/2A/3A State XC Championships · Nov 1220:50.06VHSL Class 1A/2A/3A State XC ChampionshipsNovember 12, 2022
5,000 Meters · Kernstown BattlefieldSU Twilight Open · Sep 1122:59.70SU Twilight OpenSeptember 11, 2026
5,000 Meters · Luray County HSVHSL 2A Region B Championship · Nov 121:17VHSL 2A Region B ChampionshipNovember 1, 2023
5,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1820:46.2Upstate XC InviteOctober 18, 2025
5,000 Meters · New Market Battlefield Shenandoah County Meet · Mar 2724:20.23Shenandoah County MeetMarch 27, 2021
6,000 Meters · BridgewaterODAC XC Championships · Nov 125:53.1ODAC XC ChampionshipsNovember 1, 2025
6,000 Meters · BRIDGEWATER COLLEGEBridgewater Invitational · Sep 2026:15.2Bridgewater InvitationalSeptember 20, 2025
6,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 1525:41.70NCAA South Regional XC ChampionshipNovember 15, 2025
6,000 Meters · Kernstown BattlefieldShenandoah Hornet Harrier · Sep 2827:36.2Shenandoah Hornet HarrierSeptember 28, 2024
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 425:34.4Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 324:44.3Paul Short Run (College)October 3, 2025
6,000 Meters · Panorama FarmsNCAA DIII South Region Preview · Sep 1928:50.35NCAA DIII South Region PreviewSeptember 19, 2026
6,000 Meters · Pole Green ParkRichmond Invitational · Oct 228:47.2Richmond InvitationalOctober 2, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31ODAC XC ChampionshipsOct 31 · 6,000 Meters ODAC · Place 66 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters ODAC6629:14.1Jr
Oct 17Roanoke College South Region ShowdownOct 17 · 6,000 Meters Women 6k · Place 105 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters Women 6k10528:06.00Jr
Oct 2Richmond InvitationalOct 2 · 6,000 Meters College · Place 120 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters College12028:47.2 PBJr
Sep 19NCAA DIII South Region PreviewSep 19 · 6,000 Meters Collegiate · Place 74 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters Collegiate7428:50.35 PBJr
Sep 11SU Twilight OpenSep 11 · 5,000 Meters Collegiate · Place 29 · Bridgewater (Va.)Bridgewater (Va.)5,000 Meters Collegiate2922:59.70 PBJr
Sep 1Eagle Cross Country ChallengeSep 1 · 4,000 Meters Collegiate · Place 12 · Bridgewater (Va.)Bridgewater (Va.)4,000 Meters Collegiate1219:04.59Jr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA South Regional XC ChampionshipNov 15 · 6,000 Meters College · Place 96 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters College9625:41.70 PBSo
Nov 1ODAC XC ChampionshipsNov 1 · 6,000 Meters Collegiate · Place 51 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters Collegiate5125:53.1 PBSo
Oct 18Upstate XC InviteOct 18 · 5,000 Meters College · Place 139 · Bridgewater (Va.)Bridgewater (Va.)5,000 Meters College13920:46.2 PBSo
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Open · Place 269 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters Open26924:44.3 PBSo
Sep 20Bridgewater InvitationalSep 20 · 6,000 Meters College · Place 5 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters College526:15.2 PBSo
Sep 12CNU XC InviteSep 12 · 6,000 Meters Varsity · Place 39 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters Varsity3925:53.1SO
Aug 29Eagle ChallengeAug 29 · 4,000 Meters Women's Race · Place 32 · Bridgewater (Va.)Bridgewater (Va.)4,000 Meters Women's Race3216:55.6 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2ODAC XCNov 2 · 6,000 Meters Varsity · Place 58 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters Varsity5825:17.9FR
Oct 4Paul Short RunOct 4 · 6,000 Meters White · Place 326 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters White32625:34.4 PBFr
Sep 28Shenandoah Hornet HarrierSep 28 · 6,000 Meters College · Place 11 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters College1127:36.2 PBFr
Sep 13CNU XC InviteSep 13 · 6,000 Meters Varsity · Place 59 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters Varsity5927:00.24Fr
Aug 30Eagle ChallengeAug 30 · 4,000 Meters Varsity · Place 20 · Bridgewater (Va.)Bridgewater (Va.)4,000 Meters Varsity2017:38.6FR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 2A · Place 30 · StrasburgStrasburg5,000 Meters Class 2A3021:32.5 PB12
Nov 1VHSL 2A Region B ChampionshipNov 1 · 5,000 Meters Varsity · Place 10 · StrasburgStrasburg5,000 Meters Varsity1021:17 PB12
Sep 23Alleghany XC InvitationalSep 23 · 5,000 Meters Varsity · Place 41 · StrasburgStrasburg5,000 Meters Varsity4122:18.2712
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 23 · StrasburgStrasburg5,000 Meters Varsity2321:50.0SR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12VHSL Class 1A/2A/3A State XC ChampionshipsNov 12 · 5,000 Meters Varsity - Class 2A · Place 7 · StrasburgStrasburg5,000 Meters Varsity - Class 2A720:50.06 PB11
Nov 2VHSL 2A Region B ChampionshipsNov 2 · 3 Miles Varsity · Place 11 · StrasburgStrasburg3 Miles Varsity1121:07.00 PB11
Oct 26Bull Run District ChampionshipOct 26 · 5,000 Meters Varsity · Place 7 · StrasburgStrasburg5,000 Meters Varsity721:50.88—
Sep 28LHS v Rappahannock Co / Strasburg / Chelsea AcademySep 28 · 5,000 Meters Varsity · Place 3 · StrasburgStrasburg5,000 Meters Varsity322:00.6911
Sep 24Alleghany XC InvitationalSep 24 · 5,000 Meters Varsity · Place 14 · StrasburgStrasburg5,000 Meters Varsity1420:40.3711
Aug 27Central High School 9th Annual Cross Country InvitationalAug 27 · 3 Miles Varsity · Place 40 · StrasburgStrasburg3 Miles Varsity4022:33.7911

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16Third Battle InvitationalOct 16 · 5,000 Meters Varsity · Place 143 · StrasburgStrasburg5,000 Meters Varsity14322:04.1SO
Sep 29Luray HS v Strasburg HS / Rappahanock Co HSSep 29 · 5,000 Meters Varsity · Place 2 · StrasburgStrasburg5,000 Meters Varsity222:20.00—
Sep 25Generals XC InvitationalSep 25 · 5,000 Meters Varsity · Place 5 · StrasburgStrasburg5,000 Meters Varsity523:58.00—
Sep 8District MiniSep 8 · 5,000 Meters Varsity · Place 6 · StrasburgStrasburg5,000 Meters Varsity625:49.25 PB10
Mar 27Shenandoah County MeetMar 27 · 5,000 Meters Varsity · Place 8 · StrasburgStrasburg5,000 Meters Varsity824:20.23 PB9

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 8EMHS InvitationalSep 8 · 3,200 Meters Varsity · Place 32 · StrasburgStrasburg3,200 Meters Varsity3216:25.007