Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Fairview ParkCentral High School Cross Country Invitational · Aug 3020:29.8Central High School Cross Country InvitationalAugust 30, 2025
5,000 Meters · Great Meadow ParkDave Davis Invitational · Sep 622:16Dave Davis InvitationalSeptember 6, 2025
5,000 Meters · Oatlands PlantationVHSL Class 4 State XC Meet · Nov 720:14.97VHSL Class 4 State XC MeetNovember 7, 2026
5,000 Meters · Panorama FarmsAlbemarle Invite · Oct 1120:38.5Albemarle InviteOctober 11, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1820:11.9The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Third Winchester Battlefield ParkThird Battle Invite · Oct 1020:41.6Third Battle InviteOctober 10, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7VHSL Class 4 State XC MeetNov 7 · 5,000 Meters Varsity · Place 27 · Loudoun Valley5,000 Meters Varsity2720:14.97 PB11
Oct 10Third Battle InviteOct 10 · 5,000 Meters Varsity A · Place 63 · Loudoun Valley5,000 Meters Varsity A6320:41.6 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Showcase · Place 161 · Loudoun Valley5,000 Meters Showcase16120:11.9 PB10
Oct 11Albemarle InviteOct 11 · 5,000 Meters Varsity · Place 50 · Loudoun Valley5,000 Meters Varsity5020:38.5 PB10
Sep 27Oatlands InvitationalSep 27 · Varsity · Place 13 · Loudoun ValleyVarsity1321:58—
Sep 27Oatlands InvitationalSep 27 · 5,000 Meters Varsity · Place 13 · Loudoun Valley5,000 Meters Varsity1321:57.64—
Sep 6Dave Davis InvitationalSep 6 · 5,000 Meters Varsity · Place 39 · Loudoun Valley5,000 Meters Varsity3922:16 PB10
Aug 30Central High School Cross Country InvitationalAug 30 · 3 Miles Varsity Gold · Place 14 · Loudoun Valley3 Miles Varsity Gold1420:29.8 PB10

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Junior Varsity · Place 92 · Loudoun Valley5,000 Meters Junior Varsity9223:04.29
Oct 5Octoberfest Invitational 2024Oct 5 · Frosh/Soph Freshman · Place 37 · Loudoun ValleyFrosh/Soph Freshman3724:36—
Oct 5Octoberfest Invitational 2024Oct 5 · 5,000 Meters Junior Varsity · Place 37 · Loudoun Valley5,000 Meters Junior Varsity3724:36—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 110 · Loudoun ValleyVarsity11026:03—
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 110 · Loudoun Valley5,000 Meters Varsity11026:03—
Sep 7Knights Crossing XCSep 7 · Varsity · Place 57 · Loudoun ValleyVarsity5726:05.8FR
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 57 · Loudoun Valley5,000 Meters Varsity5726:05.8FR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 57 · Loudoun ValleyVarsity5726:05.8FR
Aug 30Trials of Miles Opening Night XCAug 30 · Junior Varsity · Place 35 · Loudoun ValleyJunior Varsity3525:58—