Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anglers ParkSouthside XC Invitational · Aug 2720:59.28Southside XC InvitationalAugust 27, 2026
5,000 Meters · Green Hill ParkVHSL XC State Class 1,2,3 Championship · Nov 719:43.40VHSL XC State Class 1,2,3 ChampionshipNovember 7, 2026
5,000 Meters · Nelson County High SchoolNelson County XC Meet 2026 · Oct 120:51.00Nelson County XC Meet 2026October 1, 2026
5,000 Meters · Southwest Guilford HSGCXI · Sep 2620:28.6GCXISeptember 26, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7VHSL XC State Class 1,2,3 ChampionshipNov 7 · 5,000 Meters Class 1 · Place 68 · Galileo Magnet5,000 Meters Class 16819:43.40 PB10
Oct 1Nelson County XC Meet 2026Oct 1 · 5,000 Meters High School · Place 16 · Galileo Magnet5,000 Meters High School1620:51.00 PB10
Sep 26GCXISep 26 · 5,000 Meters Championship · Place 76 · Galileo Magnet5,000 Meters Championship7620:28.6 PB10
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Black · Place 113 · Galileo Magnet5,000 Meters Varsity Black11319:51.310
Aug 27Southside XC InvitationalAug 27 · 5,000 Meters Varsity · Place 39 · Galileo Magnet5,000 Meters Varsity3920:59.28 PB10

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4FAST TIMES ECE - Wildcat Invite @ Greenhill ParkOct 4 · 5,000 Meters Championship · Place 153 · Galileo Magnet5,000 Meters Championship15320:12.109
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity White · Place 140 · Galileo Magnet5,000 Meters Varsity White14022:33.19
Aug 27Southside XC InvitationalAug 27 · 5,000 Meters Varsity · Place 39 · Galileo Magnet5,000 Meters Varsity3922:11.869