Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkKnights Crossing · Sep 622:48.2Knights CrossingSeptember 6, 2025
5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 2022:01.79Alleghany InvitationalSeptember 20, 2025
5,000 Meters · Pole Green ParkVHSL Region 5C XC Championships · Oct 2922:05.5VHSL Region 5C XC Championships October 29, 2025
5,000 Meters · Smith River TrailsBengal Clash at the River · Aug 2824:10.90Bengal Clash at the RiverAugust 28, 2025
5,000 Meters · Waid ParkBlue Ridge District Championship · Oct 2221:15.83Blue Ridge District ChampionshipOctober 22, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 7Metro XC ChampionshipsOct 7 · 5,000 Meters High School Girls · Franklin County5,000 Meters High School Girls—NT10
Sep 26Alleghany XC InvitationalSep 26 · 5,000 Meters Varsity · Place 109 · Franklin County5,000 Meters Varsity10923:50.9810
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 194 · Franklin County5,000 Meters Varsity Red19423:24.610

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29VHSL Region 5C XC Championships Oct 29 · 5,000 Meters Varsity · Place 46 · Franklin County5,000 Meters Varsity4622:05.5 PB9
Oct 22Blue Ridge District ChampionshipOct 22 · 5,000 Meters Varsity · Place 4 · Franklin County5,000 Meters Varsity421:15.83 PB9
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 53 · Franklin County5,000 Meters Varsity5322:01.79 PB9
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 118 · Franklin County5,000 Meters Varsity Red11822:48.2 PB9
Aug 28Bengal Clash at the RiverAug 28 · 5,000 Meters Varsity · Place 30 · Franklin County5,000 Meters Varsity3024:10.90 PB9