Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Cambridge S Dorchester HSMPSSAA 2A East Region Championships · Oct 30 | 20:24.36 | MPSSAA 2A East Region Championships | October 30, 2025 |
| 3 Miles · Churchville Rec Center- Glenville BuildingHatem Divisional Championship · Oct 7 | 20:57.2 | Hatem Divisional Championship | October 7, 2026 |
| 3 Miles · Harford Technical High SchoolNorth Harford, Patterson Mill, @ Harford Tech · Oct 14 | 24:22.9 | North Harford, Patterson Mill, @ Harford Tech | October 14, 2025 |
| 3 Miles · Hereford HSMPSSAA State Championships · Nov 8 | 21:40.83 | MPSSAA State Championships | November 8, 2025 |
| 3 Miles · The JungleMPSSAA 2A East Region Championships · Nov 4 | 20:38.21 | MPSSAA 2A East Region Championships | November 4, 2026 |
| 5,000 Meters · Edgewood High SchoolHatem Divisional Championship · Oct 7 | 21:42.10 | Hatem Divisional Championship | October 7, 2025 |
| 5,000 Meters · EHS XC CourseThe 2nd Annual Bill Blewett Harford Memorial Invitational · Sep 23 | 21:47.55 | The 2nd Annual Bill Blewett Harford Memorial Invitational | September 23, 2026 |
| 5,000 Meters · Fair Hill Race TrackMaryland Track and Trail · Sep 12 | 22:35.09 | Maryland Track and Trail | September 12, 2026 |
| 5,000 Meters · Harford County Equestrian CenterCC Tri Meet North Harford, Perryville @ Bel Air · Sep 8 | 23:21.85 | CC Tri Meet North Harford, Perryville @ Bel Air | September 8, 2026 |
| 5,000 Meters · North Harford High SchoolCC Tri Meet Elkton, Fallston @ North Harford · Sep 16 | 22:45.1 | CC Tri Meet Elkton, Fallston @ North Harford | September 16, 2026 |
| 5,000 Meters · Perryville Community ParkUCBAC Championships · Oct 21 | 22:47.10 | UCBAC Championships | October 21, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MPSSAA 2A East Region ChampionshipsNov 4 · 3 Miles Varsity · Place 8 · North Harford | 3 Miles Varsity | 8 | 20:38.21 PB | 12 |
| Oct 20 | UCBAC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 11 · North Harford | 5,000 Meters Varsity | 11 | 21:30.1 | — |
| Oct 14 | CC Tri Meet Joppatowne, Bo Manor @ North HarfordOct 14 · 5,000 Meters Varsity · Place 6 · North Harford | 5,000 Meters Varsity | 6 | 25:50.2 | 12 |
| Oct 7 | Hatem Divisional ChampionshipOct 7 · 3 Miles Varsity · Place 4 · North Harford | 3 Miles Varsity | 4 | 20:57.2 PB | 12 |
| Sep 26 | Bull Run 2026Sep 26 · 3 Miles Girls Medium Varsity · Place 21 · North Harford | 3 Miles Girls Medium Varsity | 21 | 22:44.96 | 12 |
| Sep 23 | The 2nd Annual Bill Blewett Harford Memorial InvitationalSep 23 · 5,000 Meters Varsity · Place 9 · North Harford | 5,000 Meters Varsity | 9 | 21:47.55 PB | 12 |
| Sep 16 | CC Tri Meet Elkton, Fallston @ North HarfordSep 16 · 5,000 Meters Varsity · Place 2 · North Harford | 5,000 Meters Varsity | 2 | 22:45.1 PB | 12 |
| Sep 12 | Maryland Track and TrailSep 12 · 5,000 Meters Varsity · Place 3 · North Harford | 5,000 Meters Varsity | 3 | 22:35.09 PB | 12 |
| Sep 8 | CC Tri Meet North Harford, Perryville @ Bel AirSep 8 · 5,000 Meters Varsity · Place 1 · North Harford | 5,000 Meters Varsity | 1 | 23:21.85 PB | 12 |
2025 Cross Country
6 results2024 Cross Country
5 results2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | UCBAC ChampionshipsOct 24 · 3 Miles Varsity · Place 19 · North Harford | 3 Miles Varsity | 19 | 20:34.69 | 9 |
| Oct 17 | North Harford, Elkton @ AberdeenOct 17 · 5,000 Meters Varsity · Place 5 · North Harford | 5,000 Meters Varsity | 5 | 22:22.0 | 9 |
| Oct 10 | Chesapeake ChampionshipsOct 10 · 3 Miles Varsity · Place 16 · North Harford | 3 Miles Varsity | 16 | 20:50.5 | 9 |
| Oct 7 | Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 48 · North Harford | 5,000 Meters Varsity | 48 | 21:28 | 9 |
| Oct 3 | North East, Harford Tech @ North HarfordOct 3 · 5,000 Meters Varsity · Place 7 · North Harford | 5,000 Meters Varsity | 7 | 24:24.1 | 9 |
| Sep 26 | Harford InvitationalSep 26 · 3 Miles Varsity · Place 9 · North Harford | 3 Miles Varsity | 9 | 20:40.4 | 9 |
| Sep 18 | North Harford, Havre De Grace at Patterson MillSep 18 · Varsity · Place 5 · North Harford | Varsity | 5 | 21:47 | 9 |
| Sep 12 | Edgewood, Bohemia Manor @ North HarfordSep 12 · 5,000 Meters Varsity · Place 8 · North Harford | 5,000 Meters Varsity | 8 | 23:45.9 | 9 |