Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Panorama FarmsRagged Mt Cup · Aug 2511:58.8Ragged Mt CupAugust 25, 2022
5,000 Meters · Broadway HSBroadway District Mini-Meet · Mar 1020:31.81Broadway District Mini-MeetMarch 10, 2021
5,000 Meters · Rockingham County FairgroundsERHS, HHS, TAHS Meet · Mar 3019:38.86ERHS, HHS, TAHS MeetMarch 30, 2021
5,000 Meters · Thomas Harrison MSValley District Tri-Meet · Mar 1719:47.80Valley District Tri-MeetMarch 17, 2021
5,000 Meters · Town ParkCity/County Championships · Mar 2419:05City/County ChampionshipsMarch 24, 2021
6,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 422:14.19Galen Piper XC ChallengeSeptember 4, 2026
8,000 Meters · Big Spring HSDickinson Long-Short Invitational · Sep 2730:00.31Dickinson Long-Short InvitationalSeptember 27, 2025
8,000 Meters · DeSales UniversityDeSales Invite · Oct 1231:00.9DeSales InviteOctober 12, 2024
8,000 Meters · DREAM ParkBorder Battle · Oct 1828:59.4Border BattleOctober 18, 2025
8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 1729:10.00Roanoke College South Region ShowdownOctober 17, 2026
8,000 Meters · Stevenson University Greenspring CampusMAC Preview Cross Country Meet · Sep 1831:29.1MAC Preview Cross Country MeetSeptember 18, 2026
8,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 2629:16.9Lock Haven InviteSeptember 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 131 · MessiahMessiah8,000 Meters Men 8k13129:10.00 PBJr
Sep 26Lock Haven InviteSep 26 · 8,000 Meters White · Place 105 · MessiahMessiah8,000 Meters White10529:16.9 PBJr
Sep 18MAC Preview Cross Country MeetSep 18 · 8,000 Meters · Place 80 · MessiahMessiah8,000 Meters8031:29.1 PBJr
Sep 4Galen Piper XC ChallengeSep 4 · 6,000 Meters Men · Place 84 · MessiahMessiah6,000 Meters Men8422:14.19 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Border BattleOct 18 · 8,000 Meters Open · Place 69 · MessiahMessiah8,000 Meters Open6928:59.4 PBSo
Sep 27Dickinson Long-Short InvitationalSep 27 · 8,000 Meters College · Place 71 · MessiahMessiah8,000 Meters College7130:00.31 PBSo
Sep 20Aggie InviteSep 20 · 8,000 Meters Varsity · Place 87 · MessiahMessiah8,000 Meters Varsity8731:22.6SO
Sep 5Galen Piper XC ChallengeSep 5 · 6,000 Meters Men's Race · Place 67 · MessiahMessiah6,000 Meters Men's Race6722:22.99So

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Aubrey Shenk InvitationalOct 19 · 8,000 Meters Varsity · Place 158 · MessiahMessiah8,000 Meters Varsity15829:33.3FR
Oct 12DeSales InviteOct 12 · 8,000 Meters College · Place 99 · MessiahMessiah8,000 Meters College9931:00.9 PBFr
Sep 28Messiah InvitationalSep 28 · 8,000 Meters Varsity · Place 86 · MessiahMessiah8,000 Meters Varsity8631:38.6FR
Sep 13DII/III XC ChallengeSep 13 · 8,000 Meters Varsity · Place 98 · MessiahMessiah8,000 Meters Varsity9831:45.69FR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Region 5D XC ChampionshipOct 31 · 5,000 Meters Varsity · Place 21 · HarrisonburgHarrisonburg5,000 Meters Varsity2117:57—
Oct 31Region 5D XC ChampionshipOct 31 · Varsity · Place 21 · HarrisonburgHarrisonburgVarsity2117:57—
Oct 14Third Battle InvitationalOct 14 · 5,000 Meters Varsity · Place 111 · HarrisonburgHarrisonburg5,000 Meters Varsity11117:31.0SR
Oct 4Town Park InvitationalOct 4 · 5,000 Meters Varsity · Place 9 · HarrisonburgHarrisonburg5,000 Meters Varsity93:28.4—

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3VHSL 5A Region D ChampionshipsNov 3 · 5,000 Meters Varsity · Place 39 · HarrisonburgHarrisonburg5,000 Meters Varsity3918:22.4JR
Oct 26Valley District ChampionshipsOct 26 · 5,000 Meters Championship · Place 15 · HarrisonburgHarrisonburg5,000 Meters Championship1518:26.3JR
Oct 8Albemarle InvitationalOct 8 · 5,000 Meters Varsity · Place 149 · HarrisonburgHarrisonburg5,000 Meters Varsity14918:26.2JR
Sep 24Oatlands InvitationalSep 24 · Varsity · Place 338 · HarrisonburgHarrisonburgVarsity33818:51—
Aug 25Ragged Mt CupAug 25 · 2 Miles Varsity · Place 21 · HarrisonburgHarrisonburg2 Miles Varsity2111:58.8 PB11

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Sep 22City/County ChampionshipsSep 22 · 5,000 Meters Varsity · Place 9 · HarrisonburgHarrisonburg5,000 Meters Varsity917:53—
Sep 11Knights Crossing InvitationalSep 11 · 5,000 Meters Varsity · Place 115 · HarrisonburgHarrisonburg5,000 Meters Varsity11518:28.0SO
Aug 28Great Meadow InvitationalAug 28 · 5,000 Meters Varsity · Place 110 · HarrisonburgHarrisonburg5,000 Meters Varsity11019:30—
Apr 23VHSL Class 5 State XC ChampionshipsApr 23 · 5,000 Meters Varsity · Place 56 · HarrisonburgHarrisonburg5,000 Meters Varsity5619:35Unofficial9
Apr 7Valley District ChampionshipsApr 7 · 5,000 Meters Varsity · Place 22 · HarrisonburgHarrisonburg5,000 Meters Varsity2219:19.49
Mar 30ERHS, HHS, TAHS MeetMar 30 · 5,000 Meters Varsity · Place 4 · HarrisonburgHarrisonburg5,000 Meters Varsity419:38.86 PB9
Mar 24City/County ChampionshipsMar 24 · 5,000 Meters Varsity Blue · Place 16 · HarrisonburgHarrisonburg5,000 Meters Varsity Blue1619:05 PB9
Mar 17Valley District Tri-MeetMar 17 · 5,000 Meters Varsity · Place 14 · HarrisonburgHarrisonburg5,000 Meters Varsity1419:47.80 PB9
Mar 10Broadway District Mini-MeetMar 10 · 5,000 Meters Varsity · Place 7 · HarrisonburgHarrisonburg5,000 Meters Varsity720:31.81 PB9