Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Burke Lake Park2025 Northern Region Cross Country Championship · Oct 2916:57.72025 Northern Region Cross Country ChampionshipOctober 29, 2025
2.98 Miles · Burke Lake ParkMonroe Parker Invitational · Sep 618:01Monroe Parker InvitationalSeptember 6, 2025
3 Miles · Burke Lake ParkBurke Lake District Meet · Oct 2117:32.80Burke Lake District MeetOctober 21, 2026
5,000 Meters · Bluemont ParkArlington County Championship · Sep 3017:51.9Arlington County ChampionshipSeptember 30, 2025
5,000 Meters · Burke Lake ParkLiberty District Jamboree · Oct 1318:22.1Liberty District JamboreeOctober 13, 2026
5,000 Meters · Great Meadow (Non-State)Octoberfest Invitational · Oct 418:08.8Octoberfest InvitationalOctober 4, 2025
5,000 Meters · Lake FairfaxLiberty District #1 @ Lake Fairfax · Sep 1019:49.7Liberty District #1 @ Lake FairfaxSeptember 10, 2025
5,000 Meters · Oatlands PlantationVHSL Class 6 State XC Meet · Nov 718:19.77VHSL Class 6 State XC MeetNovember 7, 2026
5,000 Meters · Third Winchester Battlefield ParkThird Battle Invite · Oct 1017:45.3Third Battle InviteOctober 10, 2026
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2218:20.06NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7VHSL Class 6 State XC MeetNov 7 · 5,000 Meters Varsity · Place 3 · Yorktown5,000 Meters Varsity318:19.77 PB11
Oct 21Burke Lake District MeetOct 21 · 3 Miles Liberty · Place 1 · Yorktown3 Miles Liberty117:32.80 PB11
Oct 13Liberty District JamboreeOct 13 · 5,000 Meters Varsity · Place 1 · Yorktown5,000 Meters Varsity118:22.1 PB11
Oct 10Third Battle InviteOct 10 · 5,000 Meters Varsity A · Place 3 · Yorktown5,000 Meters Varsity A317:45.3 PB11
Oct 7Liberty District XC Week #7 @ Lake FairfaxOct 7 · 5,000 Meters Varsity · Yorktown5,000 Meters Varsity—NT11
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Girls · Place 3 · Yorktown5,000 Meters Varsity A Girls318:36.311
Sep 23Liberty District XC Week #5 @ BluemontSep 23 · 5,000 Meters Varsity · Yorktown5,000 Meters Varsity—NT11
Sep 15Liberty District XC Week #4 @ BluemontSep 15 · 5,000 Meters Varsity · Yorktown5,000 Meters Varsity—NT11
Sep 9Liberty District XC Week #3 @ BluemontSep 9 · 5,000 Meters Varsity · Place 1 · Yorktown5,000 Meters Varsity119:24.211
Sep 2Liberty District XC Week #2 @ Lake FairfaxSep 2 · 5,000 Meters Varsity · Yorktown5,000 Meters Varsity—NT11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 35 · Yorktown5,000 Meters Championship3518:20.06 PB10
Nov 8VHSL 6A State Cross Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 2 · Yorktown5,000 Meters Varsity218:19.9010
Oct 292025 Northern Region Cross Country ChampionshipOct 29 · 2.98 Miles Varsity · Place 2 · Yorktown2.98 Miles Varsity216:57.7 PB10
Oct 22VHSL Liberty District Cross Country ChampionshipsOct 22 · 2.98 Miles Varsity · Place 1 · Yorktown2.98 Miles Varsity117:24.7010
Oct 18Third Battle InviteOct 18 · 5,000 Meters Varsity A · Place 2 · Yorktown5,000 Meters Varsity A218:21.710
Oct 4Octoberfest InvitationalOct 4 · 5,000 Meters Varsity · Place 2 · Yorktown5,000 Meters Varsity218:08.8 PB10
Sep 30Arlington County ChampionshipSep 30 · 5,000 Meters Varsity · Place 1 · Yorktown5,000 Meters Varsity117:51.9 PB10
Sep 10Liberty District #1 @ Lake FairfaxSep 10 · 5,000 Meters Varsity · Place 1 · Yorktown5,000 Meters Varsity119:49.7 PB10
Sep 6Monroe Parker InvitationalSep 6 · 2.98 Miles Varsity · Place 1 · Yorktown2.98 Miles Varsity118:01 PB10