Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Borher ParkMD Youth CC Series at Gaithersburg · Sep 20 | 13:21.42 | MD Youth CC Series at Gaithersburg | September 20, 2026 |
| 3,000 Meters · Brunswick High SchoolMD Youth CC Series at Brunswick · Sep 13 | 13:56.8 | MD Youth CC Series at Brunswick | September 13, 2026 |
| 3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 26 | 12:12.17 | CMRC Youth XC Meet | October 26, 2025 |
| 3,000 Meters · Damascus Rec CenterMD Youth CC Series at Damascus · Nov 1 | 13:03.3 | MD Youth CC Series at Damascus | November 1, 2026 |
| 3,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 17 | 12:29.70 | AAU Maryland District Cross Country Qualifier | November 17, 2024 |
| 3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 27 | 12:57.36 | Middletown Youth Cross Country Invitational | September 27, 2026 |
| 3,000 Meters · Mount Vista ParkMD Youth CC Series #4 at Maryland Blaze · Oct 15 | 14:01.22 | MD Youth CC Series #4 at Maryland Blaze | October 15, 2023 |
| 3,000 Meters · Rocky Hill Middle SchoolMD Youth CC Series at Clarksburg · Oct 4 | 13:33.23 | MD Youth CC Series at Clarksburg | October 4, 2026 |
| 3,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 22 | 13:09.62 | CCC Youth National Championship | November 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MD Youth CC Series at DamascusNov 1 · 3,000 Meters 11-12 · Place 14 · Clarksburg Coyotes | 3,000 Meters 11-12 | 14 | 13:03.3 PB | 6 |
| Oct 18 | MD Youth CC Series at OlneyOct 18 · 3,000 Meters Varsity · Place 14 · Clarksburg Coyotes | 3,000 Meters Varsity | 14 | 13:19.65 | 6 |
| Oct 4 | MD Youth CC Series at ClarksburgOct 4 · 3,000 Meters 11-12 · Place 24 · Clarksburg Coyotes | 3,000 Meters 11-12 | 24 | 13:33.23 PB | 6 |
| Sep 27 | Middletown Youth Cross Country InvitationalSep 27 · 3,000 Meters Boys 11-12 · Place 27 · Clarksburg Coyotes | 3,000 Meters Boys 11-12 | 27 | 12:57.36 PB | 6 |
| Sep 20 | MD Youth CC Series at GaithersburgSep 20 · 3,000 Meters 11-12 · Place 14 · Clarksburg Coyotes | 3,000 Meters 11-12 | 14 | 13:21.42 PB | 6 |
| Sep 13 | MD Youth CC Series at BrunswickSep 13 · 3,000 Meters 11-12 · Place 15 · Clarksburg Coyotes | 3,000 Meters 11-12 | 15 | 13:56.8 PB | 6 |
| Sep 6 | Clarksburg Time TrialSep 6 · 3,000 Meters 11-12 · Place 4 · Clarksburg Coyotes | 3,000 Meters 11-12 | 4 | 13:43.2 | 6 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | CCC Youth National ChampionshipNov 22 · 3,000 Meters 11-12 · Place 147 · Clarksburg Coyotes | 3,000 Meters 11-12 | 147 | 13:09.62 PB | 5 |
| Nov 2 | MD Youth CC Series at FrederickNov 2 · 3,000 Meters Varsity · Place 16 · Clarksburg Coyotes | 3,000 Meters Varsity | 16 | 13:08.07 | — |
| Oct 26 | CMRC Youth XC MeetOct 26 · 3,000 Meters Boys 11-12 · Place 47 · Clarksburg Coyotes | 3,000 Meters Boys 11-12 | 47 | 12:12.17 PB | 5 |
| Oct 19 | MD Youth CC Series at GaithersburgOct 19 · 3,000 Meters Varsity · Place 6 · Clarksburg Coyotes | 3,000 Meters Varsity | 6 | 13:04.43 | — |
| Oct 5 | MD Youth CC Series at ClarksburgOct 5 · 3,000 Meters Varsity · Place 12 · Clarksburg Coyotes | 3,000 Meters Varsity | 12 | 13:23.51 | — |
| Sep 28 | MD Youth CC Series at OlneySep 28 · 3,000 Meters Varsity · Place 23 · Clarksburg Coyotes | 3,000 Meters Varsity | 23 | 14:00.83 | — |
| Sep 21 | MD Youth CC Series at DamascusSep 21 · 3,000 Meters Varsity · Place 11 · Clarksburg Coyotes | 3,000 Meters Varsity | 11 | 13:41.48 | — |
| Sep 14 | MD Youth CC Series at BrunswickSep 14 · 3,000 Meters Varsity · Place 20 · Clarksburg Coyotes | 3,000 Meters Varsity | 20 | 14:01.16 | — |
| Sep 7 | Coyotes Cross Country Practice MeetSep 7 · 3,000 Meters 11-12 · Place 8 · Clarksburg Coyotes | 3,000 Meters 11-12 | 8 | 14:25.26Unofficial | 5 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | Pre Nationals XC Tune-up meetNov 23 · 3,000 Meters 9-10 · Place 9 · Clarksburg Coyotes | 3,000 Meters 9-10 | 9 | 12:20.6Unofficial | 4 |
| Nov 17 | AAU Maryland District Cross Country QualifierNov 17 · 3,000 Meters 9-10 · Place 17 · Clarksburg Coyotes | 3,000 Meters 9-10 | 17 | 12:29.70 PB | 4 |
| Oct 27 | CMRC Halloween Cross Country InvitationalOct 27 · 3,000 Meters Boys 9-10 · Place 28 · Clarksburg Coyotes | 3,000 Meters Boys 9-10 | 28 | 13:12.71 | 4 |
| Oct 20 | MD Youth CC Series at GaithersburgOct 20 · 3,000 Meters Varsity · Place 8 · Clarksburg Coyotes | 3,000 Meters Varsity | 8 | 13:26.38 | 4 |
| Oct 6 | MD Youth CC Series at ClarksburgOct 6 · 3,000 Meters Varsity · Place 9 · Clarksburg Coyotes | 3,000 Meters Varsity | 9 | 13:50.75 | 4 |
| Sep 29 | MD Youth CC Series at OlneySep 29 · 3,000 Meters Varsity · Place 11 · Clarksburg Coyotes | 3,000 Meters Varsity | 11 | 13:48.03 | 4 |
| Sep 15 | MD Youth CC Series at BrunswickSep 15 · 3,000 Meters Varsity · Place 13 · Clarksburg Coyotes | 3,000 Meters Varsity | 13 | 14:42.5 | 4 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MD Youth CC Series #6 at GaithersburgOct 29 · 3,000 Meters Varsity · Place 9 · Clarksburg Coyotes | 3,000 Meters Varsity | 9 | 12:54.3 | — |
| Oct 22 | MD Youth CC Series #5 at ClarksburgOct 22 · 3,000 Meters Varsity · Place 9 · Clarksburg Coyotes | 3,000 Meters Varsity | 9 | 13:32.19 | 1 |
| Oct 15 | MD Youth CC Series #4 at Maryland BlazeOct 15 · 3,000 Meters 9-10 · Place 8 · Clarksburg Coyotes | 3,000 Meters 9-10 | 8 | 14:01.22 PB | 1 |
| Oct 1 | MD Youth CC Series #3 at BrunswickOct 1 · 3,000 Meters 9-10 · Place 15 · Clarksburg Coyotes | 3,000 Meters 9-10 | 15 | 14:11.0 | 1 |
| Sep 17 | MD Youth CC Series #1 at DamascusSep 17 · 3,000 Meters 9-10 · Place 9 · Clarksburg Coyotes | 3,000 Meters 9-10 | 9 | 14:15.1 | 1 |
| Sep 3 | Clarksburg time trialSep 3 · 3,000 Meters 9-10 · Place 3 · Clarksburg Coyotes | 3,000 Meters 9-10 | 3 | 15:36.03Unofficial | 1 |