Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Patterson Mill HSEdgewood, Bohemia Manor @ Patterson Mill · Sep 16 | 17:32 | Edgewood, Bohemia Manor @ Patterson Mill | September 16, 2025 |
| 3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 23 | 21:05.4 | Bull Run 2023 | September 23, 2023 |
| 3 Miles · Hereford HSMPSSAA State Championships · Nov 8 | 19:26.46 | MPSSAA State Championships | November 8, 2025 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 19:46.68 | Bull Run 2025 | September 20, 2025 |
| 5,000 Meters · Brantwood Regional ParkFallston/Harford Tech @ Bo Manor · Sep 9 | 18:26.34 | Fallston/Harford Tech @ Bo Manor | September 9, 2025 |
| 5,000 Meters · Fair Hill Race TrackMPSSAA 1A East Region Championships · Oct 31 | 20:35.96 | MPSSAA 1A East Region Championships | October 31, 2024 |
| 5,000 Meters · Meadow ParkCecil County Invitational · Sep 23 | 19:01.16 | Cecil County Invitational | September 23, 2025 |
| 5,000 Meters · North Harford High SchoolBel Air/Bo Manor @ North Harford · Sep 30 | 19:09.6 | Bel Air/Bo Manor @ North Harford | September 30, 2025 |
| 5,000 Meters · Pikesville High SchoolMPSSAA 1A South Region Championships · Oct 30 | 18:42.33 | MPSSAA 1A South Region Championships | October 30, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | MPSSAA State ChampionshipsNov 8 · 3 Miles 1A · Place 55 · Bohemia Manor | 3 Miles 1A | 55 | 19:26.46 PB | 12 |
| Oct 30 | MPSSAA 1A South Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 17 · Bohemia Manor | 5,000 Meters Varsity | 17 | 18:42.33 PB | 12 |
| Sep 30 | Bel Air/Bo Manor @ North HarfordSep 30 · 5,000 Meters Varsity · Place 6 · Bohemia Manor | 5,000 Meters Varsity | 6 | 19:09.6 PB | 12 |
| Sep 23 | Cecil County InvitationalSep 23 · 5,000 Meters Varsity · Place 10 · Bohemia Manor | 5,000 Meters Varsity | 10 | 19:01.16 PB | 12 |
| Sep 20 | Bull Run 2025Sep 20 · 3 Miles Boys Small Varsity · Place 52 · Bohemia Manor | 3 Miles Boys Small Varsity | 52 | 19:46.68 PB | 12 |
| Sep 16 | Edgewood, Bohemia Manor @ Patterson MillSep 16 · 2.9 Miles Open · Place 9 · Bohemia Manor | 2.9 Miles Open | 9 | 17:32 PB | 12 |
| Sep 13 | Maryland Track and Trail InvitationalSep 13 · 5,000 Meters Varsity · Place 18 · Bohemia Manor | 5,000 Meters Varsity | 18 | 19:07.5 | — |
| Sep 9 | Fallston/Harford Tech @ Bo ManorSep 9 · 5,000 Meters Varsity · Place 9 · Bohemia Manor | 5,000 Meters Varsity | 9 | 18:26.34 PB | 12 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MPSSAA 1A State ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 92 · Bohemia Manor | 3 Miles 1A Varsity | 92 | 19:57.14 | 11 |
| Oct 31 | MPSSAA 1A East Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 31 · Bohemia Manor | 5,000 Meters Varsity | 31 | 20:35.96 PB | 11 |
| Oct 14 | Elkton, Fallston @ Bo ManorOct 14 · 5,000 Meters Varsity · Place 15 · Bohemia Manor | 5,000 Meters Varsity | 15 | 20:03.28 | 11 |
| Oct 8 | Susquehanna Division ChampionshipOct 8 · 5,000 Meters Open · Place 4 · Bohemia Manor | 5,000 Meters Open | 4 | 20:36.46 | 11 |
| Sep 30 | Rising Sun, Perryville @Bo ManorSep 30 · 5,000 Meters Varsity · Place 13 · Bohemia Manor | 5,000 Meters Varsity | 13 | 19:42.98 | 11 |
| Sep 24 | Cecil County InvitationalSep 24 · 5,000 Meters Varsity · Place 36 · Bohemia Manor | 5,000 Meters Varsity | 36 | 22:27.23 | 11 |
| Sep 21 | Bull RunSep 21 · 3 Miles Varsity Small · Place 116 · Bohemia Manor | 3 Miles Varsity Small | 116 | 21:48.1 | 11 |
| Sep 16 | Bohemia Manor, Aberdeen @ Bel Air High SchoolSep 16 · 3 Miles Varsity · Place 17 · Bohemia Manor | 3 Miles Varsity | 17 | 21:05.50 | 11 |
| Sep 7 | MD Track and TrailSep 7 · 5,000 Meters Varsity · Place 69 · Bohemia Manor | 5,000 Meters Varsity | 69 | 21:37.8 | — |
2023 Cross Country
7 results2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | MPSSAA 1A East Region ChampionshipsNov 3 · 3 Miles Varsity · Bohemia Manor | 3 Miles Varsity | — | DNS | 9 |
| Oct 25 | UCBAC ChampsionshipsOct 25 · 5,000 Meters Varsity · Place 77 · Bohemia Manor | 5,000 Meters Varsity | 77 | 20:59.42 | 9 |
| Oct 18 | CMW, Bohemia Manor@ EdgewoodOct 18 · Varsity · Place 15 · Bohemia Manor | Varsity | 15 | 20:35 | 9 |
| Oct 11 | Susquehanna Division ChampionshipOct 11 · 3 Miles Varsity · Place 25 · Bohemia Manor | 3 Miles Varsity | 25 | 21:34.0 | 9 |
| Oct 6 | Fallston, Bo Manor @ Bel AirOct 6 · 3 Miles Varsity · Place 16 · Bohemia Manor | 3 Miles Varsity | 16 | 22:04.2 | 9 |
| Sep 27 | Cecil County InviteSep 27 · 5,000 Meters Varsity · Place 18 · Bohemia Manor | 5,000 Meters Varsity | 18 | 21:30.86 | 9 |
| Sep 21 | North Harford, Joppatowne @ Bo ManorSep 21 · 5,000 Meters Varsity · Place 12 · Bohemia Manor | 5,000 Meters Varsity | 12 | 22:32.08 | 9 |
| Sep 13 | Rising Sun/North East @ Bo ManorSep 13 · 5,000 Meters Varsity · Place 20 · Bohemia Manor | 5,000 Meters Varsity | 20 | 22:47.3 | 9 |