Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Agricultural Farm ParkMD Youth CC Series #7 at Olney · Nov 5 | 10:58.0 | MD Youth CC Series #7 at Olney | November 5, 2023 |
| 2,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 29 | 9:50.37 | CMRC Youth Cross Country Meet | October 29, 2023 |
| 2,000 Meters · Krimgold ParkFreedom Fliers Youth Cross Country Meet · Oct 8 | 11:13.04 | Freedom Fliers Youth Cross Country Meet | October 8, 2023 |
| 2,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 13 | 10:46.25 | Middletown Youth Cross Country Invitational | October 13, 2024 |
| 3,000 Meters · Brunswick High SchoolMD Youth CC Series at Brunswick · Sep 13 | 17:58.3 | MD Youth CC Series at Brunswick | September 13, 2026 |
| 3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 26 | 14:34.93 | CMRC Youth XC Meet | October 26, 2025 |
| 3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 27 | 16:32.00 | Middletown Youth Cross Country Invitational | September 27, 2026 |
| 3,000 Meters · Rocky Hill Middle SchoolMD Youth CC Series at Clarksburg · Oct 4 | 16:46.20 | MD Youth CC Series at Clarksburg | October 4, 2026 |
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 |
| Oct 25 | Eldersburg Arrows XC InviteOct 25 · 3,000 Meters Varsity · Place 31 · Olney | 3,000 Meters Varsity | 31 | 16:16.9 | 10 |
| Oct 18 | MD Youth CC Series at OlneyOct 18 · 3,000 Meters Varsity · Place 18 · Olney | 3,000 Meters Varsity | 18 | 16:35.81 | 4 |
| Oct 4 | MD Youth CC Series at ClarksburgOct 4 · 3,000 Meters 9-10 · Place 22 · Olney Cross Country | 3,000 Meters 9-10 | 22 | 16:46.20 PB | 4 |
| Sep 27 | Middletown Youth Cross Country InvitationalSep 27 · 3,000 Meters Girls 9-10 · Place 39 · Olney Cross Country | 3,000 Meters Girls 9-10 | 39 | 16:32.00 PB | 4 |
| Sep 13 | MD Youth CC Series at BrunswickSep 13 · 3,000 Meters 9-10 · Place 19 · Olney Cross Country | 3,000 Meters 9-10 | 19 | 17:58.3 PB | 4 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MD Youth CC Series at FrederickNov 2 · 3,000 Meters Varsity · Place 18 · Olney | 3,000 Meters Varsity | 18 | 16:34.29 | — |
| Oct 26 | CMRC Youth XC MeetOct 26 · 3,000 Meters Girls 9-10 · Place 30 · Olney Cross Country | 3,000 Meters Girls 9-10 | 30 | 14:34.93 PB | 3 |
| Oct 19 | Frederick Blaze Youth XC MeetOct 19 · 3,000 Meters Varsity · Place 29 · Olney | 3,000 Meters Varsity | 29 | 16:46.80 | 9 |
| Oct 12 | Middletown Youth XC MeetOct 12 · 3,000 Meters Varsity · Place 41 · Olney | 3,000 Meters Varsity | 41 | 16:24.62 | 9 |
| Oct 5 | MD Youth CC Series at ClarksburgOct 5 · 3,000 Meters Varsity · Place 10 · Olney | 3,000 Meters Varsity | 10 | 16:12.45 | — |
| Sep 21 | MD Youth CC Series at DamascusSep 21 · 3,000 Meters Varsity · Place 5 · Olney | 3,000 Meters Varsity | 5 | 16:33.89 | — |
| Sep 14 | MD Youth CC Series at BrunswickSep 14 · 3,000 Meters Varsity · Place 11 · Olney | 3,000 Meters Varsity | 11 | 16:07.49 | — |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | MD Youth CC Series at GaithersburgOct 20 · 2,000 Meters Varsity · Place 5 · Olney | 2,000 Meters Varsity | 5 | 10:11.92 | 2 |
| Oct 13 | Middletown Youth Cross Country InvitationalOct 13 · 2,000 Meters Girls 7-8 · Place 15 · Olney Cross Country | 2,000 Meters Girls 7-8 | 15 | 10:46.25 PB | 2 |
| Oct 6 | MD Youth CC Series at ClarksburgOct 6 · 2,000 Meters Varsity · Place 5 · Olney | 2,000 Meters Varsity | 5 | 11:08.82 | 2 |
| Sep 22 | MD Youth CC Series at DamascusSep 22 · 2,000 Meters Varsity · Place 16 · 2 Olney | 2,000 Meters Varsity | 16 | 13:11 | — |
| Sep 15 | MD Youth CC Series at BrunswickSep 15 · 2,000 Meters Varsity · Place 12 · Olney | 2,000 Meters Varsity | 12 | 11:41.0 | 2 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MD Youth CC Series #7 at OlneyNov 5 · 2,000 Meters 7-8 · Place 8 · Olney Cross Country | 2,000 Meters 7-8 | 8 | 10:58.0 PB | 1 |
| Oct 29 | CMRC Youth Cross Country MeetOct 29 · 2,000 Meters 7-8 · Place 10 · Olney Cross Country | 2,000 Meters 7-8 | 10 | 9:50.37 PB | 1 |
| Oct 22 | MD Youth CC Series #5 at ClarksburgOct 22 · 2,000 Meters Varsity · Place 14 · Olney | 2,000 Meters Varsity | 14 | 11:40.62 | 1 |
| Oct 15 | Middletown Youth Cross Country MeetOct 15 · 2,000 Meters Varsity · Place 19 · Olney | 2,000 Meters Varsity | 19 | 11:06.05 | — |
| Oct 8 | Freedom Fliers Youth Cross Country MeetOct 8 · 2,000 Meters 7-8 · Place 14 · Olney Cross Country | 2,000 Meters 7-8 | 14 | 11:13.04 PB | 1 |