Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Burke Lake ParkVHSL Concorde District Cross Country Championships · Oct 2221:35.90VHSL Concorde District Cross Country ChampionshipsOctober 22, 2025
2.98 Miles · Burke Lake ParkMonroe Parker Invitational · Sep 622:56Monroe Parker InvitationalSeptember 6, 2025
5,000 Meters · Bull Run Regional ParkGlory Days Cross Country Invite · Sep 3027:08Glory Days Cross Country InviteSeptember 30, 2023
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1123:20.56Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Morven ParkTrials of Miles Opening Night XC · Aug 2928:54.1Trials of Miles Opening Night XCAugust 29, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 292025 Northern Region Cross Country ChampionshipOct 29 · 2.98 Miles Varsity · Place 55 · Westfield2.98 Miles Varsity5521:52.612
Oct 22VHSL Concorde District Cross Country ChampionshipsOct 22 · 2.98 Miles Varsity · Place 32 · Westfield2.98 Miles Varsity3221:35.90 PB12
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 226 · Westfield5,000 Meters Black & Gold Varsity22623:20.56 PB12
Sep 27Oatlands InvitationalSep 27 · Varsity · Place 412 · WestfieldVarsity41224:52—
Sep 27Oatlands InvitationalSep 27 · 5,000 Meters Varsity · Place 412 · Westfield5,000 Meters Varsity41224:51.6712
Sep 6Monroe Parker InvitationalSep 6 · 2.98 Miles Varsity · Place 133 · Westfield2.98 Miles Varsity13322:56 PB12
Aug 29Trials of Miles Opening Night XCAug 29 · 5,000 Meters JV Girls · Place 69 · Westfield5,000 Meters JV Girls6928:54.1 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Third Battle InvitationalOct 19 · 5,000 Meters Varsity · Place 136 · Westfield5,000 Meters Varsity13623:04.2JR
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 410 · Westfield5,000 Meters Varsity41024:16—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 410 · WestfieldVarsity41024:16—
Sep 7Monroe Parker InvitationalSep 7 · 2.98 Miles Varsity · Place 139 · Westfield2.98 Miles Varsity13922:4311

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 262023 Concorde District CC ChampionshipOct 26 · Varsity · Place 53 · WestfieldVarsity5324:44—
Oct 14MileStat.com XC Invitational 2023Oct 14 · Varsity · Place 76 · WestfieldVarsity7623:17—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Varsity · Place 76 · Westfield5,000 Meters Varsity7623:1710
Sep 30Glory Days Cross Country InviteSep 30 · 5,000 Meters Girls Varsity · Place 104 · Westfield5,000 Meters Girls Varsity10427:08 PB10
Sep 92023 Monroe Parker InvitationalSep 9 · Varsity · Place 159 · WestfieldVarsity15925:05—

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 24Oatlands InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 256 · Westfield5,000 Meters Junior Varsity25628:55—
Sep 10Monroe Parker InvitationalSep 10 · Varsity · Place 139 · WestfieldVarsity13926:53—
Aug 12Langley vs. Westfield ScrimmageAug 12 · Varsity · Place 25 · WestfieldVarsity2518:45.59—