Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 11 | 13:20.1 | Manhattan University Cross Country Invitational (HS) | October 11, 2025 |
| 2800 m · Queensbury HSQueensbury Invitational · Sep 18 | 11:00.67 | Queensbury Invitational | September 18, 2021 |
| 2816 m · Central ParkGrout Cross Country Invitational · Oct 2 | 9:43.90 | Grout Cross Country Invitational | October 2, 2021 |
| 3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 30 | 16:25.9 | McQuaid Invitational | September 30, 2023 |
| 3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 27 | 15:51.40 | 60th McQuaid Invitational | September 27, 2025 |
| 3 Miles · Queensbury HSSection 2 Cross Country Championships · Nov 8 | 16:43.7 | Section 2 Cross Country Championships | November 8, 2024 |
| 3 Miles · Saratoga Springs HSSuburban Council Championships · Oct 25 | 15:51.6 | Suburban Council Championships | October 25, 2025 |
| 4,500 Meters · Central ParkGrout Cross Country Invitational · Oct 1 | 16:01.09 | Grout Cross Country Invitational | October 1, 2022 |
| 5,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 5 | 16:45.83 | Fred Pavlich Invitational | September 5, 2026 |
| 5,000 Meters · Bowdoin ParkNew York State Federation XC Championships · Nov 18 | 18:20.0 | New York State Federation XC Championships | November 18, 2023 |
| 5,000 Meters · Queensbury HSSection 2 Cross Country Championships · Nov 8 | 16:12.6 | Section 2 Cross Country Championships | November 8, 2025 |
| 8,000 Meters · Finger Lakes Community CollegeNJCAA Region 3 Cross Country Championships · Oct 31 | 26:24.51 | NJCAA Region 3 Cross Country Championships | October 31, 2026 |
| 8,000 Meters · Finger Lakes LodgingBruce Bridgman Invitational · Sep 12 | 27:33 | Bruce Bridgman Invitational | September 12, 2026 |
| 8,000 Meters · Smith CollegeEllen O'Neil Invite · Sep 19 | 26:41.6 | Ellen O'Neil Invite | September 19, 2026 |
| 8,000 Meters · Stanley ParkJames Earley Invitational · Oct 10 | 27:00.6 | James Earley Invitational | October 10, 2026 |
| 8,000 Meters · SUNY Polytechnic InstituteWildcat Classic · Sep 26 | 26:43.7 | Wildcat Classic | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | NJCAA Region 3 Cross Country ChampionshipsOct 31 · 8,000 Meters Collegiate · Place 1 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC | 8,000 Meters Collegiate | 1 | 26:24.51 PB | Fr |
| Oct 10 | James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 23 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC | 8,000 Meters Collegiate | 23 | 27:00.6 PB | Fr |
| Sep 26 | Wildcat ClassicSep 26 · 8,000 Meters Collegiate · Place 1 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC | 8,000 Meters Collegiate | 1 | 26:43.7 PB | Fr |
| Sep 19 | Ellen O'Neil InviteSep 19 · 8,000 Meters Men · Place 2 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC | 8,000 Meters Men | 2 | 26:41.6 PB | Fr |
| Sep 12 | Bruce Bridgman InvitationalSep 12 · 8,000 Meters Collegiate · Place 2 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC | 8,000 Meters Collegiate | 2 | 27:33 PB | Fr |
| Sep 5 | Fred Pavlich InvitationalSep 5 · 5,000 Meters Open · Place 11 · Hudson Valley (N.Y.) CCHudson Valley (N.Y.) CC | 5,000 Meters Open | 11 | 16:45.83 PB | Fr |
2025 Cross Country
5 results2024 Cross Country
1 results2023 Cross Country
2 results2022 Cross Country
2 results2021 Cross Country
2 results