Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Cambridge S Dorchester HSMPSSAA 2A East Region Championships · Oct 30 | 17:57.11 | MPSSAA 2A East Region Championships | October 30, 2025 |
| 3 Miles · Harford County Equestrian CenterCMW, North East @ Bel Air · Sep 16 | 18:42.24 | CMW, North East @ Bel Air | September 16, 2025 |
| 3 Miles · Hereford High SchoolMPSSAA 3A State Championships · Nov 11 | 21:19.76 | MPSSAA 3A State Championships | November 11, 2023 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 19:48.79 | Bull Run 2025 | September 20, 2025 |
| 5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 3A North Region Championships · Nov 2 | 20:21.09 | MPSSAA 3A North Region Championships | November 2, 2023 |
| 5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 11 | 19:56.66 | Maryland XC Invitational presented by Brooks (MDXC) | October 11, 2025 |
| 5,000 Meters · Dulaney High School39th Annual Richard Barnhart Memorial Invitational · Sep 10 | 24:23.46 | 39th Annual Richard Barnhart Memorial Invitational | September 10, 2022 |
| 5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 4 | 18:56.5 | The Paul Short Run | October 4, 2024 |
| 5,000 Meters · North Harford High SchoolBel Air/Bo Manor @ North Harford · Sep 30 | 20:19.0 | Bel Air/Bo Manor @ North Harford | September 30, 2025 |
| 5,000 Meters · Perryville Community ParkUCBAC Championships · Oct 21 | 18:55.40 | UCBAC Championships | October 21, 2025 |
| 5,000 Meters · Rising Sun High SchoolHavre de Grace, Bel Air @ Rising Sun · Sep 9 | 19:41 | Havre de Grace, Bel Air @ Rising Sun | September 9, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MPSSAA 2A East Region ChampionshipsOct 30 · 3 Miles Varsity · Place 32 · Bel Air | 3 Miles Varsity | 32 | 17:57.11 PB | 12 |
| Oct 21 | UCBAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 40 · Bel Air | 5,000 Meters Varsity | 40 | 18:55.40 PB | 12 |
| Oct 11 | Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 153 · Bel Air | 5,000 Meters Red & White Varsity | 153 | 19:56.66 PB | 12 |
| Oct 7 | Tydings Divisional ChampionshipOct 7 · 3 Miles Varsity · Place 15 · Bel Air | 3 Miles Varsity | 15 | 18:29 | 12 |
| Sep 30 | Bel Air/Bo Manor @ North HarfordSep 30 · 5,000 Meters Varsity · Place 15 · Bel Air | 5,000 Meters Varsity | 15 | 20:19.0 PB | 12 |
| Sep 24 | The Bill Blewett Harford Memorial InvitationalSep 24 · 5,000 Meters Varsity · Place 15 · Bel Air | 5,000 Meters Varsity | 15 | 18:40.95 | 12 |
| Sep 20 | Bull Run 2025Sep 20 · 3 Miles Boys Medium Varsity · Place 61 · Bel Air | 3 Miles Boys Medium Varsity | 61 | 19:48.79 PB | 12 |
| Sep 16 | CMW, North East @ Bel AirSep 16 · 3 Miles Varsity · Place 9 · Bel Air | 3 Miles Varsity | 9 | 18:42.24 PB | 12 |
| Sep 9 | Havre de Grace, Bel Air @ Rising SunSep 9 · 5,000 Meters Varsity · Place 7 · Bel Air | 5,000 Meters Varsity | 7 | 19:41 PB | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MPSSAA 3A North Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 51 · Bel Air | 5,000 Meters Varsity | 51 | 20:40.88 | 11 |
| Oct 22 | UCBAC ChampionshipsOct 22 · 3 Miles Varsity · Place 35 · Bel Air | 3 Miles Varsity | 35 | 17:58.36Unofficial | 11 |
| Oct 8 | Chesapeake Divisional ChampionshipOct 8 · 3 Miles Varsity · Place 29 · Bel Air | 3 Miles Varsity | 29 | 18:20.4 | 11 |
| Oct 4 | The Paul Short Run Oct 4 · 5,000 Meters White · Place 99 · Bel Air | 5,000 Meters White | 99 | 18:56.5 PB | 11 |
| Sep 30 | CMW/Bel Air @ FallstonSep 30 · 5,000 Meters Varsity · Place 10 · Bel Air | 5,000 Meters Varsity | 10 | 19:28 | 11 |
| Sep 16 | Bohemia Manor, Aberdeen @ Bel Air High SchoolSep 16 · 3 Miles Varsity · Place 9 · Bel Air | 3 Miles Varsity | 9 | 19:54.10 | 11 |
| Sep 10 | Bel Air, HdG @ PerryvilleSep 10 · 5,000 Meters Varsity · Place 7 · Bel Air | 5,000 Meters Varsity | 7 | 20:00.1 | 11 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MPSSAA 3A State ChampionshipsNov 11 · 3 Miles 3A Varsity · Place 178 · Bel Air | 3 Miles 3A Varsity | 178 | 21:19.76 PB | 10 |
| Nov 2 | MPSSAA 3A North Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 56 · Bel Air | 5,000 Meters Varsity | 56 | 20:21.09 PB | 10 |
| Oct 24 | UCBAC ChampionshipsOct 24 · 3 Miles Open · Place 15 · Bel Air | 3 Miles Open | 15 | 19:11.77 | 10 |
| Oct 17 | Patterson Mill HS, Joppatowne HS @ Bel Air HS Oct 17 · 3 Miles Varsity · Place 13 · Bel Air | 3 Miles Varsity | 13 | 19:41.20 | 10 |
| Oct 7 | Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 227 · Bel Air | 5,000 Meters Varsity | 227 | 20:32 | 10 |
| Oct 3 | Edgewood HS, Havre de Grace HS @ Bel Air HSOct 3 · 3 Miles Varsity · Place 14 · Bel Air | 3 Miles Varsity | 14 | 20:04.10 | 10 |
| Sep 19 | Bel Air, Elkton @ Harford TechSep 19 · 3 Miles Varsity · Place 18 · Bel Air | 3 Miles Varsity | 18 | 20:10.1 | 10 |
| Sep 12 | Bel Air, Perryville @ North EastSep 12 · 3 Miles Varsity · Place 15 · Bel Air | 3 Miles Varsity | 15 | 21:35.00 | 10 |
| Sep 9 | Chesapeake Invite 7th AnnualSep 9 · 5,000 Meters Varsity · Place 48 · Bel Air | 5,000 Meters Varsity | 48 | 22:18.74 | 10 |
2022 Cross Country
6 results