Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hidden Valley HS XC CourseClash With The Titans · Sep 1922:22.81Clash With The TitansSeptember 19, 2026
5,000 Meters · Green Hill ParkVHSL XC State Class 1,2,3 Championship · Nov 721:19.90VHSL XC State Class 1,2,3 ChampionshipNovember 7, 2026
5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 2021:45.70Alleghany InvitationalSeptember 20, 2025
5,000 Meters · Northside HSVikings XC Invitational · Aug 3023:21.58Vikings XC InvitationalAugust 30, 2025
5,000 Meters · Smith River Sports ComplexVHSL Region 3D Championship · Oct 3022:25.59VHSL Region 3D ChampionshipOctober 30, 2025
5,000 Meters · Waid ParkBlue Ridge District Championship · Oct 2221:48.69Blue Ridge District ChampionshipOctober 22, 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 3 · Place 60 · Northside5,000 Meters Class 36021:19.90 PB12
Oct 28VHSL 1D,2D,3D XC ChampionshipsOct 28 · 5,000 Meters 3D Varsity Girls · Northside5,000 Meters 3D Varsity Girls—NT12
Oct 21Blue Ridge District ChampionshipOct 21 · 5,000 Meters Varsity · Place 10 · Northside5,000 Meters Varsity1022:06.3912
Oct 7Metro XC ChampionshipsOct 7 · 5,000 Meters High School Girls · Northside5,000 Meters High School Girls—NT12
Sep 19Clash With The TitansSep 19 · 5,000 Meters Varsity · Place 6 · Northside5,000 Meters Varsity622:22.81 PB12
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 121 · Northside5,000 Meters Varsity Red12121:41.912

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 3 · Place 57 · Northside5,000 Meters Class 35721:40.911
Oct 30VHSL Region 3D ChampionshipOct 30 · 5,000 Meters Varsity · Place 17 · Northside5,000 Meters Varsity1722:25.59 PB11
Oct 22Blue Ridge District ChampionshipOct 22 · 5,000 Meters Varsity · Place 8 · Northside5,000 Meters Varsity821:48.69 PB11
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 48 · Northside5,000 Meters Varsity4821:45.70 PB11
Sep 13Clash With The TitansSep 13 · 5,000 Meters Varsity · Place 13 · Northside5,000 Meters Varsity1324:36.9711
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 114 · Northside5,000 Meters Varsity Red11422:47.111
Aug 30Vikings XC InvitationalAug 30 · 5,000 Meters Varsity · Place 3 · Northside5,000 Meters Varsity323:21.58 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30Blue Ridge District ChampionshipOct 30 · Varsity · Place 4 · NorthsideVarsity423:28.0410
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 54 · Northside5,000 Meters Varsity5422:54.7910
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 54 · Northside5,000 Meters Varsity5422:54.7910
Sep 14CLASH WITH THE TITANSSep 14 · 5,000 Meters Varsity · Place 29 · Northside5,000 Meters Varsity2923:58.1910
Sep 7Knights Crossing XCSep 7 · Varsity · Place 176 · Northside High SchooVarsity17623:31.5SO
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 176 · Northside High Schoo5,000 Meters Varsity17623:31.5SO
Sep 7Knights Crossing XCSep 7 · Varsity · Place 176 · Northside High SchooVarsity17623:31.5SO
Aug 31Blacksburg RelaysAug 31 · Varsity · Place 28 · Northside High SchooVarsity284:39.5—
Aug 31Blacksburg RelaysAug 31 · Varsity · Place 28 · Northside High SchooVarsity284:39.5—