Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 9 | 26:58.21 | MPSSAA 3A State Championships | November 9, 2024 |
| 5,000 Meters · Brunswick High SchoolBrunswick "Zumbach" 38th Annual Invitational · Sep 4 | 32:16.82 | Brunswick "Zumbach" 38th Annual Invitational | September 4, 2021 |
| 5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 14 | 25:29.53 | Patriot XC Invitational | October 14, 2023 |
| 5,000 Meters · Great Meadow (Non-State)Octoberfest Invitational · Oct 2 | 26:48 | Octoberfest Invitational | October 2, 2021 |
| 5,000 Meters · Utica ParkMPSSAA 3A West Region Championships · Oct 31 | 26:39.29 | MPSSAA 3A West Region Championships | October 31, 2024 |
| 5,000 Meters · Woodsboro ParkMountain Run Hosted by Walkersville High School · Sep 26 | 28:34.38 | Mountain Run Hosted by Walkersville High School | September 26, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Frederick County ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 28 · Linganore | 5,000 Meters Junior Varsity | 28 | 26:15.42 | 11 |
| Oct 20 | CMC ChampionshipsOct 20 · 3 Miles Junior Varsity · Place 32 · Linganore | 3 Miles Junior Varsity | 32 | 24:34.2 | 11 |
| Oct 14 | Patriot XC InvitationalOct 14 · 5,000 Meters Varsity · Place 81 · Linganore | 5,000 Meters Varsity | 81 | 25:29.53 PB | 11 |
| Sep 12 | Run in the ValleySep 12 · 5,000 Meters Varsity · Place 33 · Linganore | 5,000 Meters Varsity | 33 | 28:02.73 | 11 |
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 13 | Run In The Valley Sep 13 · 5,000 Meters Varsity · Place 33 · Linganore | 5,000 Meters Varsity | 33 | 27:00.32 | 10 |
2021 Cross Country
5 results