Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,000 Meters · Agricultural Farm ParkOlney XC Club Youth Meet · Sep 26 | 6:32.00 | Olney XC Club Youth Meet | September 26, 2021 |
| 1,000 Meters · Brunswick High SchoolMD Youth XC Series #3 - Blue Ridge Express · Oct 9 | 5:41 | MD Youth XC Series #3 - Blue Ridge Express | October 9, 2022 |
| 1,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 31 | 5:56.84 | CMRC Youth Cross Country Meet | October 31, 2021 |
| 1,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Meet · Sep 11 | 5:53.86 | Catoctin Youth Cross Country Meet | September 11, 2022 |
| 1,000 Meters · Century HSFreedom Flyers Youth XC Meet · Oct 3 | 6:38.37 | Freedom Flyers Youth XC Meet | October 3, 2021 |
| 1,000 Meters · Damascus Rec CenterMD Youth XC Series #5 - Damascus Freedom · Oct 23 | 5:18 | MD Youth XC Series #5 - Damascus Freedom | October 23, 2022 |
| 1,000 Meters · Middletown ParkMiddletown Youth Cross Country Meet · Oct 16 | 5:18.65 | Middletown Youth Cross Country Meet | October 16, 2022 |
| 1,000 Meters · Old National Pike District ParkLightning Running Club Youth XC Meet · Oct 24 | 6:20.09 | Lightning Running Club Youth XC Meet | October 24, 2021 |
| 1,000 Meters · Rocky Hill Middle SchoolMD Youth XC Series #2 - Clarksburg Coyotes · Sep 25 | 5:21 | MD Youth XC Series #2 - Clarksburg Coyotes | September 25, 2022 |
| 1050 m · Utica ParkMiddletown Knight Youth Cross Country Meet · Oct 17 | 6:22.91 | Middletown Knight Youth Cross Country Meet | October 17, 2021 |
| 2,000 Meters · Agricultural Farm ParkMD Youth CC Series #7 at Olney · Nov 5 | 10:52.7 | MD Youth CC Series #7 at Olney | November 5, 2023 |
| 2,000 Meters · Brunswick High SchoolMD Youth CC Series #3 at Brunswick · Oct 1 | 11:36.1 | MD Youth CC Series #3 at Brunswick | October 1, 2023 |
| 2,000 Meters · Carroll Manor Elementary SchoolCMRC Halloween Cross Country Invitational · Oct 27 | 9:39.17 | CMRC Halloween Cross Country Invitational | October 27, 2024 |
| 2,000 Meters · Centennial HSBullseye Youth Cross Country Invitational · Sep 8 | 11:09.44 | Bullseye Youth Cross Country Invitational | September 8, 2024 |
| 2,000 Meters · Krimgold ParkFreedom Flyers Cross Country Invitational · Oct 6 | 10:53.67 | Freedom Flyers Cross Country Invitational | October 6, 2024 |
| 2,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 13 | 10:31.28 | Middletown Youth Cross Country Invitational | October 13, 2024 |
| 3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 26 | 15:02.33 | CMRC Youth XC Meet | October 26, 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 |
| Oct 26 | CMRC Youth XC MeetOct 26 · 3,000 Meters Girls 9-10 · Place 35 · Middletown Knight Striders | 3,000 Meters Girls 9-10 | 35 | 15:02.33 PB | 4 |
| Oct 12 | Middletown Youth XC MeetOct 12 · 3,000 Meters Varsity · Place 42 · Middletown Knight Striders | 3,000 Meters Varsity | 42 | 16:31.60 | 9 |
| Oct 5 | MD Youth CC Series at ClarksburgOct 5 · 3,000 Meters Varsity · Place 12 · Middletown Knight Striders | 3,000 Meters Varsity | 12 | 17:08.26 | — |
| Sep 28 | MD Youth CC Series at OlneySep 28 · 3,000 Meters Varsity · Place 14 · Middletown Knight Striders | 3,000 Meters Varsity | 14 | 17:25.27 | — |
| Sep 14 | MD Youth CC Series at BrunswickSep 14 · 3,000 Meters Varsity · Place 20 · Middletown Knight Striders | 3,000 Meters Varsity | 20 | 18:23.08 | — |
| Sep 7 | Westminster Youth XC MeetSep 7 · 3,000 Meters Varsity · Place 34 · Middletown Knight Striders | 3,000 Meters Varsity | 34 | 17:41.22 | 9 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | CMRC Halloween Cross Country InvitationalOct 27 · 2,000 Meters Girls 7-8 · Place 12 · Middletown Knight Striders | 2,000 Meters Girls 7-8 | 12 | 9:39.17 PB | 3 |
| Oct 13 | Middletown Youth Cross Country InvitationalOct 13 · 2,000 Meters Girls 7-8 · Place 14 · Middletown Knight Striders | 2,000 Meters Girls 7-8 | 14 | 10:31.28 PB | 3 |
| Oct 6 | Freedom Flyers Cross Country InvitationalOct 6 · 2,000 Meters Girls 7-8 · Place 11 · Middletown Knight Striders | 2,000 Meters Girls 7-8 | 11 | 10:53.67 PB | 3 |
| Sep 29 | MD Youth CC Series at OlneySep 29 · 2,000 Meters Varsity · Place 8 · Middletown Knight Striders | 2,000 Meters Varsity | 8 | 10:55.72 | 3 |
| Sep 15 | MD Youth CC Series at BrunswickSep 15 · 2,000 Meters Varsity · Place 5 · Middletown Knight Striders | 2,000 Meters Varsity | 5 | 9:53.1 | 3 |
| Sep 8 | Bullseye Youth Cross Country InvitationalSep 8 · 2,000 Meters Girls 7-8 · Place 8 · Middletown Knight Striders | 2,000 Meters Girls 7-8 | 8 | 11:09.44 PB | 3 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MD Youth CC Series #7 at OlneyNov 5 · 2,000 Meters 7-8 · Place 7 · Middletown Knight Striders | 2,000 Meters 7-8 | 7 | 10:52.7 PB | 2 |
| Oct 29 | CMRC Youth Cross Country MeetOct 29 · 2,000 Meters 7-8 · Place 13 · Middletown Knight Striders | 2,000 Meters 7-8 | 13 | 10:03.88 | 2 |
| Oct 22 | MD Youth CC Series #5 at ClarksburgOct 22 · 2,000 Meters Varsity · Place 10 · Middletown Knight Strid | 2,000 Meters Varsity | 10 | 10:40.99 | 2 |
| Oct 15 | Middletown Youth Cross Country MeetOct 15 · 2,000 Meters Varsity · Place 14 · Middletown Knight Strid | 2,000 Meters Varsity | 14 | 10:35.69 | — |
| Oct 8 | Freedom Fliers Youth Cross Country MeetOct 8 · 2,000 Meters 7-8 · Place 12 · Middletown Knight Striders | 2,000 Meters 7-8 | 12 | 11:02.25 | 2 |
| Oct 1 | MD Youth CC Series #3 at BrunswickOct 1 · 2,000 Meters 7-8 · Place 15 · Middletown Knight Striders | 2,000 Meters 7-8 | 15 | 11:36.1 PB | 2 |
| Sep 17 | Bullseye Youth Cross Country MeetSep 17 · 2,000 Meters 7-8 · Place 13 · Middletown Knight Striders | 2,000 Meters 7-8 | 13 | 11:35.60 | 2 |
| Sep 10 | Westminster Youth Cross Country MeetSep 10 · 2,000 Meters Varsity · Place 7 · Middletown Knight Strid | 2,000 Meters Varsity | 7 | 11:33.07 | — |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | MD Youth XC Series #5 - Damascus FreedomOct 23 · 1,000 Meters 6U · Place 3 · Middletown Knight Striders | 1,000 Meters 6U | 3 | 5:18 PB | 1 |
| Oct 16 | Middletown Youth Cross Country MeetOct 16 · 1,000 Meters 6 and Under · Place 4 · Middletown Knight Striders | 1,000 Meters 6 and Under | 4 | 5:18.65 PB | 1 |
| Oct 9 | MD Youth XC Series #3 - Blue Ridge ExpressOct 9 · 1,000 Meters 6U · Place 3 · Middletown Knight Striders | 1,000 Meters 6U | 3 | 5:41 PB | 1 |
| Sep 25 | MD Youth XC Series #2 - Clarksburg CoyotesSep 25 · 1,000 Meters 6U · Place 2 · Middletown Knight Striders | 1,000 Meters 6U | 2 | 5:21 PB | 1 |
| Sep 18 | MD Youth XC Series #1 - Damascus FreedomSep 18 · 1,000 Meters 6U · Place 2 · Middletown Knight Striders | 1,000 Meters 6U | 2 | 5:30 | 1 |
| Sep 11 | Catoctin Youth Cross Country MeetSep 11 · 1,000 Meters 6 and Under · Place 5 · Middletown Knight Striders | 1,000 Meters 6 and Under | 5 | 5:53.86 PB | 1 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | CMRC Youth Cross Country MeetOct 31 · 1,000 Meters 6 and Under · Place 17 · Middletown Knight Striders | 1,000 Meters 6 and Under | 17 | 5:56.84 PB | Gr |
| Oct 24 | Lightning Running Club Youth XC MeetOct 24 · 1,000 Meters 6 and Under · Place 19 · Middletown Knight Striders | 1,000 Meters 6 and Under | 19 | 6:20.09 PB | Gr |
| Oct 17 | Middletown Knight Youth Cross Country MeetOct 17 · 1,050 Meters 6 and Under · Place 21 · Middletown Knight Striders | 1,050 Meters 6 and Under | 21 | 6:22.91 PB | Gr |
| Oct 3 | Freedom Flyers Youth XC MeetOct 3 · 1,000 Meters 6 and Under · Place 21 · Middletown Knight Striders | 1,000 Meters 6 and Under | 21 | 6:38.37 PB | Gr |
| Sep 26 | Olney XC Club Youth MeetSep 26 · 1,000 Meters 6 and Under · Place 18 · Middletown Knight Striders | 1,000 Meters 6 and Under | 18 | 6:32.00 PB | Gr |
| Sep 19 | Catoctin Youth Cross Country MeetSep 19 · 1,000 Meters 6 and Under · Place 17 · Middletown Knight Striders | 1,000 Meters 6 and Under | 17 | 7:02.40 | Gr |