Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.2 Miles · 2.19 Mile Middle School CourseLandon Home Meet #2 · Oct 7 | 13:49.00 | Landon Home Meet #2 | October 7, 2019 |
| 4,000 Meters · Kenilworth ParkDCSAA XC State Championships · Nov 2 | 16:02.25 | DCSAA XC State Championships | November 2, 2019 |
| 5,000 Meters · Agricultural Farm ParkSkip Grant Invitational · Oct 21 | 16:26.80 | Skip Grant Invitational | October 21, 2023 |
| 5,000 Meters · Agricultural History Farm ParkSkip Grant Invitational · Sep 28 | 16:37.90 | Skip Grant Invitational | September 28, 2024 |
| 5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 8 | 16:11 | Maryland XC Invitational presented by Saucony (MDXC) | October 8, 2022 |
| 5,000 Meters · EHS 5 K CourseEpiscopal Home Meet #2 · Oct 14 | 17:19.9 | Episcopal Home Meet #2 | October 14, 2021 |
| 5,000 Meters · Kenilworth ParkDCSAA Cross Country Championships · Nov 2 | 15:23.43 | DCSAA Cross Country Championships | November 2, 2024 |
| 5,000 Meters · Landon Home Course AThe Mark Ferris (Landon) Invitational · Sep 18 | 18:21.03 | The Mark Ferris (Landon) Invitational | September 18, 2021 |
| 5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 27 | 17:24.43 | Eastbay South Region Cross Country Championships | November 27, 2021 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 23 | 15:18.54 | NXR Southeast Regional Championships | November 23, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 24 · St AlbansSt Albans | 5,000 Meters Championship | 24 | 15:18.54 PB | 12 |
| Nov 2 | DCSAA Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 2 · St AlbansSt Albans | 5,000 Meters Varsity | 2 | 15:23.43 PB | 12 |
| Oct 26 | ISL, IAC and MAC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 3 · St AlbansSt Albans | 5,000 Meters Varsity | 3 | 16:11.60 | 12 |
| Oct 5 | Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 2 · St AlbansSt Albans | 5,000 Meters Varsity | 2 | 15:51.16 | 12 |
| Sep 28 | Skip Grant InvitationalSep 28 · 5,000 Meters Varsity Boys · Place 1 · St AlbansSt Albans | 5,000 Meters Varsity Boys | 1 | 16:37.90 PB | 12 |
2023 Cross Country
3 results2022 Cross Country
4 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Freshman · Place 25 · McLean, VAMcLean, VA | 5,000 Meters Freshman | 25 | 17:24.43 PB | 9 |
| Oct 30 | IAC/ISL/MAC Cross-Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 2 · St Albans For BoysSt Albans For Boys | 5,000 Meters Varsity | 2 | 17:07.2 | — |
| Oct 23 | Skip Grant InvitationalOct 23 · 5,000 Meters Varsity · Place 4 · St Albans For BoysSt Albans For Boys | 5,000 Meters Varsity | 4 | 16:53.85 | 9 |
| Oct 14 | Episcopal Home Meet #2Oct 14 · 5,000 Meters Varsity · Place 5 · St AlbansSt Albans | 5,000 Meters Varsity | 5 | 17:19.9 PB | 9 |
| Sep 18 | The Mark Ferris (Landon) InvitationalSep 18 · 5,000 Meters Varsity A · Place 4 · St AlbansSt Albans | 5,000 Meters Varsity A | 4 | 18:21.03 PB | 9 |
2019 Cross Country
7 results