Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 29 | 15:29.81 | CMRC Youth Cross Country Meet | October 29, 2023 |
| 3,000 Meters · Kemptown ParkLightning Youth Cross Country Meet · Oct 1 | 17:05.90 | Lightning Youth Cross Country Meet | October 1, 2023 |
| 3,000 Meters · Krimgold ParkFreedom Fliers Youth Cross Country Meet · Oct 8 | 17:52.82 | Freedom Fliers Youth Cross Country Meet | October 8, 2023 |
| 4,000 Meters · Catonsville High SchoolCatonsville Youth Cross Country Invitational · Sep 15 | 20:34.28 | Catonsville Youth Cross Country Invitational | September 15, 2024 |
| 4,000 Meters · Centennial HSYouth Cross Country Invitational Hosted by Bullseye Running · Sep 29 | 18:41.23 | Youth Cross Country Invitational Hosted by Bullseye Running | September 29, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Catonsville Youth XC MeetSep 28 · 4,000 Meters Varsity · Place 14 · Bullseye Running | 4,000 Meters Varsity | 14 | 19:29.09 | 14 |
| Sep 21 | Bullseye Youth XC MeetSep 21 · 4,000 Meters Varsity · Place 29 · Bullseye Running | 4,000 Meters Varsity | 29 | 18:42.20 | 14 |
| Aug 20 | Bullseye XC Time Trials 2025Aug 20 · 1,500 Meters 13-14 · Place 10 · Bullseye Striders | 1,500 Meters 13-14 | 10 | 6:41.58Unofficial | 8 |
2024 Cross Country
3 results2023 Cross Country
3 results