Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Misericordia UniversityMisericordia Invitational · Aug 29 | 21:55.3 | Misericordia Invitational | August 29, 2025 |
| 4,000 Meters · Misericordia UniversityMisericordia Invitational · Aug 30 | 21:56.5 | Misericordia Invitational | August 30, 2024 |
| 5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 8 | 25:41 | Maryland XC Invitational presented by Saucony (MDXC) | October 8, 2022 |
| 5,000 Meters · Mount Hebron High SchoolHow Resi @ Mth Tri Meet · Sep 22 | 27:07 | How Resi @ Mth Tri Meet | September 22, 2021 |
| 5,000 Meters · Sunset Golf ClubJuniata College Eagle Invite · Sep 12 | 27:38.1 | Juniata College Eagle Invite | September 12, 2025 |
| 5,000 Meters · Teresa DrewRanger Invitational · Sep 5 | 29:29.1 | Ranger Invitational | September 5, 2025 |
| 5,000 Meters · Union Canal Tunnel ParkLebanon Valley Dutchmen Invitational · Sep 5 | 30:13.3 | Lebanon Valley Dutchmen Invitational | September 5, 2026 |
| 6,000 Meters · 42 E Havenview DrLock Haven Invite · Sep 28 | 32:52.4 | Lock Haven Invite | September 28, 2024 |
| 6,000 Meters · Big Spring HSNCAA DIII Mid-Atlantic Region XC Championships · Nov 15 | 30:15.67 | NCAA DIII Mid-Atlantic Region XC Championships | November 15, 2025 |
| 6,000 Meters · DeSales UniversityDeSales Invite · Oct 12 | 33:16.8 | DeSales Invite | October 12, 2024 |
| 6,000 Meters · Oak Ridge ParkLandmark Conference XC Championships · Nov 1 | 29:08.42 | Landmark Conference XC Championships | November 1, 2025 |
| 6,000 Meters · Union Canal Tunnel ParkLandmark XC Championships · Nov 2 | 33:35.94 | Landmark XC Championships | November 2, 2024 |
| 6,000 Meters · West Branch Cross Country CourseLandmark Conference XC Championships · Oct 31 | 33:25.2 | Landmark Conference XC Championships | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Landmark Conference XC ChampionshipsOct 31 · 6,000 Meters College · Place 96 · LycomingLycoming | 6,000 Meters College | 96 | 33:25.2 PB | Sr |
| Sep 26 | Lock Haven InviteSep 26 · 6,000 Meters White · Place 159 · LycomingLycoming | 6,000 Meters White | 159 | 34:19.3 | Sr |
| Sep 19 | DeSales InviteSep 19 · 6,000 Meters Women · Place 69 · LycomingLycoming | 6,000 Meters Women | 69 | 36:47.5 | Sr |
| Sep 5 | Lebanon Valley Dutchmen InvitationalSep 5 · 5,000 Meters Collegiate · Place 116 · LycomingLycoming | 5,000 Meters Collegiate | 116 | 30:13.3 PB | Sr |
| Sep 1 | Misericordia InvitationalSep 1 · 4,000 Meters Collegiate · LycomingLycoming | 4,000 Meters Collegiate | 0 | DNS | Sr |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DIII Mid-Atlantic Region XC ChampionshipsNov 15 · 6,000 Meters Championship · Place 191 · LycomingLycoming | 6,000 Meters Championship | 191 | 30:15.67 PB | Jr |
| Nov 1 | Landmark Conference XC ChampionshipsNov 1 · 6,000 Meters College · Place 84 · LycomingLycoming | 6,000 Meters College | 84 | 29:08.42 PB | Jr |
| Sep 27 | Dickinson Long-Short InvitationalSep 27 · 6,000 Meters College · Place 119 · LycomingLycoming | 6,000 Meters College | 119 | 32:00.90 | Jr |
| Sep 12 | Juniata College Eagle InviteSep 12 · 5,000 Meters Women's Race · Place 12 · LycomingLycoming | 5,000 Meters Women's Race | 12 | 27:38.1 PB | Jr |
| Sep 5 | Ranger InvitationalSep 5 · 5,000 Meters Women's Race · Place 35 · LycomingLycoming | 5,000 Meters Women's Race | 35 | 29:29.1 PB | Jr |
| Aug 29 | Misericordia InvitationalAug 29 · 4,000 Meters Women's Race · Place 75 · LycomingLycoming | 4,000 Meters Women's Race | 75 | 21:55.3 PB | Jr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Landmark XC ChampionshipsNov 2 · 6,000 Meters College · Place 102 · LycomingLycoming | 6,000 Meters College | 102 | 33:35.94 PB | So |
| Oct 12 | DeSales InviteOct 12 · 6,000 Meters College · Place 112 · LycomingLycoming | 6,000 Meters College | 112 | 33:16.8 PB | So |
| Sep 28 | Lock Haven InviteSep 28 · 6,000 Meters White · Place 128 · LycomingLycoming | 6,000 Meters White | 128 | 32:52.4 PB | So |
| Sep 13 | Juniata College Eagle InviteSep 13 · 5,000 Meters Varsity · Place 17 · LycomingLycoming | 5,000 Meters Varsity | 17 | 28:23.5 | SO |
| Aug 30 | Misericordia InvitationalAug 30 · 4,000 Meters college · Place 75 · LycomingLycoming | 4,000 Meters college | 75 | 21:56.5 PB | So |
2023 Cross Country
3 results2022 Cross Country
4 results2021 Cross Country
6 results