Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Catonsville High SchoolCatonsville Youth XC Invite · Oct 4 | 10:10.40 | Catonsville Youth XC Invite | October 4, 2026 |
| 2,000 Meters · Centennial HSBullseye Running Youth XC Invitational · Nov 2 | 9:36.18 | Bullseye Running Youth XC Invitational | November 2, 2025 |
| 2,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 16 | 9:50.41 | AAU Maryland District Cross Country Qualifier | November 16, 2025 |
| 2,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 27 | 9:34.14 | Middletown Youth Cross Country Invitational | September 27, 2026 |
| 2,000 Meters · Robert Moton Elementary SchoolWestminster XC Invitational · Sep 13 | 9:34.11 | Westminster XC Invitational | September 13, 2026 |
| 2,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 6 | 9:25.59 | AAU Cross Country Nationals | December 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Eldersburg Arrows XC InviteOct 25 · 2,000 Meters Varsity · Place 9 · Bullseye Striders | 2,000 Meters Varsity | 9 | 9:19.7 | — |
| Oct 18 | Frederick Blaze Cross Country InvitationalOct 18 · 2,000 Meters Varsity · Place 6 · Bullseye Striders | 2,000 Meters Varsity | 6 | 9:22.1 | — |
| Oct 4 | Catonsville Youth XC InviteOct 4 · 2,000 Meters Boys 7-8 · Place 8 · Bullseye Striders | 2,000 Meters Boys 7-8 | 8 | 10:10.40 PB | 3 |
| Sep 27 | Middletown Youth Cross Country InvitationalSep 27 · 2,000 Meters Boys 7-8 · Place 15 · Bullseye Striders | 2,000 Meters Boys 7-8 | 15 | 9:34.14 PB | 3 |
| Sep 13 | Westminster XC InvitationalSep 13 · 2,000 Meters Boys 7-8 · Place 7 · Bullseye Striders | 2,000 Meters Boys 7-8 | 7 | 9:34.11 PB | 3 |
| Sep 3 | Bullseye Team Time TrialSep 3 · 1,500 Meters 7-8 · Place 3 · Bullseye Striders | 1,500 Meters 7-8 | 3 | 6:53.01Unofficial | 3 |
2025 Cross Country
4 results