Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Fallston Recreation ComplexTydings Divisional Championship · Oct 6 | 21:48.23 | Tydings Divisional Championship | October 6, 2026 |
| 3 Miles · Harford Technical High SchoolPatterson Mill, Rising Sun @Harford Tech · Sep 30 | 20:28.1 | Patterson Mill, Rising Sun @Harford Tech | September 30, 2025 |
| 3 Miles · Hereford HSBull Run · Sep 21 | 21:43.3 | Bull Run | September 21, 2024 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 22:59.17 | Bull Run 2025 | September 20, 2025 |
| 3 Miles · Patterson Mill HSPerryville, Edgewood @ Patterson Mill · Oct 14 | 22:15.36 | Perryville, Edgewood @ Patterson Mill | October 14, 2026 |
| 5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 11 | 20:34.92 | Maryland XC Invitational presented by Brooks (MDXC) | October 11, 2025 |
| 5,000 Meters · EHS XC CourseThe 2nd Annual Bill Blewett Harford Memorial Invitational · Sep 23 | 23:30.24 | The 2nd Annual Bill Blewett Harford Memorial Invitational | September 23, 2026 |
| 5,000 Meters · Fair Hill Race TrackMPSSAA 1A East Region Championships · Oct 31 | 21:02.58 | MPSSAA 1A East Region Championships | October 31, 2024 |
| 5,000 Meters · Harford Technical High SchoolPatterson Mill, North East (Cecil) @ Harford Tech · Sep 16 | 29:09.9 | Patterson Mill, North East (Cecil) @ Harford Tech | September 16, 2026 |
| 5,000 Meters · Perryville Community ParkC.M Wright and P.Mill at Perryville · Sep 9 | 21:12.03 | C.M Wright and P.Mill at Perryville | September 9, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Perryville, Edgewood @ Patterson MillOct 14 · 3 Miles Open · Place 15 · Patterson Mill | 3 Miles Open | 15 | 22:15.36 PB | 11 |
| Oct 6 | Tydings Divisional ChampionshipOct 6 · 3 Miles Junior Varsity · Place 17 · Patterson Mill | 3 Miles Junior Varsity | 17 | 21:48.23 PB | 11 |
| Sep 30 | Havre de Grace, Patterson Mill @ PerryvilleSep 30 · 5,000 Meters Varsity · Place 19 · Patterson Mill | 5,000 Meters Varsity | 19 | 25:38.66 | 11 |
| Sep 26 | Bull Run 2026Sep 26 · 3 Miles Boys Small/Medium JV/Open · Place 137 · Patterson Mill | 3 Miles Boys Small/Medium JV/Open | 137 | 24:04.62 | 11 |
| Sep 23 | The 2nd Annual Bill Blewett Harford Memorial InvitationalSep 23 · 5,000 Meters Varsity · Place 89 · Patterson Mill | 5,000 Meters Varsity | 89 | 23:30.24 PB | 11 |
| Sep 16 | Patterson Mill, North East (Cecil) @ Harford TechSep 16 · 5,000 Meters Varsity · Place 33 · Patterson Mill | 5,000 Meters Varsity | 33 | 29:09.9 PB | 11 |
| Sep 8 | CMW, Rising Sun @ Patterson MillSep 8 · 3 Miles Open · Place 36 · Patterson Mill | 3 Miles Open | 36 | 23:56.25 | 11 |
2025 Cross Country
6 results2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MPSSAA 1A East Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 37 · Patterson Mill | 5,000 Meters Varsity | 37 | 21:02.58 PB | 9 |
| Oct 22 | UCBAC ChampionshipsOct 22 · 3 Miles Junior Varsity · Patterson Mill | 3 Miles Junior Varsity | 0 | 18:59Unofficial | 9 |
| Oct 14 | Patterson Mill, Havre de Grace at Harford TechOct 14 · 3 Miles Varsity · Place 20 · Patterson Mill | 3 Miles Varsity | 20 | 20:19.9 | 9 |
| Oct 8 | Susquehanna Division ChampionshipOct 8 · 5,000 Meters Open · Place 2 · Patterson Mill | 5,000 Meters Open | 2 | 20:18.69 | 9 |
| Sep 30 | Patterson Mill/Edgewood @ AberdeenSep 30 · 5,000 Meters Varsity · Place 20 · Patterson Mill | 5,000 Meters Varsity | 20 | 21:48.1 | 9 |
| Sep 21 | Bull RunSep 21 · 3 Miles Junior Varsity Small/Medium · Place 34 · Patterson Mill | 3 Miles Junior Varsity Small/Medium | 34 | 21:43.3 PB | 9 |
| Sep 16 | Elkton, North Harford, @ Patterson Mill Tri MeetSep 16 · 3 Miles Junior Varsity Open · Place 16 · Patterson Mill | 3 Miles Junior Varsity Open | 16 | 21:07 | 9 |
| Sep 10 | Patterson Mill/Aberdeen @ Fallston Sep 10 · 5,000 Meters Varsity · Place 21 · Patterson Mill | 5,000 Meters Varsity | 21 | 21:46 | 9 |