Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Lake Fairfax- Weekday Meet2026 Concorde District CC Meet #4 · Oct 621:352026 Concorde District CC Meet #4October 6, 2026
2.98 Miles · Burke Lake ParkMonroe Parker Invitational · Sep 717:46Monroe Parker InvitationalSeptember 7, 2024
3 Miles · Burke Lake ParkBurke Lake District Meet · Oct 2117:22.59Burke Lake District MeetOctober 21, 2026
3 Miles · Lake FairfaxConcorde CC Meet #4- Dobson Double Duals · Oct 1518:39Concorde CC Meet #4- Dobson Double DualsOctober 15, 2025
5,000 Meters · Bull Run Regional ParkGlory Days Cross Country Invite · Sep 3021:37Glory Days Cross Country InviteSeptember 30, 2023
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1119:02.09Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Great Meadow (Non-State)Dave Davis Invitational at Great Meadow · Aug 2918:51Dave Davis Invitational at Great Meadow August 29, 2026
5,000 Meters · Morven ParkTrials of Miles Opening Night XC · Aug 2920:11.5Trials of Miles Opening Night XCAugust 29, 2025
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2618:57.6Oatlands InvitationalSeptember 26, 2026
5,000 Meters · Third Winchester Battlefield ParkThird Battle Invite · Oct 1017:46.3Third Battle InviteOctober 10, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 217:54.55Great American XC Festival Presented by CorosOctober 2, 2026
5,000 Meters · Woodgrove HSWolverine XC Invitational · Sep 1918:08.4Wolverine XC Invitational September 19, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 282026 Northern Region Cross Country ChampionshipsOct 28 · 2.98 Miles Varsity · Place 50 · Westfield2.98 Miles Varsity5017:21.8012
Oct 212026 Concorde District Cross Country ChampionshipsOct 21 · 3 Miles Varsity · Place 31 · Westfield3 Miles Varsity3117:23—
Oct 21Burke Lake District MeetOct 21 · 3 Miles Concorde · Place 31 · Westfield3 Miles Concorde3117:22.59 PB12
Oct 10Third Battle InviteOct 10 · 5,000 Meters Varsity A · Place 119 · Westfield5,000 Meters Varsity A11917:46.3 PB12
Oct 62026 Concorde District CC Meet #4Oct 6 · 2.95 Miles Varsity · Place 42 · Westfield2.95 Miles Varsity4221:35 PB12
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 167 · Westfield5,000 Meters Blue Invitational16717:54.55 PB12
Sep 292026 Dobson Double Duals (Concorde Meet #3)Sep 29 · 2.98 Miles Junior/Senior · Place 7 · Westfield2.98 Miles Junior/Senior718:03.2012
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Boys · Place 333 · Westfield5,000 Meters Varsity A Boys33318:57.6 PB12
Sep 19Wolverine XC Invitational Sep 19 · 5,000 Meters Varsity · Place 148 · Westfield5,000 Meters Varsity14818:08.4 PB12
Aug 29Dave Davis Invitational at Great Meadow Aug 29 · 5,000 Meters Varsity · Place 95 · Westfield5,000 Meters Varsity9518:51 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21FCPS JV CC JamboreeOct 21 · 2.98 Miles Varsity · Place 36 · Westfield2.98 Miles Varsity3618:24.5011
Oct 15Concorde CC Meet #4- Dobson Double DualsOct 15 · 3 Miles Junior/Senior · Place 10 · Westfield3 Miles Junior/Senior1018:39 PB11
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Junior Varsity (AM) · Place 59 · Westfield5,000 Meters Black & Gold Junior Varsity (AM)5919:02.09 PB11
Oct 7Concorde District CC Meet #3Oct 7 · 3 Miles Varsity · Place 7 · Westfield3 Miles Varsity718:4611
Sep 30Concorde District CC Meet #4Sep 30 · 2.98 Miles Varsity · Place 27 · Westfield2.98 Miles Varsity2719:0111
Sep 27Oatlands InvitationalSep 27 · Varsity · Place 85 · WestfieldVarsity8519:51—
Sep 27Oatlands InvitationalSep 27 · 5,000 Meters Varsity · Place 85 · Westfield5,000 Meters Varsity8519:50.03—
Aug 29Trials of Miles Opening Night XCAug 29 · 5,000 Meters Varsity Boys · Place 187 · Westfield5,000 Meters Varsity Boys18720:11.5 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Concorde District CC ChampionshipOct 30 · Varsity · Place 49 · WestfieldVarsity4918:07—
Oct 19Third Battle InvitationalOct 19 · 5,000 Meters Varsity · Place 132 · Westfield5,000 Meters Varsity13218:20.6SO
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 18 · WestfieldVarsity1819:12—
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 18 · Westfield5,000 Meters Varsity1819:12—
Sep 7Monroe Parker InvitationalSep 7 · 2.98 Miles Varsity · Place 102 · Westfield2.98 Miles Varsity10217:46 PB10

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14MileStat.com XC Invitational 2023Oct 14 · Junior Varsity · Place 26 · WestfieldJunior Varsity2619:57—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Junior Varsity Division 2 · Place 26 · Westfield5,000 Meters Junior Varsity Division 22619:579
Sep 30Glory Days Cross Country InviteSep 30 · 5,000 Meters Boys Freshman Race · Place 50 · Westfield5,000 Meters Boys Freshman Race5021:37 PB9
Sep 92023 Monroe Parker InvitationalSep 9 · Freshman Sophomore · Place 64 · WestfieldFreshman Sophomore6419:23—