Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Cambridge S Dorchester HSMPSSAA 1A East Region Championships · Nov 3 | 17:49.70 | MPSSAA 1A East Region Championships | November 3, 2022 |
| 3 Miles · Hereford High SchoolMPSSAA 1A State Championships · Nov 11 | 19:58.98 | MPSSAA 1A State Championships | November 11, 2023 |
| 3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 23 | 18:18.1 | Bull Run 2023 | September 23, 2023 |
| 3 Miles · Hereford HSMPSSAA 1A State Championships · Nov 9 | 17:55.05 | MPSSAA 1A State Championships | November 9, 2024 |
| 5,000 Meters · Fair Hill Race TrackMPSSAA 1A East Region Championships · Nov 2 | 17:48.78 | MPSSAA 1A East Region Championships | November 2, 2023 |
| 5,000 Meters · Havre de Grace Middle/High SchoolPerryville, Joppatowne, HdG at HDG High School · Sep 30 | 23:55.03 | Perryville, Joppatowne, HdG at HDG High School | September 30, 2025 |
| 5,000 Meters · Rising Sun High SchoolHavre de Grace, Bel Air @ Rising Sun · Sep 9 | 17:35 | Havre de Grace, Bel Air @ Rising Sun | September 9, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 23 | 17:22.14 | NXR Southeast Regional Championships | November 23, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Perryville, Joppatowne, HdG at HDG High SchoolSep 30 · 5,000 Meters Varsity · Place 15 · Havre De GraceHavre De Grace | 5,000 Meters Varsity | 15 | 23:55.03 PB | 12 |
| Sep 16 | Havre de Grace, Elkton @ FallstonSep 16 · 5,000 Meters Varsity · Place 3 · Havre De GraceHavre De Grace | 5,000 Meters Varsity | 3 | 17:12 | 12 |
| Sep 9 | Havre de Grace, Bel Air @ Rising SunSep 9 · 5,000 Meters Varsity · Place 2 · Havre De GraceHavre De Grace | 5,000 Meters Varsity | 2 | 17:35 PB | 12 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 389 · UnattachedUnattached | 5,000 Meters Open Invitational | 389 | 17:22.14 PB | 11 |
| Nov 9 | MPSSAA 1A State ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 28 · Havre De GraceHavre De Grace | 3 Miles 1A Varsity | 28 | 17:55.05 PB | 11 |
| Oct 31 | MPSSAA 1A East Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 9 · Havre De GraceHavre De Grace | 5,000 Meters Varsity | 9 | 18:36.62 | 11 |
| Oct 22 | UCBAC ChampionshipsOct 22 · 3 Miles Varsity · Place 3 · Havre De GraceHavre De Grace | 3 Miles Varsity | 3 | 16:27.06Unofficial | 11 |
| Oct 14 | Patterson Mill, Havre de Grace at Harford TechOct 14 · 3 Miles Varsity · Place 3 · Havre De GraceHavre De Grace | 3 Miles Varsity | 3 | 16:44.2 | 11 |
| Oct 8 | Susquehanna Division ChampionshipOct 8 · 5,000 Meters Varsity · Place 3 · Havre De GraceHavre De Grace | 5,000 Meters Varsity | 3 | 17:28.04 | 11 |
| Sep 30 | Havre de Grace & North East at Meadow Park (Elkton hosting)Sep 30 · 5,000 Meters Varsity · Place 3 · Havre De GraceHavre De Grace | 5,000 Meters Varsity | 3 | 18:19.27 | 11 |
| Sep 16 | Havre de Grace, Rising Sun, C. Milton Wright @ HDGSep 16 · 3 Miles Varsity · Place 4 · Havre De GraceHavre De Grace | 3 Miles Varsity | 4 | 19:21.69 | 11 |
| Sep 10 | Bel Air, HdG @ PerryvilleSep 10 · 5,000 Meters Varsity · Place 1 · Havre De GraceHavre De Grace | 5,000 Meters Varsity | 1 | 18:03.4 | 11 |
| Sep 7 | MD Track and TrailSep 7 · 5,000 Meters Varsity · Place 18 · Havre De GraceHavre De Grace | 5,000 Meters Varsity | 18 | 19:04.4 | — |
2023 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MPSSAA 1A State ChampionshipsNov 11 · 3 Miles 1A Varsity · Place 79 · Havre De GraceHavre De Grace | 3 Miles 1A Varsity | 79 | 19:58.98 PB | 10 |
| Nov 2 | MPSSAA 1A East Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 2 · Havre De GraceHavre De Grace | 5,000 Meters Varsity | 2 | 17:48.78 PB | 10 |
| Oct 24 | UCBAC ChampionshipsOct 24 · 3 Miles Varsity · Place 18 · Havre De GraceHavre De Grace | 3 Miles Varsity | 18 | 17:03.39 | 10 |
| Oct 17 | CMW, HDG @ PerryvilleOct 17 · 5,000 Meters Varsity · Place 2 · Havre De GraceHavre De Grace | 5,000 Meters Varsity | 2 | 18:06.59 | 10 |
| Oct 10 | Susquehanna Division ChampionshipOct 10 · 5,000 Meters Varsity · Place 1 · Havre De GraceHavre De Grace | 5,000 Meters Varsity | 1 | 17:33.9 | 10 |
| Oct 3 | Edgewood HS, Havre de Grace HS @ Bel Air HSOct 3 · 3 Miles Varsity · Place 1 · Havre De GraceHavre De Grace | 3 Miles Varsity | 1 | 17:31.60 | 10 |
| Sep 26 | Harford InvitationalSep 26 · 3 Miles Varsity · Place 8 · Havre De GraceHavre De Grace | 3 Miles Varsity | 8 | 17:08.3 | 10 |
| Sep 23 | Bull Run 2023Sep 23 · 3 Miles Boys Small Varsity · Place 8 · Havre De GraceHavre De Grace | 3 Miles Boys Small Varsity | 8 | 18:18.1 PB | 10 |
| Sep 18 | PM, NH, HDG - HDG Results onlySep 18 · 5,000 Meters Varsity · Havre De GraceHavre De Grace | 5,000 Meters Varsity | 0 | 17:51.19Unofficial | 10 |
| Sep 12 | Rising Sun, Aberdeen at Havre de GraceSep 12 · Varsity · Place 2 · Havre De GraceHavre De Grace | Varsity | 2 | 18:08 | 10 |
| Sep 9 | MD Track and Trail InvitationalSep 9 · 5,000 Meters Varsity · Place 13 · Havre De GraceHavre De Grace | 5,000 Meters Varsity | 13 | 18:42.1 | 10 |
2022 Cross Country
10 results