Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | DCSAA Cross Country ChampionshipsNov 7 · 5,000 Meters Championship · Place 40 · Washington Latin PCSWashington Latin PCS | 5,000 Meters Championship | 40 | 17:56.48 PB | 11 |
| Oct 29 | PCSAA Championship 2026Oct 29 · 5,000 Meters High School 5k · Place 5 · Washington Latin PCSWashington Latin PCS | 5,000 Meters High School 5k | 5 | 18:19.40 | 11 |
| Oct 8 | PCSAA Fall Classic 2026Oct 8 · 5,000 Meters High School 5k · Place 8 · Washington Latin PCSWashington Latin PCS | 5,000 Meters High School 5k | 8 | 19:36.20 | 11 |
| Oct 2 | Great American XC Festival Presented by CorosOct 2 · 5,000 Meters White Invitational · Place 73 · Washington Latin PCSWashington Latin PCS | 5,000 Meters White Invitational | 73 | 18:36.79 | 11 |
| Sep 24 | PCSAA Early Bird Meet 2026Sep 24 · 5,000 Meters High School 5K · Place 13 · Washington Latin PCSWashington Latin PCS | 5,000 Meters High School 5K | 13 | 19:24.00 | 11 |
| Sep 19 | Georgetown Prep Cross-Country ClassicSep 19 · 5,000 Meters Seeded Varsity · Place 41 · Washington Latin PCSWashington Latin PCS | 5,000 Meters Seeded Varsity | 41 | 18:48.60 PB | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 3 · Place 66 · Washington Latin PCSWashington Latin PCS | 5,000 Meters Invite 3 | 66 | 17:41.50 PB | 10 |
| Nov 1 | DCSAA Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 62 · Washington Latin PCSWashington Latin PCS | 5,000 Meters Varsity | 62 | 19:39.27 | 10 |
| Oct 23 | PCSAA XC ChampionshipsOct 23 · 5,000 Meters High School · Place 5 · Washington Latin PCSWashington Latin PCS | 5,000 Meters High School | 5 | 17:56.54 | 10 |
| Oct 9 | PCSAA Fall ClassicOct 9 · 5,000 Meters High School · Place 5 · Washington Latin PCSWashington Latin PCS | 5,000 Meters High School | 5 | 19:19.26 | 10 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 50 · Washington LatinWashington Latin | 5,000 Meters Junior Varsity | 50 | 17:57.7 | So |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 32 · Washington LatinWashington Latin | 5,000 Meters Junior Varsity | 32 | 17:57.7 | So |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 32 · Washington LatinWashington Latin | 5,000 Meters Junior Varsity | 32 | 17:57.7 | SO |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 50 · Washington LatinWashington Latin | 5,000 Meters Junior Varsity | 50 | 17:57.7 | SO |
2023 Cross Country
2 results2022 Cross Country
1 results2021 Cross Country
1 results