Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Boonsboro High SchoolCMC Championships · Oct 16 | 21:52.6 | CMC Championships | October 16, 2026 |
| 5,000 Meters · Baltimore County Agriculture Resource Centter41st Annual Richard Barnhart Memorial Invitational-FULL · Sep 14 | 28:07.30 | 41st Annual Richard Barnhart Memorial Invitational-FULL | September 14, 2024 |
| 5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 5 | 24:36.32 | 43rd Annual Brunswick Zumbach Invitational | September 5, 2026 |
| 5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 11 | 23:12.76 | Maryland XC Invitational presented by Brooks (MDXC) | October 11, 2025 |
| 5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 9 | 22:44.17 | Maryland XC Invitational presented by Brooks (MDXC) | October 9, 2026 |
| 5,000 Meters · Utica ParkFCPS Championship 2025 · Oct 23 | 22:18.48 | FCPS Championship 2025 | October 23, 2025 |
| 5,000 Meters · Woodsboro ParkMountain Run Hosted by Walkersville High School · Sep 24 | 23:40.20 | Mountain Run Hosted by Walkersville High School | September 24, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | FCPS Championship 2025Oct 23 · 5,000 Meters Junior Varsity · Place 106 · Tuscarora (MD) | 5,000 Meters Junior Varsity | 106 | 22:18.48 PB | 11 |
| Oct 17 | CMC ChampionshipsOct 17 · 3 Miles Junior Varsity · Place 70 · Tuscarora | 3 Miles Junior Varsity | 70 | 21:21.6 | 11 |
| Oct 11 | Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Junior Varsity (AM) · Place 418 · Tuscarora (MD) | 5,000 Meters Black & Gold Junior Varsity (AM) | 418 | 23:12.76 PB | 11 |
| Sep 25 | Mountain RunSep 25 · 5,000 Meters Varsity · Place 87 · Tuscarora | 5,000 Meters Varsity | 87 | 26:23.93 | 11 |
| Sep 6 | 42nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 97 · Tuscarora | 5,000 Meters Junior Varsity | 97 | 25:50.50 | 11 |
2024 Cross Country
3 results2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Frederick County ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 102 · Tuscarora | 5,000 Meters Junior Varsity | 102 | 25:05.83 | 9 |
| Oct 20 | CMC ChampionshipsOct 20 · 3 Miles Junior Varsity · Place 82 · Tuscarora | 3 Miles Junior Varsity | 82 | 23:42.5 | 9 |
| Sep 28 | Return of the Mountain RunSep 28 · 5,000 Meters Varsity · Place 85 · Tuscarora | 5,000 Meters Varsity | 85 | 28:09.95 | 9 |