Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,000 Meters · Mount Vista ParkMaryland Blaze North East XC Development Championships · Dec 4 | 5:23.9 | Maryland Blaze North East XC Development Championships | December 4, 2021 |
| 2,000 Meters · Brunswick High SchoolMD Youth CC Series #3 at Brunswick · Oct 1 | 9:40.2 | MD Youth CC Series #3 at Brunswick | October 1, 2023 |
| 2,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 29 | 8:35.52 | CMRC Youth Cross Country Meet | October 29, 2023 |
| 2,000 Meters · Century HSFreedom Fliers Youth Cross Country Meet · Oct 2 | 11:47.93 | Freedom Fliers Youth Cross Country Meet | October 2, 2022 |
| 2,000 Meters · Damascus Rec CenterMD Youth CC Series #1 at Damascus · Sep 17 | 10:36.9 | MD Youth CC Series #1 at Damascus | September 17, 2023 |
| 2,000 Meters · Goucher CollegeMaryland Blaze Development XC Meet · Nov 6 | 14:00.93 | Maryland Blaze Development XC Meet | November 6, 2021 |
| 2,000 Meters · Herring Run ParkMaryland AAU XC Championships · Nov 12 | 10:13.8 | Maryland AAU XC Championships | November 12, 2022 |
| 2,000 Meters · Mount Vista ParkMD Youth CC Series #4 at Maryland Blaze · Oct 15 | 9:06.01 | MD Youth CC Series #4 at Maryland Blaze | October 15, 2023 |
| 2,000 Meters · Rocky Hill Middle SchoolMD Youth XC Series #2 - Clarksburg Coyotes · Sep 25 | 11:45 | MD Youth XC Series #2 - Clarksburg Coyotes | September 25, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 8 | Maryland Blaze XC Time TrialsSep 8 · 3,000 Meters 9/10 · Place 6 · Maryland Blaze Track Club | 3,000 Meters 9/10 | 6 | 17:44.6Unofficial | 4 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | CMRC Youth Cross Country MeetOct 29 · 2,000 Meters 7-8 · Place 11 · Maryland Blaze Track Club | 2,000 Meters 7-8 | 11 | 8:35.52 PB | 3 |
| Oct 22 | MD Youth CC Series #5 at ClarksburgOct 22 · 2,000 Meters Varsity · Place 9 · Maryland Blaze Track Cl | 2,000 Meters Varsity | 9 | 9:50.42 | 3 |
| Oct 15 | MD Youth CC Series #4 at Maryland BlazeOct 15 · 2,000 Meters 7-8 · Place 3 · Maryland Blaze Track Club | 2,000 Meters 7-8 | 3 | 9:06.01 PB | 3 |
| Oct 1 | MD Youth CC Series #3 at BrunswickOct 1 · 2,000 Meters 7-8 · Place 13 · Maryland Blaze Track Club | 2,000 Meters 7-8 | 13 | 9:40.2 PB | 3 |
| Sep 17 | MD Youth CC Series #1 at DamascusSep 17 · 2,000 Meters 7-8 · Place 8 · Maryland Blaze Track Club | 2,000 Meters 7-8 | 8 | 10:36.9 PB | 3 |
| Sep 10 | Maryland Blaze Time TrialsSep 10 · 2,000 Meters 8U · Place 2 · Maryland Blaze Track Club | 2,000 Meters 8U | 2 | 8:54.50Unofficial | 3 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | Maryland Blaze XC Development Meet #3Nov 19 · 2,000 Meters U8 · Place 7 · Maryland Blaze Track Club | 2,000 Meters U8 | 7 | 9:40.22 | 2 |
| Nov 12 | Maryland AAU XC ChampionshipsNov 12 · 2,000 Meters 7-8 · Place 19 · Maryland Blaze Track Club | 2,000 Meters 7-8 | 19 | 10:13.8 PB | 2 |
| Nov 5 | Maryland Blaze XC Development Meet #2Nov 5 · 2,000 Meters U8 · Place 8 · Maryland Blaze Track Club | 2,000 Meters U8 | 8 | 9:44.46 | 2 |
| Oct 30 | CMRC Youth Cross Country MeetOct 30 · 2,000 Meters 7-8 · Place 27 · Maryland Blaze Track Club | 2,000 Meters 7-8 | 27 | 9:53.23 | 2 |
| Oct 23 | MD Youth XC Series #5 - Damascus FreedomOct 23 · 2,000 Meters 7-8 · Place 17 · Maryland Blaze Track Club | 2,000 Meters 7-8 | 17 | 11:19 | 2 |
| Oct 8 | Maryland Blaze XC Development Meet #1Oct 8 · 2,000 Meters U8 · Place 4 · Maryland Blaze Track Club | 2,000 Meters U8 | 4 | 10:49.0 | 2 |
| Oct 2 | Freedom Fliers Youth Cross Country MeetOct 2 · 2,000 Meters 7-8 · Place 25 · Maryland Blaze Track Club | 2,000 Meters 7-8 | 25 | 11:47.93 PB | 2 |
| Sep 25 | MD Youth XC Series #2 - Clarksburg CoyotesSep 25 · 2,000 Meters 7-8 · Place 22 · Maryland Blaze Track Club | 2,000 Meters 7-8 | 22 | 11:45 PB | 2 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 4 | Maryland Blaze North East XC Development ChampionshipsDec 4 · 1,000 Meters 6U · Place 2 · Maryland Blaze Track Club | 1,000 Meters 6U | 2 | 5:23.9 PB | 1 |
| Nov 20 | Maryland Blaze Development XC MeetNov 20 · 2,000 Meters U8 · Place 4 · Maryland Blaze Track Club | 2,000 Meters U8 | 4 | 13:36.5 | 1 |
| Nov 6 | Maryland Blaze Development XC MeetNov 6 · 2,000 Meters U8 · Place 6 · Maryland Blaze Track Club | 2,000 Meters U8 | 6 | 14:00.93 PB | 1 |
| Oct 23 | Maryland Blaze Development XC MeetOct 23 · 1,000 Meters U6 · Place 2 · Maryland Blaze Track Club | 1,000 Meters U6 | 2 | 5:59 | 1 |
| Oct 9 | Maryland Blaze Development XC MeetOct 9 · 1,000 Meters U6 · Place 1 · Maryland Blaze Track Club | 1,000 Meters U6 | 1 | 5:42 | 1 |