Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Norwood SchoolNorwood Invitational · Oct 2716:35Norwood InvitationalOctober 27, 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 719:27.51DCSAA Cross Country ChampionshipsNovember 7, 2026
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1818:23.5The VA XC ShowcaseOctober 18, 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.51 PB12
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

4 results
DateMeetEventPlMarkGr
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
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

2024 Cross Country

3 results
DateMeetEventPlMarkGr
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
Aug 30Trials of Miles Opening Night XCAug 30 · Junior Varsity · Place 84 · Sidwell FriendsSidwell FriendsJunior Varsity8420:59—

2023 Cross Country

1 results
DateMeetEventPlMarkGr
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

1 results
DateMeetEventPlMarkGr
Oct 27Norwood InvitationalOct 27 · 2 Miles Middle School · Place 30 · Sidwell FriendsSidwell Friends2 Miles Middle School3016:35 PB8