Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Panorama FarmsRagged Mt Cup · Aug 2513:25.3Ragged Mt CupAugust 25, 2022
3 Miles · Fairview ParkCentral High School 9th Annual Cross Country Invitational · Aug 2718:56.85Central High School 9th Annual Cross Country InvitationalAugust 27, 2022
5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 1116:54.1VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · Jackson River Sports ComplexVHSL Class 3A Region C · Nov 616:41.30VHSL Class 3A Region CNovember 6, 2024
5,000 Meters · Pleasant GroveVHSL Region 3C Championship · Nov 117:20.0VHSL Region 3C ChampionshipNovember 1, 2023
5,000 Meters · Virginia Tech Home Cross Country CourseVHSL XC Class 1,2,3 State Championship · Nov 1616:20.6VHSL XC Class 1,2,3 State ChampionshipNovember 16, 2024
6,000 Meters · Pole Green ParkSpider Alumni Open · Aug 3019:18.1Spider Alumni OpenAugust 30, 2025
6,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1820:25.0adidas XC ChallengeSeptember 18, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:32.4Paul Short Run (College)October 3, 2025
8,000 Meters · Longwood UniversityLancer Pink Invitational · Sep 2027:07.10Lancer Pink InvitationalSeptember 20, 2025
8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1826:11.2Upstate XC InviteOctober 18, 2025
8,000 Meters · Milliken FieldBig South XC · Oct 3026:27.2Big South XCOctober 30, 2026
8,000 Meters · Prince Edward County HS XC CourseBig South XC · Oct 3126:26.6Big South XCOctober 31, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30Big South XCOct 30 · 8,000 Meters Men 8k · Place 50 · LongwoodLongwood8,000 Meters Men 8k5026:27.2 PBSo
Sep 18adidas XC ChallengeSep 18 · 6,000 Meters College · Place 92 · LongwoodLongwood6,000 Meters College9220:25.0 PBSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Big South XCOct 31 · 8,000 Meters Champs · Place 32 · LongwoodLongwood8,000 Meters Champs3226:26.6 PBFr
Oct 18Upstate XC InviteOct 18 · 8,000 Meters College · Place 60 · LongwoodLongwood8,000 Meters College6026:11.2 PBFr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 158 · LongwoodLongwood8,000 Meters Brown15826:32.4 PBFr
Sep 20Lancer Pink InvitationalSep 20 · 8,000 Meters College · Place 16 · LongwoodLongwood8,000 Meters College1627:07.10 PBFr
Sep 6Lancer Home OpenSep 6 · 8,000 Meters College · Place 2 · LongwoodLongwood8,000 Meters College228:10.8Fr
Aug 30Spider Alumni OpenAug 30 · 6,000 Meters Men's 6K · Place 44 · LongwoodLongwood6,000 Meters Men's 6K4419:18.1 PBFr

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 16VHSL XC Class 1,2,3 State ChampionshipNov 16 · 5,000 Meters 3A · Place 7 · BroadwayBroadway5,000 Meters 3A716:20.6 PB12
Nov 6VHSL Class 3A Region CNov 6 · 5,000 Meters Varsity · Place 5 · BroadwayBroadway5,000 Meters Varsity516:41.30 PB12
Oct 30Valley District ChampionshipsOct 30 · 5,000 Meters Varsity · Place 3 · BroadwayBroadway5,000 Meters Varsity316:02.80—
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 72 · BroadwayBroadway5,000 Meters Varsity7215:56.8SR
Sep 11Valley District Mini MeetSep 11 · 5,000 Meters Varsity · Place 8 · BroadwayBroadway5,000 Meters Varsity818:25.00—
Sep 7Knights Crossing XCSep 7 · Varsity · Place 30 · BroadwayBroadwayVarsity3016:20.0SR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 30 · BroadwayBroadwayVarsity3016:20.0SR
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 30 · BroadwayBroadway5,000 Meters Varsity3016:20.0SR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 3A · Place 40 · BroadwayBroadway5,000 Meters Class 3A4016:54.1 PB11
Nov 1VHSL Region 3C ChampionshipNov 1 · 5,000 Meters Varsity · Place 13 · BroadwayBroadway5,000 Meters Varsity1317:20.0 PB11

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1VHSL Region 3C ChampionshipNov 1 · 5,000 Meters Varsity · Place 49 · BroadwayBroadway5,000 Meters Varsity4920:07.710
Aug 27Central High School 9th Annual Cross Country InvitationalAug 27 · 3 Miles Varsity · Place 57 · BroadwayBroadway3 Miles Varsity5718:56.85 PB10
Aug 25Ragged Mt CupAug 25 · 2 Miles Varsity · Place 68 · BroadwayBroadway2 Miles Varsity6813:25.3 PB10