Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 25 | 20:02.8 | NXR Northeast & New York Regional Championships | November 25, 2023 |
| 5,000 Meters · Chenago Valley State ParkMcDaniel Baxter Invitational · Sep 18 | 20:28.0 | McDaniel Baxter Invitational | September 18, 2021 |
| 5,000 Meters · Vernon Verona-Sherrill HSNYSPHSSAA Section 3 Championships · Nov 4 | 19:20.1 | NYSPHSSAA Section 3 Championships | November 4, 2023 |
| 8,000 Meters · Hamilton CollegeHamilton Invitational · Oct 12 | 33:35.7 | Hamilton Invitational | October 12, 2024 |
| 8,000 Meters · Pole Green ParkNJCAA D3 XC Championships · Nov 9 | 31:22.3 | NJCAA D3 XC Championships | November 9, 2024 |
| 8,000 Meters · SUNY Polytechnic InstituteWildcat Classic · Sep 28 | 33:23.7 | Wildcat Classic | September 28, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NJCAA D3 XC ChampionshipsNov 9 · 8,000 Meters NJCAA D3 · Place 72 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC | 8,000 Meters NJCAA D3 | 72 | 31:22.3 PB | Fr |
| Oct 26 | NJCAA Region 3 Cross Country ChampionshipsOct 26 · 8,000 Meters Varsity · Place 28 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC | 8,000 Meters Varsity | 28 | 34:26.0 | FR |
| Oct 12 | Hamilton InvitationalOct 12 · 8,000 Meters College · Place 67 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC | 8,000 Meters College | 67 | 33:35.7 PB | Fr |
| Sep 28 | Wildcat ClassicSep 28 · 8,000 Meters College · Place 34 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC | 8,000 Meters College | 34 | 33:23.7 PB | Fr |
| Sep 7 | Oswego State InvitationalSep 7 · 6,000 Meters Varsity · Place 71 · Onondaga CCOnondaga CC | 6,000 Meters Varsity | 71 | 24:13.1 | FR |
| Aug 31 | Frank Dillon MemorialAug 31 · 6,000 Meters Varsity · Place 55 · Onondaga CCOnondaga CC | 6,000 Meters Varsity | 55 | 27:27.6 | FR |
2023 Cross Country
2 results2021 Cross Country
2 results