Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Morven Park GroundsTrials of Miles Opening Night XC Presented By New Balance · Sep 413:09.2Trials of Miles Opening Night XC Presented By New BalanceSeptember 4, 2026
2.98 Miles · Burke Lake ParkMonroe Parker Invitational · Sep 621:42Monroe Parker InvitationalSeptember 6, 2025
2.98 Miles · Burke Lake ParkMonroe Parker Invitational · Sep 722:01Monroe Parker InvitationalSeptember 7, 2024
5,000 Meters · Burke Lake ParkLiberty District at Burke Lake · Sep 3021:30.4Liberty District at Burke LakeSeptember 30, 2025
5,000 Meters · Nottoway ParkLiberty District at Nottoway · Oct 823:23.6Liberty District at NottowayOctober 8, 2025
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2621:44.7Oatlands InvitationalSeptember 26, 2026
5,000 Meters · Spire AcademyHOKA NIGHT XC SHOWCASE · Aug 2921:05.1HOKA NIGHT XC SHOWCASEAugust 29, 2026
5,000 Meters · Third Winchester Battlefield ParkThird Battle Invite · Oct 1020:43.3Third Battle InviteOctober 10, 2026
5,000 Meters · Woodgrove HSWolverine XC Invitational · Sep 1321:35.20Wolverine XC InvitationalSeptember 13, 2025

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 202026 FCPS JV JamboreeOct 20 · 2.98 Miles Varsity · Place 156 · Langley2.98 Miles Varsity15620:46.9311
Oct 202026 FCPS JV JamboreeOct 20 · 3 Miles Varsity · Place 156 · Langley3 Miles Varsity15620:47—
Oct 10Third Battle InviteOct 10 · 5,000 Meters Junior Varsity A · Place 264 · Langley5,000 Meters Junior Varsity A26420:43.3 PB11
Oct 7Arlington County ChampionshipOct 7 · 5,000 Meters Varsity · Langley5,000 Meters Varsity0NT11
Oct 7Liberty District XC Week #7 @ Lake FairfaxOct 7 · 5,000 Meters Varsity · Langley5,000 Meters Varsity—NT11
Sep 30Liberty District XC Week #6 @ Burke LakeSep 30 · 2.98 Miles Varsity · Place 32 · Langley2.98 Miles Varsity3221:56.111
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters JV Upper Boys · Place 252 · Langley5,000 Meters JV Upper Boys25221:44.7 PB11
Sep 15Liberty District XC Week #4 @ BluemontSep 15 · 5,000 Meters Varsity · Langley5,000 Meters Varsity—NT11
Sep 9Liberty District XC Week #3 @ BluemontSep 9 · 5,000 Meters Varsity · Langley5,000 Meters Varsity—NT11
Sep 4Trials of Miles Opening Night XC Presented By New BalanceSep 4 · 2 Miles Junior Varsity Boys · Place 188 · Langley2 Miles Junior Varsity Boys18813:09.2 PB11
Sep 2Liberty District XC Week #2 @ Lake FairfaxSep 2 · 5,000 Meters Varsity · Langley5,000 Meters Varsity0NT11
Aug 29HOKA NIGHT XC SHOWCASEAug 29 · 5,000 Meters Black Division · Place 300 · Langley5,000 Meters Black Division30021:05.1 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8Liberty District at NottowayOct 8 · 5,000 Meters Varsity · Place 39 · Langley5,000 Meters Varsity3923:23.6 PB10
Sep 30Liberty District at Burke LakeSep 30 · 5,000 Meters Varsity · Place 58 · Langley5,000 Meters Varsity5821:30.4 PB10
Sep 25Liberty District Week 3 @ Burke LakeSep 25 · 5,000 Meters Varsity · Place 24 · Langley5,000 Meters Varsity2423:08.510
Sep 13Wolverine XC InvitationalSep 13 · 5,000 Meters JV JR/SR Boys · Place 76 · Langley5,000 Meters JV JR/SR Boys7621:35.20 PB10
Sep 6Monroe Parker InvitationalSep 6 · 2.98 Miles Frosh/Soph · Place 134 · Langley2.98 Miles Frosh/Soph13421:42 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15Liberty District JV @ Burke LakeOct 15 · 5,000 Meters Varsity · Place 127 · Langley5,000 Meters Varsity12722:24.609
Sep 14Wolverine XC InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 122 · Langley5,000 Meters Junior Varsity12223:07.30FR
Sep 14Wolverine XC InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 122 · Langley5,000 Meters Junior Varsity12223:07.30FR
Sep 7Monroe Parker InvitationalSep 7 · 2.98 Miles Frosh/Soph · Place 167 · Langley2.98 Miles Frosh/Soph16722:01 PB9