Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Burke Lake Park2025 Northern Region Cross Country Championship · Oct 2919:40.22025 Northern Region Cross Country ChampionshipOctober 29, 2025
2.98 Miles · Burke Lake ParkLiberty District JV Meet · Oct 1420:07.7Liberty District JV MeetOctober 14, 2025
3 Miles · Burke Lake ParkBurke Lake District Meet · Oct 2119:46.10Burke Lake District MeetOctober 21, 2026
5,000 Meters · Bluemont ParkArlington County Championship · Sep 3019:58.0Arlington County ChampionshipSeptember 30, 2025
5,000 Meters · Burke Lake ParkLiberty District Jamboree · Oct 1321:08.3Liberty District JamboreeOctober 13, 2026
5,000 Meters · Great Meadow (Non-State)Octoberfest Invitational · Oct 420:47.7Octoberfest InvitationalOctober 4, 2025
5,000 Meters · Lake FairfaxLiberty District XC Week #4 @ Lake Fairfax · Sep 1521:25.5Liberty District XC Week #4 @ Lake FairfaxSeptember 15, 2026
5,000 Meters · Oatlands PlantationVHSL 6A State Cross Country Championships · Nov 821:12.40VHSL 6A State Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Third Winchester Battlefield ParkThird Battle Invite · Oct 1020:19.1Third Battle InviteOctober 10, 2026
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2220:35.07NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 7VHSL Class 6 State XC MeetNov 7 · 5,000 Meters Varsity · Place 64 · Yorktown5,000 Meters Varsity6421:33.9910
Oct 21Burke Lake District MeetOct 21 · 3 Miles Liberty · Place 14 · Yorktown3 Miles Liberty1419:46.10 PB10
Oct 13Liberty District JamboreeOct 13 · 5,000 Meters Varsity · Place 7 · Yorktown5,000 Meters Varsity721:08.3 PB10
Oct 10Third Battle InviteOct 10 · 5,000 Meters Varsity A · Place 50 · Yorktown5,000 Meters Varsity A5020:19.1 PB10
Oct 7Arlington County ChampionshipOct 7 · 5,000 Meters Varsity · Yorktown5,000 Meters Varsity0NT10
Oct 7Liberty District XC Week #7 @ Lake FairfaxOct 7 · 5,000 Meters Varsity · Yorktown5,000 Meters Varsity—NT10
Oct 3Octoberfest InvitationalOct 3 · 5,000 Meters A · Place 26 · Yorktown5,000 Meters A2621:04.110
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Girls · Place 233 · Yorktown5,000 Meters Varsity A Girls23322:37.810
Sep 23Liberty District XC Week #5 @ BluemontSep 23 · 5,000 Meters Varsity · Yorktown5,000 Meters Varsity—NT10
Sep 15Liberty District XC Week #4 @ BluemontSep 15 · 5,000 Meters Varsity · Yorktown5,000 Meters Varsity—NT10
Sep 15Liberty District XC Week #4 @ Lake FairfaxSep 15 · 5,000 Meters Varsity · Place 2 · Yorktown5,000 Meters Varsity221:25.5 PB10
Sep 9Liberty District XC Week #3 @ BluemontSep 9 · 5,000 Meters Varsity · Place 6 · Yorktown5,000 Meters Varsity622:35.510
Sep 2Liberty District XC Week #2 @ Lake FairfaxSep 2 · 5,000 Meters Varsity · Place 2 · Yorktown5,000 Meters Varsity221:36.110

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 1 · Place 113 · Yorktown5,000 Meters Invite 111320:35.07 PB9
Nov 8VHSL 6A State Cross Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 50 · Yorktown5,000 Meters Varsity5021:12.40 PB9
Oct 292025 Northern Region Cross Country ChampionshipOct 29 · 2.98 Miles Varsity · Place 31 · Yorktown2.98 Miles Varsity3119:40.2 PB9
Oct 22VHSL Liberty District Cross Country ChampionshipsOct 22 · 2.98 Miles Varsity · Place 16 · Yorktown2.98 Miles Varsity1619:50.709
Oct 18Third Battle InviteOct 18 · 5,000 Meters Junior Varsity A · Place 2 · Yorktown5,000 Meters Junior Varsity A220:23.19
Oct 14Liberty District JV MeetOct 14 · 2.98 Miles Varsity · Place 3 · Yorktown2.98 Miles Varsity320:07.7 PB9
Oct 8Liberty District at Lake FairfaxOct 8 · 5,000 Meters Varsity · Place 3 · Yorktown5,000 Meters Varsity321:40.79
Oct 4Octoberfest InvitationalOct 4 · 5,000 Meters Varsity · Place 46 · Yorktown5,000 Meters Varsity4620:47.7 PB9
Sep 30Arlington County ChampionshipSep 30 · 5,000 Meters Varsity · Place 17 · Yorktown5,000 Meters Varsity1719:58.0 PB9
Sep 10Liberty District #1 @ Lake FairfaxSep 10 · 5,000 Meters Varsity · Place 7 · Yorktown5,000 Meters Varsity722:21.69
Sep 6Monroe Parker InvitationalSep 6 · 2.98 Miles Frosh/Soph · Place 9 · Yorktown2.98 Miles Frosh/Soph920:339

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 15Liberty District JV @ Burke LakeOct 15 · 5,000 Meters Varsity · Place 23 · Yorktown5,000 Meters Varsity2321:22.908