Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Agricultural Farm ParkSkip Grant Invitational · Oct 21 | 21:07.30 | Skip Grant Invitational | October 21, 2023 |
| 5,000 Meters · Agricultural History Farm ParkSkip Grant Invitational · Sep 28 | 21:57.00 | Skip Grant Invitational | September 28, 2024 |
| 5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 8 | 21:03 | Maryland XC Invitational presented by Saucony (MDXC) | October 8, 2022 |
| 5,000 Meters · Covenant Life SchoolMoCo Private School Championships · Nov 2 | 20:52.60 | MoCo Private School Championships | November 2, 2023 |
| 5,000 Meters · Landon Home Course AMark Ferris Invitational · Sep 14 | 20:51.8 | Mark Ferris Invitational | September 14, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
1 results2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Skip Grant InvitationalSep 28 · 5,000 Meters Varsity Boys · Place 136 · Landon | 5,000 Meters Varsity Boys | 136 | 21:57.00 PB | 11 |
| Sep 21 | Georgetown Prep ClassicSep 21 · 5,000 Meters Unseeded Varsity · Place 48 · Landon | 5,000 Meters Unseeded Varsity | 48 | 21:22.70Unofficial | 11 |
| Sep 14 | Mark Ferris InvitationalSep 14 · 5,000 Meters Varsity A · Place 29 · Landon | 5,000 Meters Varsity A | 29 | 20:51.8 PB | 11 |
2023 Cross Country
3 results2022 Cross Country
1 results