Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Catonsville High SchoolCatonsville Youth Cross Country Invitational · Sep 15 | 12:45.23 | Catonsville Youth Cross Country Invitational | September 15, 2024 |
| 3,000 Meters · Centennial HSBullseye Youth Cross Country Invitational · Sep 8 | 12:33.04 | Bullseye Youth Cross Country Invitational | September 8, 2024 |
| 3,000 Meters · Kemptown ParkLightning Youth Cross Country Meet · Oct 1 | 12:22.28 | Lightning Youth Cross Country Meet | October 1, 2023 |
| 3,000 Meters · Krimgold ParkFreedom Fliers Youth Cross Country Meet · Oct 8 | 12:26.49 | Freedom Fliers Youth Cross Country Meet | October 8, 2023 |
| 3,000 Meters · Westminster High SchoolWestminter Youth Cross Country Invitational · Sep 22 | 11:47.27 | Westminter Youth Cross Country Invitational | September 22, 2024 |
| 4,000 Meters · Centennial HSBullseye Running Youth XC Invitational · Nov 2 | 16:19.18 | Bullseye Running Youth XC Invitational | November 2, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Bullseye Running Youth XC InvitationalNov 2 · 4,000 Meters Boys 13-14 · Place 8 · Catonsville Cougars | 4,000 Meters Boys 13-14 | 8 | 16:19.18 PB | 8 |
| Sep 28 | Catonsville Youth XC MeetSep 28 · 4,000 Meters Varsity · Place 12 · Catonsville Cougars T.C. | 4,000 Meters Varsity | 12 | 18:24.53 | 13 |
| Sep 21 | Bullseye Youth XC MeetSep 21 · 4,000 Meters Varsity · Place 12 · Catonsville Cougars T.C. | 4,000 Meters Varsity | 12 | 16:00.02 | 13 |
| Sep 14 | Maryland Blaze XC MeetSep 14 · 4,000 Meters Varsity · Place 11 · Catonsville Cougars T.C. | 4,000 Meters Varsity | 11 | 16:05.23 | 13 |
2024 Cross Country
4 results2023 Cross Country
3 results