Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Norwood SchoolNorwood Invitational · Oct 2716:35Norwood InvitationalOctober 27, 2022
2 Miles · The Bullis SchoolBullis Home Meet · Sep 2916:08.80Bullis Home MeetSeptember 29, 2022
5,000 Meters · Agricultural History Farm ParkIAC/ISL/MAC Cross-Country Championships · Oct 2518:06.14IAC/ISL/MAC Cross-Country ChampionshipsOctober 25, 2025
5,000 Meters · CarlisleCarlisle Invitational · Sep 2620:54.1Carlisle InvitationalSeptember 26, 2026
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 920:56.56Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Episcopal HSEHS Home Cross Country Meet · Sep 1119:02.2EHS Home Cross Country MeetSeptember 11, 2025
5,000 Meters · Kenilworth ParkDCSAA Cross Country Championships · Nov 118:40.38DCSAA Cross Country ChampionshipsNovember 1, 2025
5,000 Meters · Morven ParkTrials of Miles Opening Night XC · Aug 2919:30.9Trials of Miles Opening Night XCAugust 29, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1818:23.5The VA XC ShowcaseOctober 18, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2218:56.41NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7DCSAA Cross Country ChampionshipsNov 7 · 5,000 Meters Varsity B · Place 22 · Sidwell FriendsSidwell Friends5,000 Meters Varsity B2219:27.5112
Oct 31IAC/ISL/MAC XC ChampionshipOct 31 · 5,000 Meters IAC/MAC Varsity B Combined · Place 36 · Sidwell FriendsSidwell Friends5,000 Meters IAC/MAC Varsity B Combined3621:00.5712
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 200 · Sidwell FriendsSidwell Friends5,000 Meters Red & White Varsity20020:56.56 PB12
Sep 26Carlisle InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 126 · Sidwell FriendsSidwell Friends5,000 Meters Junior Varsity12620:54.1 PB12
Sep 19Skip Grant InvitationalSep 19 · 5,000 Meters JV Boys · Place 57 · Sidwell FriendsSidwell Friends5,000 Meters JV Boys5721:53.4012

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 4 · Place 114 · Sidwell FriendsSidwell Friends5,000 Meters Invite 411418:56.41 PB11
Nov 1DCSAA Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 53 · Sidwell FriendsSidwell Friends5,000 Meters Varsity5318:40.38 PB11
Oct 25IAC/ISL/MAC Cross-Country ChampionshipsOct 25 · 5,000 Meters MAC Varsity B · Place 1 · Sidwell FriendsSidwell Friends5,000 Meters MAC Varsity B118:06.14 PB11
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Junior Varsity Morning · Place 77 · Sidwell FriendsSidwell Friends5,000 Meters Junior Varsity Morning7718:23.5 PB11
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 469 · Sidwell FriendsSidwell Friends5,000 Meters Varsity46919:19.211
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 469 · Sidwell FriendsSidwell Friends5,000 Meters Varsity46919:19.211
Sep 19Skip Grant InvitationalSep 19 · 5,000 Meters Varsity · Place 55 · Sidwell FriendsSidwell Friends5,000 Meters Varsity5519:35.0311
Sep 11EHS Home Cross Country MeetSep 11 · 5,000 Meters Varsity · Place 16 · Sidwell FriendsSidwell Friends5,000 Meters Varsity1619:02.2 PB11
Aug 29Trials of Miles Opening Night XCAug 29 · 5,000 Meters Varsity Boys · Place 166 · Sidwell FriendsSidwell Friends5,000 Meters Varsity Boys16619:30.9 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 827 · Sidwell FriendsSidwell Friends5,000 Meters Open Invitational82719:17.5610
Nov 2DCSAA Cross Country ChampionshipsNov 2 · 5,000 Meters Junior Varsity · Place 24 · Sidwell FriendsSidwell Friends5,000 Meters Junior Varsity2419:20.7010
Oct 26ISL, IAC and MAC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 35 · Sidwell FriendsSidwell Friends5,000 Meters Varsity3520:00.0910
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Elite · Place 258 · Sidwell Friends SchoolSidwell Friends School5,000 Meters Elite25818:57.7SO
Sep 28Skip Grant InvitationalSep 28 · 5,000 Meters JV Boys · Place 9 · Sidwell FriendsSidwell Friends5,000 Meters JV Boys920:04.3010
Sep 12EHS Home MeetSep 12 · 5,000 Meters Varsity · Place 19 · Sidwell FriendsSidwell Friends5,000 Meters Varsity1919:58.0010
Aug 30Trials of Miles Opening Night XCAug 30 · Junior Varsity · Place 84 · Sidwell FriendsSidwell FriendsJunior Varsity8420:59—

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7SFS Time TrialNov 7 · 1,600 Meters New Division · Place 10 · Sidwell FriendsSidwell Friends1,600 Meters New Division105:35Unofficial9
Nov 4DCSAA Cross Country ChampionshipsNov 4 · 5,000 Meters Junior Varsity · Place 93 · Sidwell FrieSidwell Frie5,000 Meters Junior Varsity9322:00.549
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Junior Varsity · Place 424 · Sidwell FriendsSidwell Friends5,000 Meters Junior Varsity42421:449

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27Norwood InvitationalOct 27 · 2 Miles Middle School · Place 30 · Sidwell FriendsSidwell Friends2 Miles Middle School3016:35 PB8
Sep 29Bullis Home MeetSep 29 · 2 Miles Middle School · Place 27 · Sidwell FriendsSidwell Friends2 Miles Middle School2716:08.80 PB8