Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Morven Park GroundsTrials of Miles Opening Night XC Presented By New Balance · Sep 411:55.9Trials of Miles Opening Night XC Presented By New BalanceSeptember 4, 2026
2.98 Miles · Burke Lake ParkLiberty District XC Week #6 @ Burke Lake · Sep 3019:34.7Liberty District XC Week #6 @ Burke LakeSeptember 30, 2026
5,000 Meters · Burke Lake ParkLiberty District Jamboree · Oct 1319:13.5Liberty District JamboreeOctober 13, 2026
5,000 Meters · Lake FairfaxLiberty District XC Week #7 @ Lake Fairfax · Oct 719:19.0Liberty District XC Week #7 @ Lake FairfaxOctober 7, 2026
5,000 Meters · Nottoway ParkLiberty District at Nottoway · Oct 823:29.6Liberty District at NottowayOctober 8, 2025
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2620:11.0Oatlands InvitationalSeptember 26, 2026
5,000 Meters · Spire AcademyHOKA NIGHT XC SHOWCASE · Aug 2920:29.2HOKA NIGHT XC SHOWCASEAugust 29, 2026
5,000 Meters · Third Winchester Battlefield ParkThird Battle Invite · Oct 1821:03.2Third Battle InviteOctober 18, 2025
5,000 Meters · Woodgrove HSWolverine XC Invitational · Sep 1919:19.5Wolverine XC Invitational September 19, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 13Liberty District JamboreeOct 13 · 5,000 Meters Varsity · Place 22 · Langley5,000 Meters Varsity2219:13.5 PB10
Oct 7Arlington County ChampionshipOct 7 · 5,000 Meters Varsity · Langley5,000 Meters Varsity0NT10
Oct 7Liberty District XC Week #7 @ Lake FairfaxOct 7 · 5,000 Meters Varsity · Place 4 · Langley5,000 Meters Varsity419:19.0 PB10
Sep 30Liberty District XC Week #6 @ Burke LakeSep 30 · 2.98 Miles Varsity · Place 12 · Langley2.98 Miles Varsity1219:34.7 PB10
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters JV Upper Boys · Place 123 · Langley5,000 Meters JV Upper Boys12320:11.0 PB10
Sep 19Wolverine XC Invitational Sep 19 · 5,000 Meters Varsity · Place 247 · Langley5,000 Meters Varsity24719:19.5 PB10
Sep 15Liberty District XC Week #4 @ BluemontSep 15 · 5,000 Meters Varsity · Langley5,000 Meters Varsity—NT10
Sep 9Liberty District XC Week #3 @ BluemontSep 9 · 5,000 Meters Varsity · Langley5,000 Meters Varsity—NT10
Sep 4Trials of Miles Opening Night XC Presented By New BalanceSep 4 · 2 Miles Junior Varsity Boys · Place 48 · Langley2 Miles Junior Varsity Boys4811:55.9 PB10
Sep 2Liberty District XC Week #2 @ Lake FairfaxSep 2 · 5,000 Meters Varsity · Langley5,000 Meters Varsity0NT10
Aug 29HOKA NIGHT XC SHOWCASEAug 29 · 5,000 Meters Black Division · Place 246 · Langley5,000 Meters Black Division24620:29.2 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Third Battle InviteOct 18 · 5,000 Meters Junior Varsity A · Place 223 · Langley5,000 Meters Junior Varsity A22321:03.2 PB9
Oct 8Liberty District at NottowayOct 8 · 5,000 Meters Varsity · Place 41 · Langley5,000 Meters Varsity4123:29.6 PB9
Sep 30Liberty District at Burke LakeSep 30 · 5,000 Meters Varsity · Place 81 · Langley5,000 Meters Varsity8124:07.49
Sep 25Liberty District Week 3 @ Burke LakeSep 25 · 5,000 Meters Varsity · Place 30 · Langley5,000 Meters Varsity3023:45.99
Sep 16Liberty District Week 2 at Lake FairfaxSep 16 · 5,000 Meters Varsity · Place 39 · Langley5,000 Meters Varsity3923:58.49
Sep 10Liberty District #1 @ Lake FairfaxSep 10 · 5,000 Meters Varsity · Place 65 · Langley5,000 Meters Varsity6524:33.59