Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Burleigh Manor Middle SchoolBullseye Maryland Youth XC Regional Championship · Nov 1 | 17:28.80 | Bullseye Maryland Youth XC Regional Championship | November 1, 2026 |
| 3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 26 | 17:15.98 | CMRC Youth XC Meet | October 26, 2025 |
| 3,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Invitational · Oct 20 | 19:03.13 | Catoctin Youth Cross Country Invitational | October 20, 2024 |
| 3,000 Meters · Catonsville High SchoolCatonsville Youth Cross Country Invitational · Sep 15 | 19:09.25 | Catonsville Youth Cross Country Invitational | September 15, 2024 |
| 3,000 Meters · Centennial HSBullseye Running Youth XC Invitational · Nov 2 | 16:31.09 | Bullseye Running Youth XC Invitational | November 2, 2025 |
| 3,000 Meters · Krimgold ParkFreedom Flyers Cross Country Invitational · Oct 6 | 20:50.26 | Freedom Flyers Cross Country Invitational | October 6, 2024 |
| 3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 27 | 19:42.36 | Middletown Youth Cross Country Invitational | September 27, 2026 |
| 3,000 Meters · Robert Moton Elementary SchoolWestminster XC Invitational · Sep 13 | 20:14.01 | Westminster XC Invitational | September 13, 2026 |
| 3,000 Meters · Westminster High SchoolWestminter Youth Cross Country Invitational · Sep 22 | 18:13.46 | Westminter Youth Cross Country Invitational | September 22, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Bullseye Maryland Youth XC Regional ChampionshipNov 1 · 3,000 Meters Girls 11-12 · Place 49 · Bullseye Striders | 3,000 Meters Girls 11-12 | 49 | 17:28.80 PB | 5 |
| Oct 25 | Eldersburg Arrows XC InviteOct 25 · 3,000 Meters Varsity · Place 30 · Bullseye Striders | 3,000 Meters Varsity | 30 | 19:15.3 | 11 |
| Sep 27 | Middletown Youth Cross Country InvitationalSep 27 · 3,000 Meters Girls 11-12 · Place 62 · Bullseye Striders | 3,000 Meters Girls 11-12 | 62 | 19:42.36 PB | 5 |
| Sep 13 | Westminster XC InvitationalSep 13 · 3,000 Meters Girls 11-12 · Place 34 · Bullseye Striders | 3,000 Meters Girls 11-12 | 34 | 20:14.01 PB | 5 |
| Sep 3 | Bullseye Team Time TrialSep 3 · 1,500 Meters 11-12 · Place 23 · Bullseye Striders | 1,500 Meters 11-12 | 23 | 9:50.72Unofficial | 5 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Bullseye Running Youth XC InvitationalNov 2 · 3,000 Meters Girls 9-10 · Place 23 · Bullseye Striders | 3,000 Meters Girls 9-10 | 23 | 16:31.09 PB | 4 |
| Oct 26 | CMRC Youth XC MeetOct 26 · 3,000 Meters Girls 9-10 · Place 51 · Bullseye Striders | 3,000 Meters Girls 9-10 | 51 | 17:15.98 PB | 4 |
| Oct 12 | Middletown Youth XC MeetOct 12 · 3,000 Meters Varsity · Place 50 · Bullseye Running | 3,000 Meters Varsity | 50 | 17:24.81 | 10 |
| Sep 28 | Catonsville Youth XC MeetSep 28 · 3,000 Meters Varsity · Place 33 · Bullseye Running | 3,000 Meters Varsity | 33 | 20:13.26 | 10 |
| Sep 21 | Bullseye Youth XC MeetSep 21 · 3,000 Meters Varsity · Place 43 · Bullseye Running | 3,000 Meters Varsity | 43 | 18:05.69 | 10 |
| Sep 14 | Maryland Blaze XC MeetSep 14 · 3,000 Meters Varsity · Place 22 · Bullseye Running | 3,000 Meters Varsity | 22 | 21:05.74 | 10 |
| Sep 7 | Westminster Youth XC MeetSep 7 · 3,000 Meters Varsity · Place 39 · Bullseye Running | 3,000 Meters Varsity | 39 | 18:24.01 | 10 |
| Aug 20 | Bullseye XC Time Trials 2025Aug 20 · 1,500 Meters 9-10 · Place 20 · Bullseye Striders | 1,500 Meters 9-10 | 20 | 10:36.78Unofficial | 4 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | CMRC Halloween Cross Country InvitationalOct 27 · 3,000 Meters Girls 9-10 · Place 43 · Bullseye Striders | 3,000 Meters Girls 9-10 | 43 | 17:26.13 | 3 |
| Oct 20 | Catoctin Youth Cross Country InvitationalOct 20 · 3,000 Meters Girls 9-10 · Place 21 · Bullseye Striders | 3,000 Meters Girls 9-10 | 21 | 19:03.13 PB | 3 |
| Oct 6 | Freedom Flyers Cross Country InvitationalOct 6 · 3,000 Meters Girls 9-10 · Place 35 · Bullseye Striders | 3,000 Meters Girls 9-10 | 35 | 20:50.26 PB | 3 |
| Sep 29 | Youth Cross Country Invitational Hosted by Bullseye RunningSep 29 · 3,000 Meters Girls 9-10 · Place 17 · Bullseye Striders | 3,000 Meters Girls 9-10 | 17 | 18:03.43 | 3 |
| Sep 22 | Westminter Youth Cross Country InvitationalSep 22 · 3,000 Meters Girls 9-10 · Place 21 · Bullseye Striders | 3,000 Meters Girls 9-10 | 21 | 18:13.46 PB | 3 |
| Sep 15 | Catonsville Youth Cross Country InvitationalSep 15 · 3,000 Meters Girls 9-10 · Place 24 · Bullseye Striders | 3,000 Meters Girls 9-10 | 24 | 19:09.25 PB | 3 |
| Sep 8 | Bullseye Youth Cross Country InvitationalSep 8 · 3,000 Meters Girls 9-10 · Place 37 · Bullseye Striders | 3,000 Meters Girls 9-10 | 37 | 20:25.05 | 3 |
| Aug 21 | Bullseye Youth XC Time TrialsAug 21 · 1,500 Meters 9-10 · Place 20 · Bullseye Striders | 1,500 Meters 9-10 | 20 | 10:15.14Unofficial | 3 |