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:40.34 | MPSSAA 2A East Region Championships | October 30, 2025 |
| 3 Miles · Cambridge-South Dorchester High School- The JungleX Annual Rumble in the Jungle · Sep 18 | 18:53.50 | X Annual Rumble in the Jungle | September 18, 2025 |
| 3 Miles · Harford Technical High SchoolPatterson Mill, Rising Sun @Harford Tech · Sep 30 | 18:21.7 | Patterson Mill, Rising Sun @Harford Tech | September 30, 2025 |
| 3 Miles · Hereford High SchoolMPSSAA 2A State Championships · Nov 11 | 20:55.97 | MPSSAA 2A State Championships | November 11, 2023 |
| 3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 23 | 24:52.0 | Bull Run 2023 | September 23, 2023 |
| 3 Miles · Hereford HSMPSSAA State Championships · Nov 8 | 18:35.90 | MPSSAA State Championships | November 8, 2025 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 19:48.68 | Bull Run 2025 | September 20, 2025 |
| 5,000 Meters · Fair Hill Race TrackMPSSAA 2A East Region Championships · Nov 2 | 20:40.07 | MPSSAA 2A East Region Championships | November 2, 2023 |
| 5,000 Meters · Meadow ParkCecil County Invitational · Sep 23 | 19:11.80 | Cecil County Invitational | September 23, 2025 |
| 5,000 Meters · North Harford High SchoolRising Sun, CMW @ North Harford · Oct 4 | 34:28.2 | Rising Sun, CMW @ North Harford | October 4, 2022 |
| 5,000 Meters · Perryville Community ParkConowingo Division Championship · Oct 7 | 18:34.27 | Conowingo Division Championship | October 7, 2025 |
| 5,000 Meters · Rising Sun High SchoolHavre de Grace, Bel Air @ Rising Sun · Sep 9 | 19:50 | 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 |
| Nov 8 | MPSSAA State ChampionshipsNov 8 · 3 Miles 2A · Place 47 · Rising Sun | 3 Miles 2A | 47 | 18:35.90 PB | 12 |
| Oct 30 | MPSSAA 2A East Region ChampionshipsOct 30 · 3 Miles Varsity · Place 23 · Rising Sun | 3 Miles Varsity | 23 | 17:40.34 PB | 12 |
| Oct 21 | UCBAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 32 · Rising Sun | 5,000 Meters Varsity | 32 | 18:44.30 | 12 |
| Oct 7 | Conowingo Division ChampionshipOct 7 · 5,000 Meters Varsity · Place 10 · Rising Sun | 5,000 Meters Varsity | 10 | 18:34.27 PB | 12 |
| Sep 30 | Patterson Mill, Rising Sun @Harford TechSep 30 · 3 Miles Varsity · Place 8 · Rising Sun | 3 Miles Varsity | 8 | 18:21.7 PB | 12 |
| Sep 23 | Cecil County InvitationalSep 23 · 5,000 Meters Varsity · Place 11 · Rising Sun | 5,000 Meters Varsity | 11 | 19:11.80 PB | 12 |
| Sep 20 | Bull Run 2025Sep 20 · 3 Miles Boys Small Varsity · Place 56 · Rising Sun | 3 Miles Boys Small Varsity | 56 | 19:48.68 PB | 12 |
| Sep 18 | X Annual Rumble in the JungleSep 18 · 3 Miles Varsity · Place 30 · Rising Sun | 3 Miles Varsity | 30 | 18:53.50 PB | 12 |
| Sep 9 | Havre de Grace, Bel Air @ Rising SunSep 9 · 5,000 Meters Varsity · Place 10 · Rising Sun | 5,000 Meters Varsity | 10 | 19:50 PB | 12 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | UCBAC ChampionshipsOct 22 · 3 Miles Junior Varsity · Rising Sun | 3 Miles Junior Varsity | 0 | 21:44Unofficial | 11 |
| Sep 21 | Bull RunSep 21 · 3 Miles Varsity Small · Place 156 · Rising Sun | 3 Miles Varsity Small | 156 | 24:54.3 | 11 |
2023 Cross Country
4 results2022 Cross Country
1 results