Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Brunswick High SchoolMD Youth CC Series #3 at Brunswick · Oct 1 | 15:52.6 | MD Youth CC Series #3 at Brunswick | October 1, 2023 |
| 3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 26 | 12:02.35 | CMRC Youth XC Meet | October 26, 2025 |
| 3,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Invitational · Oct 20 | 13:57.81 | Catoctin Youth Cross Country Invitational | October 20, 2024 |
| 3,000 Meters · Centennial HSYouth Cross Country Invitational Hosted by Bullseye Running · Sep 29 | 14:09.82 | Youth Cross Country Invitational Hosted by Bullseye Running | September 29, 2024 |
| 3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 13 | 13:40.70 | Middletown Youth Cross Country Invitational | October 13, 2024 |
| 3,000 Meters · Mount Vista ParkMaryland Blaze “Bring the Heat” XC Invitational · Nov 3 | 12:44.65 | Maryland Blaze “Bring the Heat” XC Invitational | November 3, 2024 |
| 3,000 Meters · Randallstown High BCPS Middle School Cross Country Championships-2026 · Oct 31 | 12:07.43 | BCPS Middle School Cross Country Championships-2026 | October 31, 2026 |
| 3,200 Meters · Dundalk High SchoolBCPS Middle School Eastside Challenge · Oct 5 | 14:41 | BCPS Middle School Eastside Challenge | October 5, 2024 |
| 3,200 Meters · Loch Raven High SchoolBCPS Middle School Cross Country Invitational-2025 · Oct 25 | 13:23.32 | BCPS Middle School Cross Country Invitational-2025 | October 25, 2025 |
| 3,200 Meters · Perry Hall Middle SchoolBCPS Middle School East Meet #1 2026 · Oct 3 | 12:48 | BCPS Middle School East Meet #1 2026 | October 3, 2026 |
| 4,000 Meters · Damascus Rec CenterMD Youth CC Series at Damascus · Nov 1 | 17:40.4 | MD Youth CC Series at Damascus | November 1, 2026 |
| 4,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 27 | 16:39.87 | Middletown Youth Cross Country Invitational | September 27, 2026 |
| 4,000 Meters · Mount Vista ParkMaryland Blaze "Bring The Heat" XC Invitational · Nov 8 | 16:23.10 | Maryland Blaze "Bring The Heat" XC Invitational | November 8, 2026 |
| 4,000 Meters · Robert Moton Elementary SchoolWestminster XC Invitational · Sep 13 | 17:27.50 | Westminster XC Invitational | September 13, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Maryland Blaze "Bring The Heat" XC InvitationalNov 8 · 4,000 Meters 13/14 · Place 21 · Maryland Blaze Track ClubMaryland Blaze Track Club | 4,000 Meters 13/14 | 21 | 16:23.10 PB | 8 |
| Nov 1 | MD Youth CC Series at DamascusNov 1 · 4,000 Meters 13-14 · Place 9 · Maryland Blaze Track ClubMaryland Blaze Track Club | 4,000 Meters 13-14 | 9 | 17:40.4 PB | 8 |
| Oct 31 | BCPS Middle School Cross Country Championships-2026Oct 31 · 3,000 Meters Middle School · Place 46 · ParkvilleParkville | 3,000 Meters Middle School | 46 | 12:07.43 PB | 8 |
| Oct 18 | Frederick Blaze Cross Country InvitationalOct 18 · 4,000 Meters Varsity · Place 21 · Maryland Blaze Track ClubMaryland Blaze Track Club | 4,000 Meters Varsity | 21 | 16:23.7 | 13 |
| Oct 3 | BCPS Middle School East Meet #1 2026Oct 3 · 3,200 Meters Middle School · Place 4 · ParkvilleParkville | 3,200 Meters Middle School | 4 | 12:48 PB | 8 |
| Sep 27 | Middletown Youth Cross Country InvitationalSep 27 · 4,000 Meters Boys 13-14 · Place 26 · Maryland Blaze Track ClubMaryland Blaze Track Club | 4,000 Meters Boys 13-14 | 26 | 16:39.87 PB | 8 |
| Sep 13 | Westminster XC InvitationalSep 13 · 4,000 Meters Boys 13-14 · Place 15 · Maryland Blaze Track ClubMaryland Blaze Track Club | 4,000 Meters Boys 13-14 | 15 | 17:27.50 PB | 8 |
| Aug 29 | Maryland Blaze Time TrialAug 29 · 4,000 Meters 13/14 · Place 1 · Maryland Blaze Track ClubMaryland Blaze Track Club | 4,000 Meters 13/14 | 1 | 16:29.67Unofficial | 8 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | CMRC Youth XC MeetOct 26 · 3,000 Meters Boys 11-12 · Place 45 · Maryland Blaze Track ClubMaryland Blaze Track Club | 3,000 Meters Boys 11-12 | 45 | 12:02.35 PB | 7 |
| Oct 25 | BCPS Middle School Cross Country Invitational-2025Oct 25 · 3,200 Meters Middle School · Place 44 · ParkvilleParkville | 3,200 Meters Middle School | 44 | 13:23.32 PB | 7 |
| Oct 12 | Middletown Youth XC MeetOct 12 · 3,000 Meters Varsity · Place 34 · Maryland Blaze Track ClubMaryland Blaze Track Club | 3,000 Meters Varsity | 34 | 12:47.17 | 12 |
| Sep 27 | BCPS Middle School East Region MeetSep 27 · 3,200 Meters Middle School · Place 10 · ParkvilleParkville | 3,200 Meters Middle School | 10 | 13:08 | 7 |
| Sep 21 | Bullseye Youth XC MeetSep 21 · 3,000 Meters Varsity · Place 27 · Maryland Blaze Track ClubMaryland Blaze Track Club | 3,000 Meters Varsity | 27 | 12:41.36 | 12 |
| Sep 14 | Maryland Blaze XC MeetSep 14 · 3,000 Meters Varsity · Place 22 · Maryland Blaze Track ClubMaryland Blaze Track Club | 3,000 Meters Varsity | 22 | 13:10.97 | 12 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Maryland Blaze “Bring the Heat” XC InvitationalNov 3 · 3,000 Meters 11/12 · Place 20 · Maryland Blaze Track ClubMaryland Blaze Track Club | 3,000 Meters 11/12 | 20 | 12:44.65 PB | 6 |
| Oct 27 | CMRC Halloween Cross Country InvitationalOct 27 · 3,000 Meters Boys 11-12 · Place 43 · Maryland Blaze Track ClubMaryland Blaze Track Club | 3,000 Meters Boys 11-12 | 43 | 13:15.05 | 6 |
| Oct 26 | BCPS Middle School XC ChampionshipsOct 26 · 3,200 Meters Middle School · Place 53 · ParkvilleParkville | 3,200 Meters Middle School | 53 | 14:33.97 | 6 |
| Oct 20 | Catoctin Youth Cross Country InvitationalOct 20 · 3,000 Meters Boys 11-12 · Place 28 · Maryland Blaze Track ClubMaryland Blaze Track Club | 3,000 Meters Boys 11-12 | 28 | 13:57.81 PB | 6 |
| Oct 13 | Middletown Youth Cross Country InvitationalOct 13 · 3,000 Meters Boys 11-12 · Place 34 · Maryland Blaze Track ClubMaryland Blaze Track Club | 3,000 Meters Boys 11-12 | 34 | 13:40.70 PB | 6 |
| Oct 5 | BCPS Middle School Eastside ChallengeOct 5 · 3,200 Meters Middle School · Place 18 · ParkvilleParkville | 3,200 Meters Middle School | 18 | 14:41 PB | 6 |
| Sep 29 | Youth Cross Country Invitational Hosted by Bullseye RunningSep 29 · 3,000 Meters Boys 11-12 · Place 26 · Maryland Blaze Track ClubMaryland Blaze Track Club | 3,000 Meters Boys 11-12 | 26 | 14:09.82 PB | 6 |
| Sep 22 | MD Youth CC Series at DamascusSep 22 · 3,000 Meters Varsity · Place 16 · Maryland Blaze Track ClubMaryland Blaze Track Club | 3,000 Meters Varsity | 16 | 14:23 | 6 |
| Sep 8 | Maryland Blaze XC Time TrialsSep 8 · 3,000 Meters 11/12 · Place 2 · Maryland Blaze Track ClubMaryland Blaze Track Club | 3,000 Meters 11/12 | 2 | 13:57.6Unofficial | 6 |
2023 Cross Country
3 results