Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hidden Valley HS XC CourseClash With The Titans · Sep 1923:50.79Clash With The TitansSeptember 19, 2026
5,000 Meters · Blacksburg HS XC Course VHSL Region 1C XC Championship · Oct 2824:25VHSL Region 1C XC ChampionshipOctober 28, 2025
5,000 Meters · Giles High SchoolGiles Spartans XC Invitational · Sep 224:46.2Giles Spartans XC InvitationalSeptember 2, 2026
5,000 Meters · Green Hill ParkKnights Crossing · Sep 1222:59.0Knights CrossingSeptember 12, 2026
5,000 Meters · Jackson River Sports ComplexAlleghany XC Invitational · Sep 2623:05.51Alleghany XC InvitationalSeptember 26, 2026
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1823:43.1The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Steele Creek ParkBristol Cross · Sep 2724:48.1Bristol CrossSeptember 27, 2025

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 1 · Place 46 · Eastern Montgomery5,000 Meters Class 14623:35.4011
Oct 7Metro XC ChampionshipsOct 7 · 5,000 Meters High School Girls · Place 23 · Eastern Montgomery5,000 Meters High School Girls2324:58.011
Sep 26Alleghany XC InvitationalSep 26 · 5,000 Meters Varsity · Place 85 · Eastern Montgomery5,000 Meters Varsity8523:05.51 PB11
Sep 19Clash With The TitansSep 19 · 5,000 Meters Varsity · Place 13 · Eastern Montgomery5,000 Meters Varsity1323:50.79 PB11
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 178 · Eastern Montgomery5,000 Meters Varsity Red17822:59.0 PB11
Sep 2Giles Spartans XC InvitationalSep 2 · 5,000 Meters Varsity · Place 3 · Eastern Montgomery5,000 Meters Varsity324:46.2 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 1 · Place 66 · Eastern Montgomery5,000 Meters Class 16625:30.010
Oct 28VHSL Region 1C XC ChampionshipOct 28 · 5,000 Meters Varsity · Place 9 · Eastern Montgomery5,000 Meters Varsity924:25 PB10
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 242 · Eastern Montgomery5,000 Meters Elite24223:43.1 PB10
Sep 27Bristol CrossSep 27 · 5,000 Meters Small · Place 31 · Eastern Montgomery5,000 Meters Small3124:48.1 PB10
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 113 · Eastern Montgomery5,000 Meters Varsity11324:21.3610
Sep 13Clash With The TitansSep 13 · 5,000 Meters Varsity · Place 41 · Eastern Montgomery5,000 Meters Varsity4127:32.8310
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Black · Place 96 · Eastern Montgomery5,000 Meters Varsity Black9626:27.810