Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Calvert Regional ParkNorth Harford, North East @ Elkton · Sep 21 | 18:24 | North Harford, North East @ Elkton | September 21, 2021 |
| 3 Miles · Cambridge S Dorchester HSMPSSAA 2A East Region Championships · Nov 3 | 16:51.90 | MPSSAA 2A East Region Championships | November 3, 2022 |
| 3 Miles · Hereford High SchoolMPSSAA 2A State Championships · Nov 11 | 17:52.12 | MPSSAA 2A State Championships | November 11, 2023 |
| 3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 23 | 18:15.4 | Bull Run 2023 | September 23, 2023 |
| 3 Miles · Hereford HSMPSSAA 2A State Championships · Nov 13 | 18:50.65 | MPSSAA 2A State Championships | November 13, 2021 |
| 5,000 Meters · Aberdeen HSFallston, North Harford @ Aberdeen · Oct 20 | 18:08.0 | Fallston, North Harford @ Aberdeen | October 20, 2021 |
| 5,000 Meters · Fair Hill Race TrackMPSSAA 2A East Region Championships · Nov 4 | 18:04.62 | MPSSAA 2A East Region Championships | November 4, 2021 |
| 5,000 Meters · Jerusalem Mill9th Annual Gunpowder Invitational · Oct 16 | 18:38.6 | 9th Annual Gunpowder Invitational | October 16, 2021 |
| 5,000 Meters · North Harford High SchoolEdgewood, Bel Air @ North Harford · Oct 5 | 17:44.7 | Edgewood, Bel Air @ North Harford | October 5, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MPSSAA 2A State ChampionshipsNov 11 · 3 Miles 2A Varsity · Place 38 · North Harford | 3 Miles 2A Varsity | 38 | 17:52.12 PB | 12 |
| Nov 2 | MPSSAA 2A East Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 15 · North Harford | 5,000 Meters Varsity | 15 | 18:23.13 | 12 |
| Oct 24 | UCBAC ChampionshipsOct 24 · 3 Miles Varsity · Place 2 · North Harford | 3 Miles Varsity | 2 | 16:09.62 | 12 |
| Oct 17 | North Harford, Elkton @ AberdeenOct 17 · 5,000 Meters Varsity · Place 2 · North Harford | 5,000 Meters Varsity | 2 | 18:13.4 | 12 |
| Oct 10 | Chesapeake ChampionshipsOct 10 · 3 Miles Varsity · Place 5 · North Harford | 3 Miles Varsity | 5 | 16:34.1 | 12 |
| Oct 7 | Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 120 · North Harford | 5,000 Meters Varsity | 120 | 18:38 | 12 |
| Oct 3 | North East, Harford Tech @ North HarfordOct 3 · 5,000 Meters Varsity · Place 2 · North Harford | 5,000 Meters Varsity | 2 | 19:42.0 | 12 |
| Sep 26 | Harford InvitationalSep 26 · 3 Miles Varsity · Place 5 · North Harford | 3 Miles Varsity | 5 | 16:58.2 | 12 |
| Sep 23 | Bull Run 2023Sep 23 · 3 Miles Boys Medium Varsity · Place 21 · North Harford | 3 Miles Boys Medium Varsity | 21 | 18:15.4 PB | 12 |
| Sep 18 | North Harford, Havre De Grace at Patterson MillSep 18 · Varsity · Place 1 · North Harford | Varsity | 1 | 17:25 | 12 |
| Sep 12 | Edgewood, Bohemia Manor @ North HarfordSep 12 · 5,000 Meters Varsity · Place 6 · North Harford | 5,000 Meters Varsity | 6 | 19:27.3 | 12 |
| Sep 9 | MD Track and Trail InvitationalSep 9 · 5,000 Meters Varsity · Place 27 · North Harford | 5,000 Meters Varsity | 27 | 19:21.9 | 12 |
2022 Cross Country
8 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | MPSSAA 2A State ChampionshipsNov 13 · 3 Miles Varsity · Place 37 · North Harford | 3 Miles Varsity | 37 | 18:50.65 PB | 10 |
| Nov 4 | MPSSAA 2A East Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 2 · North Harford | 5,000 Meters Varsity | 2 | 18:04.62 PB | 10 |
| Oct 26 | UCBAC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 14 · North Harford | 5,000 Meters Varsity | 14 | 17:41.50 | 10 |
| Oct 20 | Fallston, North Harford @ AberdeenOct 20 · 5,000 Meters Varsity · Place 4 · North Harford | 5,000 Meters Varsity | 4 | 18:08.0 PB | 10 |
| Oct 16 | 9th Annual Gunpowder InvitationalOct 16 · 5,000 Meters Varsity · Place 54 · North Harford | 5,000 Meters Varsity | 54 | 18:38.6 PB | 10 |
| Oct 9 | Maryland XC Invitational (MDXC)Oct 9 · 5,000 Meters Varsity · Place 30 · North Harford | 5,000 Meters Varsity | 30 | 17:57 | 10 |
| Oct 5 | Edgewood, Bel Air @ North HarfordOct 5 · 5,000 Meters Varsity · Place 7 · North Harford | 5,000 Meters Varsity | 7 | 17:44.7 PB | 10 |
| Sep 21 | North Harford, North East @ ElktonSep 21 · 3 Miles Varsity/JV · Place 1 · North Harford | 3 Miles Varsity/JV | 1 | 18:24 PB | 10 |