Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Coyner Springs ParkGrace Christian (Staunton) Invitational · Sep 2714:43.13Grace Christian (Staunton) InvitationalSeptember 27, 2025
4,000 Meters · EP Tom Sawyer State ParkMiddle School XC Nationals 2025 · Nov 1617:59.7Middle School XC Nationals 2025November 16, 2025
5,000 Meters · Green Hill ParkVHSL XC State Class 1,2,3 Championship · Nov 721:04.10VHSL XC State Class 1,2,3 ChampionshipNovember 7, 2026
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2624:04.3Oatlands InvitationalSeptember 26, 2026
5,000 Meters · Third Winchester Battlefield ParkThird Battle Invite · Oct 1021:32.2Third Battle InviteOctober 10, 2026
5,000 Meters · Woodrow Wilson Presidential Library & Museum Visitor CenterAugusta Invitational Cross Country Meet · Aug 2922:58.6Augusta Invitational Cross Country MeetAugust 29, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7VHSL XC State Class 1,2,3 ChampionshipNov 7 · 5,000 Meters Class 3 · Place 54 · SpotswoodSpotswood5,000 Meters Class 35421:04.10 PB9
Oct 22Valley District ChampionshipsOct 22 · 5,000 Meters Varsity · Place 16 · SpotswoodSpotswood5,000 Meters Varsity1621:07.70FR
Oct 10Third Battle InviteOct 10 · 5,000 Meters Varsity A · Place 103 · SpotswoodSpotswood5,000 Meters Varsity A10321:32.2 PB9
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Girls · Place 358 · SpotswoodSpotswood5,000 Meters Varsity A Girls35824:04.3 PB9
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 122 · SpotswoodSpotswood5,000 Meters Varsity Red12221:42.19
Aug 29Augusta Invitational Cross Country MeetAug 29 · 5,000 Meters Varsity · Place 33 · SpotswoodSpotswood5,000 Meters Varsity3322:58.6 PB9

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 16Middle School XC Nationals 2025Nov 16 · 4,000 Meters Championship · Place 198 · Valley BlazeValley Blaze4,000 Meters Championship19817:59.7 PB8
Sep 27Grace Christian (Staunton) InvitationalSep 27 · 3,200 Meters Middle School · Place 8 · Valley BlazeValley Blaze3,200 Meters Middle School814:43.13 PB8