Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Burke Lake Park2025 Northern Region Cross Country Championship · Oct 2919:57.52025 Northern Region Cross Country ChampionshipOctober 29, 2025
2.98 Miles · Burke Lake ParkMonroe Parker Invitational · Sep 621:32Monroe Parker InvitationalSeptember 6, 2025
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1121:01.09Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 420:03.9The Paul Short Run October 4, 2024
5,000 Meters · Morven ParkTrials of Miles Opening Night XC · Aug 2923:15.7Trials of Miles Opening Night XCAugust 29, 2025
5,000 Meters · Nottoway ParkLiberty District at Nottoway · Oct 823:02.4Liberty District at NottowayOctober 8, 2025
5,000 Meters · Woodgrove HSWolverine XC Invitational · Sep 1320:57.90Wolverine XC InvitationalSeptember 13, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 292025 Northern Region Cross Country ChampionshipOct 29 · 2.98 Miles Varsity · Place 40 · Langley2.98 Miles Varsity4019:57.5 PB12
Oct 22VHSL Liberty District Cross Country ChampionshipsOct 22 · 2.98 Miles Varsity · Place 28 · Langley2.98 Miles Varsity2820:19.8012
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 96 · Langley5,000 Meters Black & Gold Varsity9621:01.09 PB12
Oct 8Liberty District at NottowayOct 8 · 5,000 Meters Varsity · Place 3 · Langley5,000 Meters Varsity323:02.4 PB12
Sep 27Oatlands InvitationalSep 27 · Junior Varsity · Place 28 · LangleyJunior Varsity2823:05—
Sep 27Oatlands InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 28 · Langley5,000 Meters Junior Varsity2823:04.8012
Sep 13Wolverine XC InvitationalSep 13 · 5,000 Meters Varsity Girls · Place 56 · Langley5,000 Meters Varsity Girls5620:57.90 PB12
Sep 6Monroe Parker InvitationalSep 6 · 2.98 Miles Varsity · Place 90 · Langley2.98 Miles Varsity9021:32 PB12
Aug 29Trials of Miles Opening Night XCAug 29 · 5,000 Meters Varsity Girls · Place 77 · Langley5,000 Meters Varsity Girls7723:15.7 PB12

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 16VHSL Class 6 State XC MeetNov 16 · 5,000 Meters Varsity · Place 56 · Langley5,000 Meters Varsity5621:03—
Nov 6Northern Region Cross Country ChampionshipNov 6 · Varsity · Place 16 · LangleyVarsity1619:30—
Oct 30Liberty District ChampionshipOct 30 · Varsity · Place 12 · LangleyVarsity1219:37—
Oct 19Third Battle InvitationalOct 19 · 5,000 Meters Varsity · Place 47 · Langley5,000 Meters Varsity4720:02.4JR
Oct 4The Paul Short Run Oct 4 · 5,000 Meters Gold · Place 63 · Langley5,000 Meters Gold6320:03.9 PB11
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 156 · Langley5,000 Meters Varsity15621:22—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 156 · LangleyVarsity15621:22—
Sep 14Wolverine XC InvitationalSep 14 · 5,000 Meters Varsity · Place 31 · Langley5,000 Meters Varsity3120:19.30JR
Sep 14Wolverine XC InvitationalSep 14 · 5,000 Meters Varsity · Place 31 · Langley5,000 Meters Varsity3120:19.30JR
Sep 7Monroe Parker InvitationalSep 7 · 2.98 Miles Varsity · Place 57 · Langley2.98 Miles Varsity5720:3011
Aug 30Trials of Miles Opening Night XCAug 30 · Varsity · Place 47 · LangleyVarsity4721:39.1—
Aug 30Trials of Miles Opening Night XCAug 30 · Varsity · Place 47 · LangleyVarsity4721:39.1—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 262023 Liberty District CC ChampionshipOct 26 · Varsity · Place 41 · LangleyVarsity4121:30.4—
Oct 14Third Battle InvitationalOct 14 · 5,000 Meters Varsity · Place 106 · Langley5,000 Meters Varsity10621:32.4SO
Sep 30Judges Classic 2023Sep 30 · 5,000 Meters Junior Varsity · Place 7 · Langley5,000 Meters Junior Varsity723:09.0—
Sep 2Trials of Miles XC Opening Night presented by New BalanceSep 2 · 5,000 Meters Varsity · Place 31 · Langley5,000 Meters Varsity3123:47.8SO