Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 31 | 14:00.65 | CMRC Youth Cross Country Meet | October 31, 2021 |
| 3,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Meet · Sep 11 | 15:44.17 | Catoctin Youth Cross Country Meet | September 11, 2022 |
| 3,000 Meters · Centennial HSBullseye Youth Cross Country Meet · Sep 17 | 14:08.91 | Bullseye Youth Cross Country Meet | September 17, 2023 |
| 3,000 Meters · Herring Run ParkAAU XC District Championships · Nov 13 | 13:33.6 | AAU XC District Championships | November 13, 2021 |
| 3,000 Meters · Krimgold ParkFreedom Fliers Youth Cross Country Meet · Oct 8 | 14:33.14 | Freedom Fliers Youth Cross Country Meet | October 8, 2023 |
| 3,000 Meters · Old National Pike District ParkLightning Youth Cross Country Meet · Oct 9 | 15:13.94 | Lightning Youth Cross Country Meet | October 9, 2022 |
| 4,000 Meters · Centennial HSBullseye Running Youth XC Invitational · Nov 2 | 19:36.02 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Bullseye Running Youth XC InvitationalNov 2 · 4,000 Meters Boys 13-14 · Place 28 · Bullseye Striders | 4,000 Meters Boys 13-14 | 28 | 19:36.02 PB | 6 |
| Oct 19 | Frederick Blaze Youth XC MeetOct 19 · 4,000 Meters Varsity · Place 32 · Bullseye Running | 4,000 Meters Varsity | 32 | 22:56.95 | 13 |
| Sep 28 | Catonsville Youth XC MeetSep 28 · 4,000 Meters Varsity · Place 32 · Bullseye Running | 4,000 Meters Varsity | 32 | 23:18.42 | 13 |
| Sep 21 | Bullseye Youth XC MeetSep 21 · 4,000 Meters Varsity · Place 52 · Bullseye Running | 4,000 Meters Varsity | 52 | 21:27.37 | 13 |
| Sep 14 | Maryland Blaze XC MeetSep 14 · 4,000 Meters Varsity · Place 29 · Bullseye Running | 4,000 Meters Varsity | 29 | 21:00.45 | 13 |
| Aug 20 | Bullseye XC Time Trials 2025Aug 20 · 1,500 Meters 13-14 · Place 23 · Bullseye Striders | 1,500 Meters 13-14 | 23 | 7:49.37Unofficial | 6 |
2023 Cross Country
3 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | CMRC Youth Cross Country MeetOct 30 · 3,000 Meters 9-10 · Place 32 · Bullseye Striders | 3,000 Meters 9-10 | 32 | 14:20.76 | 11 |
| Oct 9 | Lightning Youth Cross Country MeetOct 9 · 3,000 Meters 9-10 · Place 33 · Bullseye Striders | 3,000 Meters 9-10 | 33 | 15:13.94 PB | 11 |
| Sep 25 | Bullseye/HoCo Striders Youth Cross Country MeetSep 25 · 3,000 Meters 9-10 · Place 34 · Bullseye Striders | 3,000 Meters 9-10 | 34 | 15:45.75 | 11 |
| Sep 11 | Catoctin Youth Cross Country MeetSep 11 · 3,000 Meters 9-10 · Place 27 · Bullseye Striders | 3,000 Meters 9-10 | 27 | 15:44.17 PB | 11 |
| Aug 31 | Bullseye Youth XC Time TrialsAug 31 · 1,500 Meters 9-10 · Place 13 · Bullseye Striders | 1,500 Meters 9-10 | 13 | 7:24.88Unofficial | 11 |
2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | AAU XC District ChampionshipsNov 13 · 3,000 Meters 9 - 10 Year Old · Place 12 · Bullseye Striders | 3,000 Meters 9 - 10 Year Old | 12 | 13:33.6 PB | 10 |
| Oct 31 | CMRC Youth Cross Country MeetOct 31 · 3,000 Meters 11-12 · Place 31 · Bullseye Striders | 3,000 Meters 11-12 | 31 | 14:00.65 PB | 10 |