Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.1 Miles · The Bullis SchoolIAC, ISL, MAC Championships · Oct 25 | 14:13.10 | IAC, ISL, MAC Championships | October 25, 2018 |
| 2.2 Miles · 2.19 Mile Middle School CourseLandon Home Meet #2 · Oct 7 | 14:42.40 | Landon Home Meet #2 | October 7, 2019 |
| 3524 m · 2.19 Mile Middle School CourseLandon Kick – Off Invitational · Oct 3 | 15:12.30 | Landon Kick – Off Invitational | October 3, 2018 |
| 3524 m · Landon SchoolLandon Middle School Invitational · Oct 17 | 14:53.60 | Landon Middle School Invitational | October 17, 2018 |
| 4,000 Meters · Kenilworth ParkDCSAA XC State Championships · Nov 2 | 18:10.91 | DCSAA XC State Championships | November 2, 2019 |
| 5,000 Meters · Agricultural Farm ParkSkip Grant Invitational · Oct 21 | 17:08.20 | Skip Grant Invitational | October 21, 2023 |
| 5,000 Meters · Agricultural History Farm ParkSkip Grant Invitational · Sep 28 | 16:50.50 | Skip Grant Invitational | September 28, 2024 |
| 5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 8 | 17:19 | Maryland XC Invitational presented by Saucony (MDXC) | October 8, 2022 |
| 5,000 Meters · EHS 5 K CourseEpiscopal Home Meet #2 · Oct 14 | 18:15.4 | Episcopal Home Meet #2 | October 14, 2021 |
| 5,000 Meters · Kenilworth ParkDCSAA Cross Country Championships · Nov 2 | 16:10.30 | DCSAA Cross Country Championships | November 2, 2024 |
| 5,000 Meters · Landon Home Course AThe Mark Ferris (Landon) Invitational · Sep 18 | 19:45.17 | The Mark Ferris (Landon) Invitational | September 18, 2021 |
| 5,000 Meters · Van Cortlandt ParkCHAMPS Northeast Regional XC Championships · Nov 26 | 17:58.6 | CHAMPS Northeast Regional XC Championships | November 26, 2022 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 23 | 15:42.71 | 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 60 · St AlbansSt Albans | 5,000 Meters Championship | 60 | 15:42.71 PB | 12 |
| Nov 2 | DCSAA Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 6 · St AlbansSt Albans | 5,000 Meters Varsity | 6 | 16:10.30 PB | 12 |
| Oct 26 | ISL, IAC and MAC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 4 · St AlbansSt Albans | 5,000 Meters Varsity | 4 | 16:17.38 | 12 |
| Oct 5 | Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 6 · St AlbansSt Albans | 5,000 Meters Varsity | 6 | 16:04.08 | 12 |
| Sep 28 | Skip Grant InvitationalSep 28 · 5,000 Meters Varsity Boys · Place 4 · St AlbansSt Albans | 5,000 Meters Varsity Boys | 4 | 16:50.50 PB | 12 |
2023 Cross Country
3 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | CHAMPS Northeast Regional XC ChampionshipsNov 26 · 5,000 Meters Frosh/Soph · Place 12 · Washington, DCWashington, DC | 5,000 Meters Frosh/Soph | 12 | 17:58.6 PB | 10 |
| Nov 5 | DCSAA Cross Country ChampionshipsNov 5 · 5,000 Meters Varsity · Place 10 · St AlbansSt Albans | 5,000 Meters Varsity | 10 | 17:43.4 | 10 |
| Oct 29 | IAC, ISL, MAC Cross Country ChampionshipsOct 29 · Varsity · Place 10 · St Albans For BoysSt Albans For Boys | Varsity | 10 | 17:27.2 | — |
| Oct 22 | Skip Grant InvitationalOct 22 · 5,000 Meters Varsity · Place 20 · St Albans For BoysSt Albans For Boys | 5,000 Meters Varsity | 20 | 17:49.8 | — |
| Oct 8 | Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Black & Gold · Place 77 · St AlbansSt Albans | 5,000 Meters Black & Gold | 77 | 17:19 PB | 10 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | Eastbay Northeast Region Cross Country ChampionshipsNov 27 · 5,000 Meters Frosh/Soph · Place 36 · Washington DCWashington DC | 5,000 Meters Frosh/Soph | 36 | 18:36.1 | 9 |
| Oct 30 | IAC/ISL/MAC Cross-Country ChampionshipsOct 30 · 5,000 Meters Freshman Sophomore · Place 1 · St Albans For BoysSt Albans For Boys | 5,000 Meters Freshman Sophomore | 1 | 18:34.6 | — |
| Oct 23 | Skip Grant InvitationalOct 23 · 5,000 Meters Varsity · Place 34 · St Albans For BoysSt Albans For Boys | 5,000 Meters Varsity | 34 | 18:32.43 | 9 |
| Oct 14 | Episcopal Home Meet #2Oct 14 · 5,000 Meters Varsity · Place 9 · St AlbansSt Albans | 5,000 Meters Varsity | 9 | 18:15.4 PB | 9 |
| Sep 18 | The Mark Ferris (Landon) InvitationalSep 18 · 5,000 Meters Varsity A · Place 25 · St AlbansSt Albans | 5,000 Meters Varsity A | 25 | 19:45.17 PB | 9 |
2019 Cross Country
7 results2018 Cross Country
4 results