Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Third Winchester Battlefield ParkThird Battle Invite · Oct 1818:13.6Third Battle InviteOctober 18, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2218:33.23NXR Southeast Regional ChampionshipsNovember 22, 2025
5,000 Meters · Woodgrove HSWolverine XC Invitational · Sep 1318:02.60Wolverine XC InvitationalSeptember 13, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 3 · Place 149 · Loudoun County5,000 Meters Invite 314918:33.23 PB12
Oct 18Third Battle InviteOct 18 · 5,000 Meters Varsity A · Place 73 · Loudoun County5,000 Meters Varsity A7318:13.6 PB12
Sep 27Oatlands InvitationalSep 27 · Varsity · Place 410 · Loudoun CountyVarsity41019:12—
Sep 13Wolverine XC InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 108 · Loudoun County5,000 Meters Varsity Boys10818:02.60 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Third Battle InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 60 · Loudoun County5,000 Meters Junior Varsity6018:23.3JR
Sep 21Oatlands InvitationalSep 21 · Junior Varsity · Place 75 · Loudoun CountyJunior Varsity7519:51—
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 75 · Loudoun County5,000 Meters Varsity7519:51—
Aug 30Trials of Miles Opening Night XCAug 30 · Junior Varsity · Place 45 · Loudoun CountyJunior Varsity4520:09—

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Third Battle InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 345 · Loudoun County5,000 Meters Junior Varsity34521:24.4SO
Sep 23Oatlands InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 186 · Loudoun County5,000 Meters Junior Varsity18622:53—
Sep 9Great Meadow InvitationalSep 9 · 3,000 Meters Freshman Sophomore · Place 102 · Loudoun County3,000 Meters Freshman Sophomore10212:29—

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 24Oatlands InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 415 · Loudoun County5,000 Meters Junior Varsity41524:33—
Sep 17Escape The Rock InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 88 · Loudoun County5,000 Meters Junior Varsity8824:41.6—