Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Hereford High SchoolCarver Dulaney Franklin Loch Raven Towson Pikesville Parkville @ Hereford · Sep 3 | 17:26.2 | Carver Dulaney Franklin Loch Raven Towson Pikesville Parkville @ Hereford | September 3, 2022 |
| 3 Miles · Hereford HSMPSSAA 4A State Championships · Nov 11 | 23:44.06 | MPSSAA 4A State Championships | November 11, 2023 |
| 4,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 4 | 19:31.72 | Galen Piper XC Challenge | September 4, 2026 |
| 5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 4A North Region Championships · Nov 2 | 23:24.70 | MPSSAA 4A North Region Championships | November 2, 2023 |
| 5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 11 | 23:54.46 | Maryland XC Invitational presented by Brooks (MDXC) | October 11, 2025 |
| 5,000 Meters · DulaneyMPSSAA 4A North Region Championships · Nov 3 | 23:51.0 | MPSSAA 4A North Region Championships | November 3, 2022 |
| 5,000 Meters · Dulaney High SchoolBCPS High School Cross Country Championships · Oct 20 | 23:49.60 | BCPS High School Cross Country Championships | October 20, 2023 |
| 5,000 Meters · Parkville HSBCPS-3A/4A 12 Team Challenge 1 · Sep 17 | 24:17.5 | BCPS-3A/4A 12 Team Challenge 1 | September 17, 2025 |
| 6,000 Meters · Stevenson University Greenspring CampusMAC Cross Country Champ · Oct 31 | 27:27.0 | MAC Cross Country Champ | October 31, 2026 |
| 6,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 26 | 27:10.1 | Lock Haven Invite | September 26, 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 31 | MAC Cross Country ChampOct 31 · 6,000 Meters Championship · Place 93 · York (Pa.)York (Pa.) | 6,000 Meters Championship | 93 | 27:27.0 PB | Fr |
| Oct 17 | Aubrey Shenk InvitationalOct 17 · 6,000 Meters Varsity · Place 317 · York (Pa.)York (Pa.) | 6,000 Meters Varsity | 317 | 26:47.8 | Fr |
| Sep 26 | Lock Haven InviteSep 26 · 6,000 Meters White · Place 107 · York (Pa.)York (Pa.) | 6,000 Meters White | 107 | 27:10.1 PB | Fr |
| Sep 18 | MAC Preview Cross Country MeetSep 18 · 6,000 Meters · Place 48 · York (Pa.)York (Pa.) | 6,000 Meters | 48 | 28:51.7 | Fr |
| Sep 4 | Galen Piper XC ChallengeSep 4 · 4,000 Meters Women · Place 104 · York (Pa.)York (Pa.) | 4,000 Meters Women | 104 | 19:31.72 PB | Fr |
2025 Cross Country
2 results2024 Cross Country
2 results2023 Cross Country
3 results2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | MPSSAA 4A North Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 35 · ParkvilleParkville | 5,000 Meters Varsity | 35 | 23:51.0 PB | 9 |
| Oct 22 | BCPS High School County Cross Country ChampionshipsOct 22 · 5,000 Meters Fresh-Soph · Place 14 · ParkvilleParkville | 5,000 Meters Fresh-Soph | 14 | 24:52.7 | 9 |
| Sep 14 | Parkville, Catonsville, Carver, Towson, Hereford @ DulaneySep 14 · 5,000 Meters Junior Varsity · Place 6 · ParkvilleParkville | 5,000 Meters Junior Varsity | 6 | 26:22.9 | 9 |
| Sep 3 | Carver Dulaney Franklin Loch Raven Towson Pikesville Parkville @ HerefordSep 3 · 2 Miles Open · Place 23 · ParkvilleParkville | 2 Miles Open | 23 | 17:26.2 PB | 9 |