Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Cambridge S Dorchester HSMPSSAA 2A East Region Championships · Oct 30 | 18:13.22 | MPSSAA 2A East Region Championships | October 30, 2025 |
| 3 Miles · Fallston Recreation ComplexTydings Divisional Championship · Oct 6 | 17:43.49 | Tydings Divisional Championship | October 6, 2026 |
| 3 Miles · Harford County Equestrian CenterCMW, North East @ Bel Air · Sep 16 | 19:25.07 | CMW, North East @ Bel Air | September 16, 2025 |
| 3 Miles · Hereford HSMPSSAA State Championships · Nov 8 | 19:57.96 | MPSSAA State Championships | November 8, 2025 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 19:40.36 | Bull Run 2025 | September 20, 2025 |
| 3 Miles · The JungleMPSSAA 2A East Region Championships · Nov 4 | 17:17.54 | MPSSAA 2A East Region Championships | November 4, 2026 |
| 5,000 Meters · Brandywine Creek State ParkWhite Clay Creek Invitational · Sep 11 | 19:22.5 | White Clay Creek Invitational | September 11, 2026 |
| 5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 11 | 18:33.32 | Maryland XC Invitational presented by Brooks (MDXC) | October 11, 2025 |
| 5,000 Meters · Edgewood High SchoolBel Air, Rising Sun @ Edgewood · Sep 16 | 18:32.71 | Bel Air, Rising Sun @ Edgewood | September 16, 2026 |
| 5,000 Meters · EHS XC CourseThe 2nd Annual Bill Blewett Harford Memorial Invitational · Sep 23 | 18:25.29 | The 2nd Annual Bill Blewett Harford Memorial Invitational | September 23, 2026 |
| 5,000 Meters · Harford County Equestrian CenterCC Tri Meet North Harford, Perryville @ Bel Air · Sep 8 | 20:43.62 | CC Tri Meet North Harford, Perryville @ Bel Air | September 8, 2026 |
| 5,000 Meters · Kutztown University Farm CoursePTXC 15 by Kutztown University · Sep 7 | 21:07.0 | PTXC 15 by Kutztown University | September 7, 2024 |
| 5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Oct 1 | 18:39.0 | Paul Short Invitational | October 1, 2026 |
| 5,000 Meters · North Harford High SchoolBel Air/Bo Manor @ North Harford · Sep 30 | 20:12.8 | Bel Air/Bo Manor @ North Harford | September 30, 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 15 · Bel AirBel Air | 3 Miles Varsity | 15 | 17:17.54 PB | 12 |
| Oct 20 | UCBAC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 37 · Bel AirBel Air | 5,000 Meters Varsity | 37 | 19:11.0 | — |
| Oct 14 | Elkton, CMW @ Bel AirOct 14 · 5,000 Meters Varsity · Place 11 · Bel AirBel Air | 5,000 Meters Varsity | 11 | 20:44.05 | 12 |
| Oct 6 | Tydings Divisional ChampionshipOct 6 · 3 Miles Varsity · Place 7 · Bel AirBel Air | 3 Miles Varsity | 7 | 17:43.49 PB | 12 |
| Oct 1 | Paul Short InvitationalOct 1 · 5,000 Meters Varsity - White · Place 60 · Bel AirBel Air | 5,000 Meters Varsity - White | 60 | 18:39.0 PB | 12 |
| Sep 23 | The 2nd Annual Bill Blewett Harford Memorial InvitationalSep 23 · 5,000 Meters Varsity · Place 10 · Bel AirBel Air | 5,000 Meters Varsity | 10 | 18:25.29 PB | 12 |
| Sep 16 | Bel Air, Rising Sun @ EdgewoodSep 16 · 5,000 Meters Varsity · Place 5 · Bel AirBel Air | 5,000 Meters Varsity | 5 | 18:32.71 PB | 12 |
| Sep 11 | White Clay Creek InvitationalSep 11 · 5,000 Meters Senior · Place 23 · Bel AirBel Air | 5,000 Meters Senior | 23 | 19:22.5 PB | 12 |
| Sep 8 | CC Tri Meet North Harford, Perryville @ Bel AirSep 8 · 5,000 Meters Varsity · Place 6 · Bel AirBel Air | 5,000 Meters Varsity | 6 | 20:43.62 PB | 12 |
2025 Cross Country
8 results2024 Cross Country
1 results