Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.96 Miles · Oneonta HSDave Forbes Invitational · Sep 6 | 20:35.2 | Dave Forbes Invitational | September 6, 2025 |
| 3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 3 | 19:11.4 | McQuaid Invitational | October 3, 2026 |
| 3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 27 | 19:55.50 | 60th McQuaid Invitational | September 27, 2025 |
| 4,000 Meters · Chenango Valley Middle/High SchoolMcDaniel-Baxter Cross Country Invitational · Oct 4 | 19:32 | McDaniel-Baxter Cross Country Invitational | October 4, 2025 |
| 5,000 Meters · Elk Lake HSElk Lake Cluster Meet · Oct 1 | 22:17.6 | Elk Lake Cluster Meet | October 1, 2026 |
| 5,000 Meters · Oneonta HSDave Forbes Invitational · Sep 12 | 20:52.2 | Dave Forbes Invitational | September 12, 2026 |
| 5,000 Meters · Wyoming Valley FairgroundsPIAA District 2 Championships · Oct 28 | 20:03.7 | PIAA District 2 Championships | October 28, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | PIAA District 2 ChampionshipsOct 28 · 5,000 Meters A · Place 35 · Blue Ridge | 5,000 Meters A | 35 | 20:03.7 PB | 12 |
| Oct 3 | McQuaid InvitationalOct 3 · 3 Miles Varsity B1 · Place 206 · Blue Ridge | 3 Miles Varsity B1 | 206 | 19:11.4 PB | 12 |
| Oct 1 | Elk Lake Cluster MeetOct 1 · 5,000 Meters Varsity · Place 25 · Blue Ridge | 5,000 Meters Varsity | 25 | 22:17.6 PB | 12 |
| Sep 12 | Dave Forbes InvitationalSep 12 · 5,000 Meters Varsity · Place 79 · Blue Ridge | 5,000 Meters Varsity | 79 | 20:52.2 PB | 12 |
2025 Cross Country
3 results2024 Cross Country
2 results