Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Kenilworth ParkPCSAA Cross Country Championships · Oct 2116:27.90PCSAA Cross Country ChampionshipsOctober 21, 2023
5,000 Meters · Georgetown PrepGeorgetown Prep Cross-Country Classic · Sep 1918:48.60Georgetown Prep Cross-Country ClassicSeptember 19, 2026
5,000 Meters · Kenilworth ParkDCSAA Cross Country Championships · Nov 717:56.48DCSAA Cross Country ChampionshipsNovember 7, 2026
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2217:41.50NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7DCSAA Cross Country ChampionshipsNov 7 · 5,000 Meters Championship · Place 40 · Washington Latin PCSWashington Latin PCS5,000 Meters Championship4017:56.48 PB11
Oct 29PCSAA Championship 2026Oct 29 · 5,000 Meters High School 5k · Place 5 · Washington Latin PCSWashington Latin PCS5,000 Meters High School 5k518:19.4011
Oct 8PCSAA Fall Classic 2026Oct 8 · 5,000 Meters High School 5k · Place 8 · Washington Latin PCSWashington Latin PCS5,000 Meters High School 5k819:36.2011
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters White Invitational · Place 73 · Washington Latin PCSWashington Latin PCS5,000 Meters White Invitational7318:36.7911
Sep 24PCSAA Early Bird Meet 2026Sep 24 · 5,000 Meters High School 5K · Place 13 · Washington Latin PCSWashington Latin PCS5,000 Meters High School 5K1319:24.0011
Sep 19Georgetown Prep Cross-Country ClassicSep 19 · 5,000 Meters Seeded Varsity · Place 41 · Washington Latin PCSWashington Latin PCS5,000 Meters Seeded Varsity4118:48.60 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 3 · Place 66 · Washington Latin PCSWashington Latin PCS5,000 Meters Invite 36617:41.50 PB10
Nov 1DCSAA Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 62 · Washington Latin PCSWashington Latin PCS5,000 Meters Varsity6219:39.2710
Oct 23PCSAA XC ChampionshipsOct 23 · 5,000 Meters High School · Place 5 · Washington Latin PCSWashington Latin PCS5,000 Meters High School517:56.5410
Oct 9PCSAA Fall ClassicOct 9 · 5,000 Meters High School · Place 5 · Washington Latin PCSWashington Latin PCS5,000 Meters High School519:19.2610
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 50 · Washington LatinWashington Latin5,000 Meters Junior Varsity5017:57.7So
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 32 · Washington LatinWashington Latin5,000 Meters Junior Varsity3217:57.7So
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 32 · Washington LatinWashington Latin5,000 Meters Junior Varsity3217:57.7SO
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 50 · Washington LatinWashington Latin5,000 Meters Junior Varsity5017:57.7SO

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21PCSAA Cross Country ChampionshipsOct 21 · 4,000 Meters Middle School · Place 7 · Washington LatinWashington Latin4,000 Meters Middle School716:27.90 PB8
Sep 19PCSAA Early Bird InvitationalSep 19 · 4,000 Meters Middle School · Place 13 · Latin MSLatin MS4,000 Meters Middle School1319:57.288

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 5DCSAA Cross Country ChampionshipsNov 5 · 4,000 Meters Middle School · Place 37 · Washington LatinWashington Latin4,000 Meters Middle School3718:17.77

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 20Landon Middle School InvitationalSep 20 · 2.2 Miles Middle School · Washington LatinWashington Latin2.2 Miles Middle School0DNF6