Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 6,000 Meters · Lang XC CourseHarry Lang Invitational · Sep 5 | 20:29.5 | Harry Lang Invitational | September 5, 2026 |
| 6,000 Meters · Le Moyne CollegeFrank Dillon Memorial · Aug 30 | 19:41.5 | Frank Dillon Memorial | August 30, 2025 |
| 6,000 Meters · Oswego State Campus (Hidden Fields)Oswego Invitational · Sep 6 | 20:09.9 | Oswego Invitational | September 6, 2025 |
| 8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 19 | 26:30.1 | Rochester Yellowjacket Invitational | September 19, 2026 |
| 8,000 Meters · Hamilton CollegeHamilton Invitational · Oct 11 | 25:49.7 | Hamilton Invitational | October 11, 2025 |
| 8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division III Cross Country Championships 2025 · Nov 8 | 26:50.0 | NJCAA Division III Cross Country Championships 2025 | November 8, 2025 |
| 8,000 Meters · LIU PostNEC Cross Country Championships · Oct 31 | 25:02.24 | NEC Cross Country Championships | October 31, 2026 |
| 8,000 Meters · Roberts WesleyanHarry F Anderson Invitational · Sep 27 | 26:16.8 | Harry F Anderson Invitational | September 27, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NJCAA Division III Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D3 · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC | 8,000 Meters NJCAA D3 | 1 | 26:50.0 PB | So |
| Oct 11 | Hamilton InvitationalOct 11 · 8,000 Meters College · Place 2 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC | 8,000 Meters College | 2 | 25:49.7 PB | So |
| Sep 27 | Harry F Anderson InvitationalSep 27 · 8,000 Meters College · Place 49 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC | 8,000 Meters College | 49 | 26:16.8 PB | So |
| Sep 6 | Oswego InvitationalSep 6 · 6,000 Meters College · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC | 6,000 Meters College | 1 | 20:09.9 PB | So |
| Aug 30 | Frank Dillon MemorialAug 30 · 6,000 Meters Men's Race · Place 2 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC | 6,000 Meters Men's Race | 2 | 19:41.5 PB | So |
2024 Cross Country
1 results