Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Fairview ParkCentral High School Cross Country Invitational · Aug 3019:38.4Central High School Cross Country InvitationalAugust 30, 2025
5,000 Meters · Panorama FarmsAlbemarle Invite · Oct 1120:21.9Albemarle InviteOctober 11, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1820:24.1The VA XC ShowcaseOctober 18, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Junior Varsity Morning · Place 292 · Loudoun Valley5,000 Meters Junior Varsity Morning29220:24.1 PB12
Oct 11Albemarle InviteOct 11 · 5,000 Meters Open · Place 92 · Loudoun Valley5,000 Meters Open9220:21.9 PB12
Sep 27Oatlands InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 139 · Loudoun Valley5,000 Meters Junior Varsity13920:35.45—
Aug 30Central High School Cross Country InvitationalAug 30 · 3 Miles Developmental Gold · Place 16 · Loudoun Valley3 Miles Developmental Gold1619:38.4 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 157 · Loudoun Valley5,000 Meters Varsity15720:49—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 157 · Loudoun ValleyVarsity15720:49—
Sep 7Knights Crossing XCSep 7 · Varsity · Place 67 · Loudoun ValleyVarsity6720:05.9JR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 69 · Loudoun ValleyVarsity6920:05.9JR
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 67 · Loudoun Valley5,000 Meters Varsity6720:05.9JR
Aug 30Trials of Miles Opening Night XCAug 30 · Junior Varsity · Place 33 · Loudoun ValleyJunior Varsity3319:45—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 380 · Loudoun Valley5,000 Meters Elite38020:2310
Sep 23Oatlands InvitationalSep 23 · 5,000 Meters Varsity · Place 72 · Loudoun Valley5,000 Meters Varsity7220:11—
Sep 23Oatlands InvitationalSep 23 · Varsity · Place 70 · Loudoun ValleyVarsity7020:11—
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 65 · Loudoun Valley5,000 Meters Varsity6519:52.6SO

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 374 · Loudoun Valley5,000 Meters Varsity37423:34.0FR
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 374 · Loudoun Valley5,000 Meters Varsity37423:34.0FR