Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Panorama FarmsRagged Mt Cup · Aug 2515:08.7Ragged Mt CupAugust 25, 2022
5,000 Meters · Hidden Valley HS XC CourseClash With The Titans · Sep 1326:03.58Clash With The TitansSeptember 13, 2025
5,000 Meters · Children’s Discovery AreaRockbridge County H.S. Home Meet · Oct 124:16.70Rockbridge County H.S. Home Meet October 1, 2025
5,000 Meters · Green Hill ParkKnights Crossing · Sep 624:34.8Knights CrossingSeptember 6, 2025
5,000 Meters · GreenHill ParkVHSL Class 1A/2A/3A State XC Championships · Nov 1221:36.44VHSL Class 1A/2A/3A State XC ChampionshipsNovember 12, 2022
5,000 Meters · Jackson River Sports ComplexVHSL Class 3A Region C · Nov 622:25.70VHSL Class 3A Region CNovember 6, 2024
5,000 Meters · Pleasant GroveVHSL Region 3C Championship · Nov 121:59.9VHSL Region 3C ChampionshipNovember 1, 2023
5,000 Meters · Pleasant Grove ParkVHSL Region 3C Championship · Oct 2922:40.5VHSL Region 3C ChampionshipOctober 29, 2025
5,000 Meters · Waynesboro HSShenandoah District Championships · Oct 2223:50.5Shenandoah District ChampionshipsOctober 22, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29VHSL Region 3C ChampionshipOct 29 · 5,000 Meters Varsity · Place 47 · Rockbridge County5,000 Meters Varsity4722:40.5 PB12
Oct 22Shenandoah District ChampionshipsOct 22 · 5,000 Meters Varsity · Place 21 · Rockbridge County5,000 Meters Varsity2123:50.5 PB12
Oct 4FAST TIMES ECE - Wildcat Invite @ Greenhill ParkOct 4 · 5,000 Meters Championship · Place 53 · Rockbridge County5,000 Meters Championship5322:14.9012
Oct 1Rockbridge County H.S. Home Meet Oct 1 · 5,000 Meters Girls · Place 10 · Rockbridge County5,000 Meters Girls1024:16.70 PB12
Sep 13Clash With The TitansSep 13 · 5,000 Meters Varsity · Place 27 · Rockbridge County5,000 Meters Varsity2726:03.58 PB12
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 178 · Rockbridge County5,000 Meters Varsity Red17824:34.8 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6VHSL Class 3A Region CNov 6 · 5,000 Meters Varsity · Place 33 · Rockbridge County5,000 Meters Varsity3322:25.70 PB11
Oct 30Valley District ChampionshipsOct 30 · 5,000 Meters Varsity · Place 15 · Rockbridge County5,000 Meters Varsity1521:53.80—
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 6 · Rockbridge County5,000 Meters Varsity622:50.8011
Sep 25ROCKBRIDGE XC QUAD MEETSep 25 · 5,000 Meters Varsity · Place 16 · Rockbridge County5,000 Meters Varsity1627:15.9011
Sep 11Valley District Mini MeetSep 11 · 5,000 Meters Varsity · Place 3 · Rockbridge County5,000 Meters Varsity322:41.00—
Sep 7Knights Crossing XCSep 7 · Varsity · Place 87 · Rockbridge CountyVarsity8721:20.1JR
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 87 · Rockbridge County5,000 Meters Varsity8721:20.1JR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 87 · Rockbridge CountyVarsity8721:20.1JR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1VHSL Region 3C ChampionshipNov 1 · 5,000 Meters Varsity · Place 30 · Rockbridge County5,000 Meters Varsity3021:59.9 PB10
Oct 4Town Park InvitationalOct 4 · 5,000 Meters Varsity · Place 25 · Rockbridge County5,000 Meters Varsity254:36.3—
Sep 23Alleghany XC InvitationalSep 23 · 5,000 Meters Varsity · Place 23 · Rockbridge County5,000 Meters Varsity2321:11.1110
Sep 16CLASH WITH THE TITANSSep 16 · 5,000 Meters Varsity · Place 14 · Rockbridge County5,000 Meters Varsity1422:57.6510
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 79 · Rockbridge County5,000 Meters Varsity7921:58.7SO

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 12VHSL Class 1A/2A/3A State XC ChampionshipsNov 12 · 5,000 Meters Varsity - Class 3A · Place 51 · Rockbridge County5,000 Meters Varsity - Class 3A5121:36.44 PB9
Nov 1VHSL Region 3C ChampionshipNov 1 · 5,000 Meters Varsity · Place 20 · Rockbridge County5,000 Meters Varsity2022:14.59
Oct 26Valley District ChampionshipsOct 26 · 5,000 Meters Championship · Place 11 · Rockbridge County5,000 Meters Championship1121:35.09
Oct 19Metro XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 16 · Rockbridge County5,000 Meters Varsity1622:27.79
Oct 19Metro XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 16 · Rockbridge County5,000 Meters Varsity1622:27.79
Oct 8Albemarle InvitationalOct 8 · 5,000 Meters Varsity · Place 80 · Rockbridge County5,000 Meters Varsity8021:24.99
Sep 24Alleghany XC InvitationalSep 24 · 5,000 Meters Varsity · Place 26 · Rockbridge County5,000 Meters Varsity2621:41.349
Aug 25Ragged Mt CupAug 25 · 2 Miles Varsity · Place 26 · Rockbridge County2 Miles Varsity2615:08.7 PB9