Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Le Moyne CollegeFrank Dillon Memorial · Aug 30 | 16:01.3 | Frank Dillon Memorial | August 30, 2025 |
| 5,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 18 | 20:07.7 | Canisius Alumni Classic | October 18, 2025 |
| 5,000 Meters · Lang XC CourseHarry Lang Invitational · Sep 5 | 20:40.4 | Harry Lang Invitational | September 5, 2026 |
| 5,000 Meters · Long Island University BrooklynNEC Cross Country Championships · Nov 17 | 21:44.1 | NEC Cross Country Championships | November 17, 2023 |
| 5,000 Meters · Stanley Quarter ParkNEC Cross Country Championships · Nov 1 | 19:54.90 | NEC Cross Country Championships | November 1, 2024 |
| 6,000 Meters · B & D AcresNEC Cross Country Championships · Nov 1 | 25:23.50 | NEC Cross Country Championships | November 1, 2025 |
| 6,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 19 | 23:57.5 | Rochester Yellowjacket Invitational | September 19, 2026 |
| 6,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 24:16.3 | Paul Short Run | October 4, 2024 |
| 6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 23:55.2 | Paul Short Run (College) | October 3, 2025 |
| 6,000 Meters · LIU PostNEC Cross Country Championships · Oct 31 | 23:51.56 | NEC Cross Country Championships | October 31, 2026 |
| 6,000 Meters · Ronald C. Hoffmann Cross Country CourseRonald Hoffmann Invitational · Sep 20 | 24:09.5 | Ronald Hoffmann Invitational | September 20, 2025 |
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 | NEC Cross Country ChampionshipsOct 31 · 6,000 Meters NEC · Place 34 · Le Moyne C (NY) | 6,000 Meters NEC | 34 | 23:51.56 PB | Sr |
| Oct 17 | Canisius University Alumni ClassicOct 17 · 5,000 Meters Varsity · Place 42 · Le Moyne | 5,000 Meters Varsity | 42 | 19:49.8 | SR-4 |
| Sep 19 | Rochester Yellowjacket InvitationalSep 19 · 6,000 Meters Collegiate · Place 40 · Le Moyne C (NY) | 6,000 Meters Collegiate | 40 | 23:57.5 PB | Sr |
| Sep 12 | Frank Dillon MemorialSep 12 · 4,000 Meters Collegiate · Place 6 · Le Moyne C (NY) | 4,000 Meters Collegiate | 6 | 16:29.8 | Sr |
| Sep 5 | Harry Lang InvitationalSep 5 · 5,000 Meters Collegiate · Place 17 · Le Moyne C (NY) | 5,000 Meters Collegiate | 17 | 20:40.4 PB | Sr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NEC Cross Country ChampionshipsNov 1 · 6,000 Meters NEC Championship · Place 41 · Le Moyne C (NY) | 6,000 Meters NEC Championship | 41 | 25:23.50 PB | Jr |
| Oct 18 | Canisius Alumni ClassicOct 18 · 5,000 Meters College · Place 58 · Le Moyne C (NY) | 5,000 Meters College | 58 | 20:07.7 PB | Jr |
| Oct 3 | Paul Short Run (College)Oct 3 · 6,000 Meters Brown · Place 218 · Le Moyne C (NY) | 6,000 Meters Brown | 218 | 23:55.2 PB | Jr |
| Sep 20 | Ronald Hoffmann InvitationalSep 20 · 6,000 Meters College · Place 34 · Le Moyne C (NY) | 6,000 Meters College | 34 | 24:09.5 PB | Jr |
| Aug 30 | Frank Dillon MemorialAug 30 · 4,000 Meters Women's Race · Place 4 · Le Moyne C (NY) | 4,000 Meters Women's Race | 4 | 16:01.3 PB | Jr |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | SFU Red Flash RallyNov 9 · 4,000 Meters Varsity · Place 9 · Le Moyne C (NY) | 4,000 Meters Varsity | 9 | 16:17.60 | SO |
| Nov 1 | NEC Cross Country ChampionshipsNov 1 · 5,000 Meters Women 5K · Place 40 · Le Moyne C (NY) | 5,000 Meters Women 5K | 40 | 19:54.90 PB | So |
| Oct 19 | Canisius Alumni ClassicOct 19 · 5,000 Meters Varsity · Place 50 · Le Moyne | 5,000 Meters Varsity | 50 | 20:14.1 | SO |
| Oct 4 | Paul Short RunOct 4 · 6,000 Meters Brown · Place 199 · Le Moyne C (NY) | 6,000 Meters Brown | 199 | 24:16.3 PB | So |
| Sep 21 | Rochester Yellowjacket InvitationalSep 21 · 6,000 Meters College · Place 72 · Le Moyne C (NY) | 6,000 Meters College | 72 | 25:11.6 | So |
| Sep 14 | Daemen Alumni InviationalSep 14 · 5,000 Meters Varsity · Place 14 · Le Moyne | 5,000 Meters Varsity | 14 | 20:11.9 | SO |
| Aug 31 | Frank Dillon MemorialAug 31 · 4,000 Meters Varsity · Place 5 · Le Moyne | 4,000 Meters Varsity | 5 | 17:04.8 | SO |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NEC Cross Country ChampionshipsNov 17 · 5,000 Meters College · Place 56 · Le Moyne C (NY) | 5,000 Meters College | 56 | 21:44.1 PB | Fr |
| Nov 5 | SFU Red Flash RallyNov 5 · 4,000 Meters Varsity · Place 7 · Le Moyne | 4,000 Meters Varsity | 7 | 16:48.70 | FR |
| Oct 14 | Canisius Alumni ClassicOct 14 · 5,000 Meters Varsity · Place 47 · Le Moyne | 5,000 Meters Varsity | 47 | 20:05.7 | FR |
| Sep 30 | Paul Short InvitationalSep 30 · 6,000 Meters College Brown · Place 299 · Le Moyne C (NY) | 6,000 Meters College Brown | 299 | 25:53.2 | Fr |
| Sep 16 | Yellowjacket XC InvitationalSep 16 · 6,000 Meters College · Place 107 · Le Moyne C (NY) | 6,000 Meters College | 107 | 25:18.9 | Fr |
| Sep 2 | Frank Dillon Memorial InvitationalSep 2 · 4,000 Meters Varsity · Place 10 · Le Moyne | 4,000 Meters Varsity | 10 | 16:13.2 | FR |