Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Burke Lake Park2025 Northern Region Cross Country Championship · Oct 2916:41.72025 Northern Region Cross Country ChampionshipOctober 29, 2025
2.98 Miles · Burke Lake ParkMonroe Parker Invitational · Sep 616:45Monroe Parker InvitationalSeptember 6, 2025
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1116:50.99Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 417:30.0The Paul Short Run October 4, 2024
5,000 Meters · Morven ParkTrials of Miles Opening Night XC · Aug 2917:09.0Trials of Miles Opening Night XCAugust 29, 2025
5,000 Meters · Nottoway ParkLiberty District at Nottoway · Oct 818:51.9Liberty District at NottowayOctober 8, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2317:04.80NXR Southeast Regional ChampionshipsNovember 23, 2024
5,000 Meters · Woodgrove HSWolverine XC Invitational · Sep 1316:37.50Wolverine XC InvitationalSeptember 13, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 292025 Northern Region Cross Country ChampionshipOct 29 · 2.98 Miles Varsity · Place 36 · Langley2.98 Miles Varsity3616:41.7 PB12
Oct 22VHSL Liberty District Cross Country ChampionshipsOct 22 · 2.98 Miles Varsity · Place 14 · Langley2.98 Miles Varsity1416:43.2012
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 52 · Langley5,000 Meters Black & Gold Varsity5216:50.99 PB12
Oct 8Liberty District at NottowayOct 8 · 5,000 Meters Varsity · Place 2 · Langley5,000 Meters Varsity218:51.9 PB12
Sep 27Oatlands InvitationalSep 27 · Varsity · Place 161 · LangleyVarsity16117:41—
Sep 13Wolverine XC InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 33 · Langley5,000 Meters Varsity Boys3316:37.50 PB12
Sep 6Monroe Parker InvitationalSep 6 · 2.98 Miles Varsity · Place 38 · Langley2.98 Miles Varsity3816:45 PB12
Aug 29Trials of Miles Opening Night XCAug 29 · 5,000 Meters Varsity Boys · Place 36 · Langley5,000 Meters Varsity Boys3617:09.0 PB12

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 286 · Langley5,000 Meters Open Invitational28617:04.80 PB11
Nov 6Northern Region Cross Country ChampionshipNov 6 · Varsity · Place 35 · LangleyVarsity3517:14—
Oct 30Liberty District ChampionshipOct 30 · Varsity · Place 22 · LangleyVarsity2217:12—
Oct 19Third Battle InvitationalOct 19 · 5,000 Meters Varsity · Place 68 · Langley5,000 Meters Varsity6817:14.6JR
Oct 4The Paul Short Run Oct 4 · 5,000 Meters Gold · Place 164 · Langley5,000 Meters Gold16417:30.0 PB11
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 234 · Langley5,000 Meters Varsity23418:08—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 235 · LangleyVarsity23518:08—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 237 · LangleyVarsity23718:08—
Sep 14Wolverine XC InvitationalSep 14 · 5,000 Meters Varsity · Place 47 · Langley5,000 Meters Varsity4717:04.60JR
Sep 14Wolverine XC InvitationalSep 14 · 5,000 Meters Varsity · Place 47 · Langley5,000 Meters Varsity4717:04.60JR
Sep 7Monroe Parker InvitationalSep 7 · 2.98 Miles Varsity · Place 63 · Langley2.98 Miles Varsity6317:1211
Aug 30Trials of Miles Opening Night XCAug 30 · Varsity · Place 66 · LangleyVarsity6617:49—

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Third Battle InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 5 · Langley5,000 Meters Junior Varsity517:27.9SO
Sep 30Judges Classic 2023Sep 30 · 5,000 Meters Junior Varsity · Place 2 · Langley5,000 Meters Junior Varsity218:29.3—
Sep 2Trials of Miles XC Opening Night presented by New BalanceSep 2 · 5,000 Meters Junior Varsity · Place 4 · Langley5,000 Meters Junior Varsity419:16.8SO

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 161 · Langley5,000 Meters Varsity16120:37.4FR
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 161 · Langley5,000 Meters Junior Varsity16120:37.4FR
Sep 24Oatlands InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 113 · Langley5,000 Meters Junior Varsity11320:38—
Sep 17Escape The Rock InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 17 · Langley5,000 Meters Junior Varsity1720:39.1—
Sep 10Monroe Parker InvitationalSep 10 · Varsity · Place 107 · LangleyVarsity10720:29—
Aug 12Langley vs. Westfield ScrimmageAug 12 · Varsity · Place 39 · LangleyVarsity3914:01.219