Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Agricultural Farm ParkMD Youth CC Series #7 at Olney · Nov 5 | 16:33.5 | MD Youth CC Series #7 at Olney | November 5, 2023 |
| 3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 26 | 12:36.64 | CMRC Youth XC Meet | October 26, 2025 |
| 3,000 Meters · Catoctin High SchoolFort Detrick Youth Cross Country Meet · Oct 23 | 19:00.54 | Fort Detrick Youth Cross Country Meet | October 23, 2022 |
| 3,000 Meters · Century HSFreedom Fliers Youth Cross Country Meet · Oct 2 | 18:43.35 | Freedom Fliers Youth Cross Country Meet | October 2, 2022 |
| 3,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 16 | 14:44.22 | AAU Maryland District Cross Country Qualifier | November 16, 2025 |
| 3,000 Meters · Krimgold ParkFreedom Fliers Youth Cross Country Meet · Oct 8 | 17:54.24 | Freedom Fliers Youth Cross Country Meet | October 8, 2023 |
| 3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 13 | 14:59.86 | Middletown Youth Cross Country Invitational | October 13, 2024 |
| 3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 6 | 13:38.00 | AAU Cross Country Nationals | December 6, 2025 |
| 4,000 Meters · Borher ParkMD Youth CC Series at Gaithersburg · Sep 20 | 20:03.03 | MD Youth CC Series at Gaithersburg | September 20, 2026 |
| 4,000 Meters · Burleigh Manor Middle SchoolBullseye Maryland Youth XC Regional Championship · Nov 1 | 19:57.57 | Bullseye Maryland Youth XC Regional Championship | November 1, 2026 |
| 4,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 27 | 18:58.51 | Middletown Youth Cross Country Invitational | September 27, 2026 |
| 4,000 Meters · Rocky Hill Middle SchoolMD Youth CC Series at Clarksburg · Oct 4 | 19:02.56 | MD Youth CC Series at Clarksburg | October 4, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
3 results2024 Cross Country
2 results2023 Cross Country
3 results2022 Cross Country
4 results