Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Jackson River Sports ComplexVHSL Class 3A Region C · Nov 617:57.30VHSL Class 3A Region CNovember 6, 2024
5,000 Meters · Virginia Tech Home Cross Country CourseVHSL XC Class 1,2,3 State Championship · Nov 1617:24.8VHSL XC Class 1,2,3 State ChampionshipNovember 16, 2024
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2317:15.93NXR Southeast Regional ChampionshipsNovember 23, 2024
6,000 Meters · BRIDGEWATER COLLEGEEagle Cross Country Challenge · Sep 120:29.83Eagle Cross Country ChallengeSeptember 1, 2026
6,000 Meters · Kernstown BattlefieldSU Twilight Open · Sep 1121:05.00SU Twilight OpenSeptember 11, 2026
8,000 Meters · BridgewaterODAC XC Championships · Nov 128:08.5ODAC XC ChampionshipsNovember 1, 2025
8,000 Meters · BRIDGEWATER COLLEGEBridgewater Invitational · Sep 2029:28.9Bridgewater InvitationalSeptember 20, 2025
8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 1727:59.00Roanoke College South Region ShowdownOctober 17, 2026
8,000 Meters · Kernstown BattlefieldODAC XC Championships · Oct 3128:03.7ODAC XC ChampionshipsOctober 31, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:49.1Paul Short Run (College)October 3, 2025
8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1827:43.7Upstate XC InviteOctober 18, 2025
8,000 Meters · Panorama FarmsNCAA DIII South Region Preview · Sep 1927:47.78NCAA DIII South Region PreviewSeptember 19, 2026
8,000 Meters · Pole Green ParkRichmond Invitational · Oct 227:56.1Richmond 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 · 8,000 Meters ODAC · Place 55 · Bridgewater (Va.)Bridgewater (Va.)8,000 Meters ODAC5528:03.7 PBSo
Oct 17Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 100 · Bridgewater (Va.)Bridgewater (Va.)8,000 Meters Men 8k10027:59.00 PBSo
Oct 2Richmond InvitationalOct 2 · 8,000 Meters College · Place 93 · Bridgewater (Va.)Bridgewater (Va.)8,000 Meters College9327:56.1 PBSo
Sep 19NCAA DIII South Region PreviewSep 19 · 8,000 Meters Collegiate · Place 39 · Bridgewater (Va.)Bridgewater (Va.)8,000 Meters Collegiate3927:47.78 PBSo
Sep 11SU Twilight OpenSep 11 · 6,000 Meters Collegiate · Place 18 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters Collegiate1821:05.00 PBSo
Sep 1Eagle Cross Country ChallengeSep 1 · 6,000 Meters Collegiate · Place 3 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters Collegiate320:29.83 PBSo

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · Place 102 · Bridgewater (Va.)Bridgewater (Va.)8,000 Meters College10228:00.20Fr
Nov 1ODAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 46 · Bridgewater (Va.)Bridgewater (Va.)8,000 Meters Collegiate4628:08.5 PBFr
Oct 18Upstate XC InviteOct 18 · 8,000 Meters College · Place 135 · Bridgewater (Va.)Bridgewater (Va.)8,000 Meters College13527:43.7 PBFr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 404 · Bridgewater (Va.)Bridgewater (Va.)8,000 Meters Open40427:49.1 PBFr
Sep 20Bridgewater InvitationalSep 20 · 8,000 Meters College · Place 6 · Bridgewater (Va.)Bridgewater (Va.)8,000 Meters College629:28.9 PBFr
Sep 12CNU XC InviteSep 12 · 8,000 Meters Varsity · Place 29 · Bridgewater (Va.)Bridgewater (Va.)8,000 Meters Varsity2928:36.3FR
Aug 29Eagle ChallengeAug 29 · 6,000 Meters Men's Race · Place 10 · Bridgewater (Va.)Bridgewater (Va.)6,000 Meters Men's Race1020:50.8Fr

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 349 · UnattachedUnattached5,000 Meters Open Invitational34917:15.93 PB12
Nov 16VHSL XC Class 1,2,3 State ChampionshipNov 16 · 5,000 Meters 3A · Place 45 · BroadwayBroadway5,000 Meters 3A4517:24.8 PB12
Nov 6VHSL Class 3A Region CNov 6 · 5,000 Meters Varsity · Place 23 · BroadwayBroadway5,000 Meters Varsity2317:57.30 PB12
Oct 30Valley District ChampionshipsOct 30 · 5,000 Meters Varsity · Place 13 · BroadwayBroadway5,000 Meters Varsity1317:34.50—
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 218 · BroadwayBroadway5,000 Meters Varsity21817:21.8SR
Oct 12Albemarle InvitationalOct 12 · 5,000 Meters Varsity · Place 69 · BroadwayBroadway5,000 Meters Varsity6917:46.8—
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 43 · BroadwayBroadway5,000 Meters Varsity4318:03.8012
Sep 14Fork Union Cross Country InvitationalSep 14 · 5,000 Meters Varsity · Place 48 · BroadwayBroadway5,000 Meters Varsity4818:00.9—
Sep 11Valley District Mini MeetSep 11 · 5,000 Meters Varsity · Place 7 · BroadwayBroadway5,000 Meters Varsity718:23.00—
Sep 7Knights Crossing XCSep 7 · Varsity · Place 158 · BroadwayBroadwayVarsity15818:04.9SR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 158 · BroadwayBroadwayVarsity15818:04.9SR
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 158 · BroadwayBroadway5,000 Meters Varsity15818:04.9SR