Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Lake Braddock Secondary (lighted)Braddock Relays · Sep 139:05.4Braddock RelaysSeptember 13, 2025
3.1 Miles · Covenant Life SchoolCLS Invitational · Oct 122:48.70CLS InvitationalOctober 1, 2022
5,000 Meters · Agricultural Farm ParkIAC/ISL/MAC Cross-Country Championships · Oct 2820:54.95IAC/ISL/MAC Cross-Country ChampionshipsOctober 28, 2023
5,000 Meters · Agricultural History Farm ParkIAC/ISL/MAC Cross-Country Championships · Oct 2519:42.28IAC/ISL/MAC Cross-Country ChampionshipsOctober 25, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 820:59Maryland XC Invitational presented by Saucony (MDXC)October 8, 2022
5,000 Meters · Episcopal HSEHS Home Cross Country Meet · Sep 1119:21.0EHS Home Cross Country MeetSeptember 11, 2025
5,000 Meters · Kenilworth ParkDCSAA Cross Country Championships · Nov 219:31.37DCSAA Cross Country ChampionshipsNovember 2, 2024
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3020:41.5Paul Short InvitationalSeptember 30, 2023
5,000 Meters · Morven ParkTrials of Miles Opening Night XC · Aug 2920:17.4Trials of Miles Opening Night XCAugust 29, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1820:05.3The VA XC ShowcaseOctober 18, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2319:54.61NXR Southeast Regional ChampionshipsNovember 23, 2024

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

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1DCSAA Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity B · Place 51 · Sidwell Friends5,000 Meters Varsity B5120:59.6112
Oct 25IAC/ISL/MAC Cross-Country ChampionshipsOct 25 · 5,000 Meters MAC Varsity B · Place 10 · Sidwell Friends5,000 Meters MAC Varsity B1019:42.28 PB12
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Junior Varsity Morning · Place 246 · Sidwell Friends5,000 Meters Junior Varsity Morning24620:05.3 PB12
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 130 · Sidwell Friends5,000 Meters Junior Varsity13019:49.312
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 274 · Sidwell Friends5,000 Meters Junior Varsity27419:49.312
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 130 · Sidwell Friends5,000 Meters Junior Varsity13019:49.312
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 274 · Sidwell Friends5,000 Meters Junior Varsity27419:49.312
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 130 · Sidwell Friends5,000 Meters Junior Varsity13019:49.312
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 274 · Sidwell Friends5,000 Meters Junior Varsity27419:49.312
Sep 13Braddock RelaysSep 13 · 2,500 Meters Boys Open 1 · Place 17 · Sidwell Friends2,500 Meters Boys Open 1179:05.4 PB12
Sep 11EHS Home Cross Country MeetSep 11 · 5,000 Meters Varsity · Place 24 · Sidwell Friends5,000 Meters Varsity2419:21.0 PB12
Aug 29Trials of Miles Opening Night XCAug 29 · 5,000 Meters Varsity Boys · Place 191 · Sidwell Friends5,000 Meters Varsity Boys19120:17.4 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 896 · Sidwell Friends5,000 Meters Open Invitational89619:54.61 PB11
Nov 2DCSAA Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity B · Place 33 · Sidwell Friends5,000 Meters Varsity B3319:31.37 PB11
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Junior Varsity · Place 150 · Sidwell Friends School5,000 Meters Junior Varsity15019:03.8JR
Sep 28Skip Grant InvitationalSep 28 · 5,000 Meters JV Boys · Place 49 · Sidwell Friends5,000 Meters JV Boys4921:02.9011
Sep 12EHS Home MeetSep 12 · 5,000 Meters Varsity · Place 18 · Sidwell Friends5,000 Meters Varsity1819:55.0011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7SFS Time TrialNov 7 · 1,600 Meters New Division · Place 7 · Sidwell Friends1,600 Meters New Division75:20Unofficial10
Nov 4DCSAA Cross Country ChampionshipsNov 4 · 5,000 Meters Junior Varsity · Place 63 · Sidwell Frie5,000 Meters Junior Varsity6320:36.8210
Oct 28IAC/ISL/MAC Cross-Country ChampionshipsOct 28 · 5,000 Meters 9/10 MAC · Place 9 · Sidwell Friends5,000 Meters 9/10 MAC920:54.95 PB10
Oct 21Skip Grant InvitationalOct 21 · 5,000 Meters Junior Varsity · Place 67 · Sidwell Friends5,000 Meters Junior Varsity6721:13.3010
Sep 30Paul Short InvitationalSep 30 · 5,000 Meters White · Place 241 · Sidwell Friends5,000 Meters White24120:41.5 PB10
Sep 14EHS Home MeetSep 14 · 5,000 Meters Junior Varsity · Place 25 · Sidwell Friends5,000 Meters Junior Varsity2521:05.3SO

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Open Invitational · Place 317 · Sidwell Friends5,000 Meters Open Invitational31722:59.89
Nov 5DCSAA Cross Country ChampionshipsNov 5 · 5,000 Meters Junior Varsity · Place 66 · Sidwell Friends5,000 Meters Junior Varsity6621:43.59
Oct 8Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Junior Varsity · Place 282 · Sidwell Friends5,000 Meters Junior Varsity28220:59 PB9
Oct 1CLS InvitationalOct 1 · 3.1 Miles Varsity · Place 78 · Sidwell Friends3.1 Miles Varsity7822:48.70 PB9