Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkKnights Crossing · Sep 616:47.7Knights CrossingSeptember 6, 2025
5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 2016:05.01Alleghany InvitationalSeptember 20, 2025
5,000 Meters · Oatlands PlantationVHSL 5A State Cross Country Championships · Nov 816:57.40VHSL 5A State Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1816:11.0The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Pole Green ParkVHSL Region 5C XC Championships · Oct 2916:14.0VHSL Region 5C XC Championships October 29, 2025
5,000 Meters · Smith River TrailsBengal Clash at the River · Aug 2816:54.64Bengal Clash at the RiverAugust 28, 2025
5,000 Meters · Waid ParkBlue Ridge District Championship · Oct 2216:08.17Blue Ridge District ChampionshipOctober 22, 2025
6,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1820:04.8adidas XC ChallengeSeptember 18, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 227:25.3Paul Short RunOctober 2, 2026
8,000 Meters · Longwood UniversityLancer Pink Invitational · Oct 927:09.70Lancer Pink InvitationalOctober 9, 2026
8,000 Meters · Milliken FieldBig South XC · Oct 3026:38.5Big South XCOctober 30, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Big South XCOct 30 · 8,000 Meters Men 8k · Place 56 · LongwoodLongwood8,000 Meters Men 8k5626:38.5 PBFr
Oct 9Lancer Pink InvitationalOct 9 · 8,000 Meters Collegiate · Place 7 · LongwoodLongwood8,000 Meters Collegiate727:09.70 PBFr
Oct 2Paul Short RunOct 2 · 8,000 Meters Open · Place 196 · LongwoodLongwood8,000 Meters Open19627:25.3 PBFr
Sep 18adidas XC ChallengeSep 18 · 6,000 Meters College · Place 81 · LongwoodLongwood6,000 Meters College8120:04.8 PBFr
Sep 4USC Upstate Eye Opener InvitationalSep 4 · 8,000 Meters Collegiate · Place 40 · LongwoodLongwood8,000 Meters Collegiate4026:51.8Fr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8VHSL 5A State Cross Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 14 · Franklin CountyFranklin County5,000 Meters Varsity1416:57.40 PB12
Oct 29VHSL Region 5C XC Championships Oct 29 · 5,000 Meters Varsity · Place 8 · Franklin CountyFranklin County5,000 Meters Varsity816:14.0 PB12
Oct 22Blue Ridge District ChampionshipOct 22 · 5,000 Meters Varsity · Place 3 · Franklin CountyFranklin County5,000 Meters Varsity316:08.17 PB12
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 21 · Franklin CountyFranklin County5,000 Meters Elite2116:11.0 PB12
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 14 · Franklin CountyFranklin County5,000 Meters Varsity1416:05.01 PB12
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 25 · Franklin CountyFranklin County5,000 Meters Varsity Red2516:47.7 PB12
Aug 28Bengal Clash at the RiverAug 28 · 5,000 Meters Varsity · Place 7 · Franklin CountyFranklin County5,000 Meters Varsity716:54.64 PB12