Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Burke Lake Park2025 Northern Region Cross Country Championship · Oct 2918:18.32025 Northern Region Cross Country ChampionshipOctober 29, 2025
2.98 Miles · Burke Lake ParkMonroe Parker Invitational · Sep 620:11Monroe Parker InvitationalSeptember 6, 2025
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1119:23.78Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 420:11.1The Paul Short Run October 4, 2024
5,000 Meters · Morven ParkTrials of Miles Opening Night XC · Aug 2922:00.6Trials of Miles Opening Night XCAugust 29, 2025
5,000 Meters · Nottoway ParkLiberty District at Nottoway · Oct 822:22.6Liberty District at NottowayOctober 8, 2025
5,000 Meters · Oatlands PlantationVHSL 6A State Cross Country Championships · Nov 820:14.40VHSL 6A State Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Woodgrove HSWolverine XC Invitational · Sep 1319:41.60Wolverine XC InvitationalSeptember 13, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8VHSL 6A State Cross Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 24 · Langley5,000 Meters Varsity2420:14.40 PB12
Oct 292025 Northern Region Cross Country ChampionshipOct 29 · 2.98 Miles Varsity · Place 9 · Langley2.98 Miles Varsity918:18.3 PB12
Oct 22VHSL Liberty District Cross Country ChampionshipsOct 22 · 2.98 Miles Varsity · Place 4 · Langley2.98 Miles Varsity418:42.9012
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 23 · Langley5,000 Meters Black & Gold Varsity2319:23.78 PB12
Oct 8Liberty District at NottowayOct 8 · 5,000 Meters Varsity · Place 2 · Langley5,000 Meters Varsity222:22.6 PB12
Sep 27Oatlands InvitationalSep 27 · Varsity · Place 74 · LangleyVarsity7420:28—
Sep 27Oatlands InvitationalSep 27 · 5,000 Meters Varsity · Place 74 · Langley5,000 Meters Varsity7420:27.4812
Sep 13Wolverine XC InvitationalSep 13 · 5,000 Meters Varsity Girls · Place 28 · Langley5,000 Meters Varsity Girls2819:41.60 PB12
Sep 6Monroe Parker InvitationalSep 6 · 2.98 Miles Varsity · Place 38 · Langley2.98 Miles Varsity3820:11 PB12
Aug 29Trials of Miles Opening Night XCAug 29 · 5,000 Meters JV Girls · Place 3 · Langley5,000 Meters JV Girls322:00.6 PB12

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 16VHSL Class 6 State XC MeetNov 16 · 5,000 Meters Varsity · Place 74 · Langley5,000 Meters Varsity7421:40—
Nov 6Northern Region Cross Country ChampionshipNov 6 · Varsity · Place 18 · LangleyVarsity1819:39—
Oct 30Liberty District ChampionshipOct 30 · Varsity · Place 24 · LangleyVarsity2420:12—
Oct 19Third Battle InvitationalOct 19 · 5,000 Meters Varsity · Place 44 · Langley5,000 Meters Varsity4419:56.6JR
Oct 4The Paul Short Run Oct 4 · 5,000 Meters Gold · Place 69 · Langley5,000 Meters Gold6920:11.1 PB11
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 197 · Langley5,000 Meters Varsity19721:47—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 197 · LangleyVarsity19721:47—
Sep 14Wolverine XC InvitationalSep 14 · 5,000 Meters Varsity · Place 26 · Langley5,000 Meters Varsity2620:01.00JR
Sep 14Wolverine XC InvitationalSep 14 · 5,000 Meters Varsity · Place 26 · Langley5,000 Meters Varsity2620:01.00JR
Sep 7Monroe Parker InvitationalSep 7 · 2.98 Miles Varsity · Place 48 · Langley2.98 Miles Varsity4820:1311
Aug 30Trials of Miles Opening Night XCAug 30 · Varsity · Place 41 · LangleyVarsity4121:22.4—
Aug 30Trials of Miles Opening Night XCAug 30 · Varsity · Place 41 · LangleyVarsity4121:22.4—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 6 State ChampionshipNov 11 · 5,000 Meters Varsity · Place 69 · Langley5,000 Meters Varsity6921:16—
Nov 22023 Northern Region Cross Country ChampionshipNov 2 · Varsity · Place 39 · LangleyVarsity3919:59—
Oct 262023 Liberty District CC ChampionshipOct 26 · Varsity · Place 27 · LangleyVarsity2720:27.8—
Oct 14Third Battle InvitationalOct 14 · 5,000 Meters Varsity · Place 53 · Langley5,000 Meters Varsity5320:15.6SO
Sep 30Judges Classic 2023Sep 30 · 5,000 Meters Varsity · Place 38 · Langley5,000 Meters Varsity3821:46.0—
Sep 92023 Monroe Parker InvitationalSep 9 · Varsity · Place 48 · LangleyVarsity4821:05—
Sep 2Trials of Miles XC Opening Night presented by New BalanceSep 2 · 5,000 Meters Varsity · Place 15 · Langley5,000 Meters Varsity1521:31.2SO

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 6 · Langley5,000 Meters Junior Varsity620:59.3FR
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 6 · Langley5,000 Meters Varsity620:59.3FR
Sep 17Escape The Rock InvitationalSep 17 · 5,000 Meters Varsity · Place 40 · Langley5,000 Meters Varsity4022:32.5—
Aug 12Langley vs. Westfield ScrimmageAug 12 · Varsity · Place 9 · LangleyVarsity914:25.299