Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Cambridge-South Dorchester High School- The JungleX Annual Rumble in the Jungle · Sep 18 | 21:32.10 | X Annual Rumble in the Jungle | September 18, 2025 |
| 3 Miles · Harford Technical High SchoolPatterson Mill, Rising Sun @Harford Tech · Sep 30 | 20:25.8 | Patterson Mill, Rising Sun @Harford Tech | September 30, 2025 |
| 3 Miles · Hereford High SchoolMPSSAA 2A State Championships · Nov 9 | 21:16.94 | MPSSAA 2A State Championships | November 9, 2024 |
| 3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 23 | 22:10.5 | Bull Run 2023 | September 23, 2023 |
| 3 Miles · Hereford HSBull Run 2026 · Sep 26 | 20:46.79 | Bull Run 2026 | September 26, 2026 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 21:50.25 | Bull Run 2025 | September 20, 2025 |
| 3 Miles · Patterson Mill HSCMW, Rising Sun @ Patterson Mill · Sep 8 | 20:57.09 | CMW, Rising Sun @ Patterson Mill | September 8, 2026 |
| 3 Miles · The JungleMPSSAA 2A East Region Championships · Nov 4 | 19:32.31 | MPSSAA 2A East Region Championships | November 4, 2026 |
| 5,000 Meters · Brantwood Regional ParkCecil County Invite · Sep 24 | 19:50.72 | Cecil County Invite | September 24, 2026 |
| 5,000 Meters · Edgewood High SchoolBel Air, Rising Sun @ Edgewood · Sep 16 | 20:25.00 | Bel Air, Rising Sun @ Edgewood | September 16, 2026 |
| 5,000 Meters · Fair Hill Race TrackMPSSAA 2A East Region Championships · Nov 2 | 21:12.73 | MPSSAA 2A East Region Championships | November 2, 2023 |
| 5,000 Meters · Harford Technical High SchoolRising Sun, Aberdeen @Harford Tech · Oct 14 | 20:36.3 | Rising Sun, Aberdeen @Harford Tech | October 14, 2026 |
| 5,000 Meters · Meadow ParkCecil County Invitational · Sep 23 | 23:41.34 | Cecil County Invitational | September 23, 2025 |
| 5,000 Meters · Perryville Community ParkUCBAC Championships · Oct 21 | 20:20 | UCBAC Championships | October 21, 2025 |
| 5,000 Meters · Rising Sun High SchoolCC Tri Meet Aberdeen, North Harford @ Rising Sun · Sep 29 | 19:54 | CC Tri Meet Aberdeen, North Harford @ Rising Sun | September 29, 2026 |
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 44 · Rising Sun | 3 Miles Varsity | 44 | 19:32.31 PB | 12 |
| Oct 14 | Rising Sun, Aberdeen @Harford TechOct 14 · 5,000 Meters Varsity · Place 9 · Rising Sun | 5,000 Meters Varsity | 9 | 20:36.3 PB | 12 |
| Oct 8 | Conowingo DivisionalsOct 8 · 5,000 Meters Varsity · Place 13 · Rising Sun | 5,000 Meters Varsity | 13 | 20:29.84 | 12 |
| Sep 29 | CC Tri Meet Aberdeen, North Harford @ Rising SunSep 29 · 5,000 Meters Varsity · Place 6 · Rising Sun | 5,000 Meters Varsity | 6 | 19:54 PB | 12 |
| Sep 26 | Bull Run 2026Sep 26 · 3 Miles Boys Small Varsity · Place 81 · Rising Sun | 3 Miles Boys Small Varsity | 81 | 20:46.79 PB | 12 |
| Sep 24 | Cecil County InviteSep 24 · 5,000 Meters Varsity · Place 10 · Rising Sun | 5,000 Meters Varsity | 10 | 19:50.72 PB | 12 |
| Sep 16 | Bel Air, Rising Sun @ EdgewoodSep 16 · 5,000 Meters Varsity · Place 13 · Rising Sun | 5,000 Meters Varsity | 13 | 20:25.00 PB | 12 |
| Sep 12 | Maryland Track and TrailSep 12 · 5,000 Meters Varsity · Place 28 · Rising Sun | 5,000 Meters Varsity | 28 | 21:24.14 | 12 |
| Sep 8 | CMW, Rising Sun @ Patterson MillSep 8 · 3 Miles Open · Place 16 · Rising Sun | 3 Miles Open | 16 | 20:57.09 PB | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | UCBAC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 17 · Rising Sun | 5,000 Meters Junior Varsity | 17 | 20:20 PB | 11 |
| Oct 7 | Conowingo Division ChampionshipOct 7 · 5,000 Meters Varsity · Place 27 · Rising Sun | 5,000 Meters Varsity | 27 | 22:11.76 | 11 |
| Sep 30 | Patterson Mill, Rising Sun @Harford TechSep 30 · 3 Miles Varsity · Place 22 · Rising Sun | 3 Miles Varsity | 22 | 20:25.8 PB | 11 |
| Sep 23 | Cecil County InvitationalSep 23 · 5,000 Meters Varsity · Place 36 · Rising Sun | 5,000 Meters Varsity | 36 | 23:41.34 PB | 11 |
| Sep 20 | Bull Run 2025Sep 20 · 3 Miles Boys Small Varsity · Place 110 · Rising Sun | 3 Miles Boys Small Varsity | 110 | 21:50.25 PB | 11 |
| Sep 18 | X Annual Rumble in the JungleSep 18 · 3 Miles Varsity · Place 93 · Rising Sun | 3 Miles Varsity | 93 | 21:32.10 PB | 11 |
| Sep 9 | Havre de Grace, Bel Air @ Rising SunSep 9 · 5,000 Meters Varsity · Place 30 · Rising Sun | 5,000 Meters Varsity | 30 | 23:45 | 11 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MPSSAA 2A State ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 126 · Rising Sun | 3 Miles 2A Varsity | 126 | 21:16.94 PB | 10 |
| Oct 22 | UCBAC ChampionshipsOct 22 · 3 Miles Junior Varsity · Rising Sun | 3 Miles Junior Varsity | 0 | 20:43Unofficial | 10 |
2023 Cross Country
4 results