Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Fortin ParkOneonta Tri-Meet · Sep 2 | 14:13.1 | Oneonta Tri-Meet | September 2, 2022 |
| 6,000 Meters · Le Moyne CollegeFrank Dillon Memorial Le Moyne Invitational · Sep 4 | 23:03.2 | Frank Dillon Memorial Le Moyne Invitational | September 4, 2021 |
| 8,000 Meters · Genessee Valley ParkNCAA D3 Niagara Regional XC Championships · Nov 12 | 28:41.0 | NCAA D3 Niagara Regional XC Championships | November 12, 2022 |
| 8,000 Meters · Houghton Field of DreamsNCAA Division III Niagara Regional · Nov 11 | 27:40.8 | NCAA Division III Niagara Regional | November 11, 2023 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 29:25.7 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · National Warplane MuseumNCAA DIII Niagara Region Cross Country Championships · Nov 13 | 28:52.7 | NCAA DIII Niagara Region Cross Country Championships | November 13, 2021 |
| 8,000 Meters · State University of New York at FredoniaNCAA DIII Niagara Regional · Nov 16 | 27:24.1 | NCAA DIII Niagara Regional | November 16, 2024 |
| 8,000 Meters · University of Maine at Presque IsleNAC Championship · Oct 28 | 30:16.5 | NAC Championship | October 28, 2023 |
| 8,000 Meters · Western New England UniversityGolden Bear Invitational · Oct 19 | 27:18 | Golden Bear Invitational | October 19, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA DIII Niagara RegionalNov 16 · 8,000 Meters D3 Niagara · Place 68 · SUNY Delhi | 8,000 Meters D3 Niagara | 68 | 27:24.1 PB | Sr |
| Nov 2 | North Atlantic Conference Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 4 · SUNY Delhi | 8,000 Meters Varsity | 4 | 27:10.2 | SR |
| Oct 19 | Golden Bear InvitationalOct 19 · 8,000 Meters Men · Place 8 · SUNY Delhi | 8,000 Meters Men | 8 | 27:18 PB | Sr |
| Oct 19 | Western New England University Cross-Country InvitationalOct 19 · 8,000 Meters Western NE · Place 8 · SUNY Delhi | 8,000 Meters Western NE | 8 | 27:18.0 | Sr |
| Oct 4 | Paul Short RunOct 4 · 8,000 Meters Green · Place 89 · SUNY Delhi | 8,000 Meters Green | 89 | 29:25.7 PB | Sr |
| Sep 21 | Purple Valley ClassicSep 21 · 8,000 Meters Varsity · Place 52 · SUNY Delhi | 8,000 Meters Varsity | 52 | 30:51.0 | SR |
| Aug 31 | Frank Dillon MemorialAug 31 · 6,000 Meters Varsity · Place 21 · SUNY Delhi | 6,000 Meters Varsity | 21 | 23:24.5 | SR |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III Niagara RegionalNov 11 · 8,000 Meters Championship · Place 106 · SUNY Delhi | 8,000 Meters Championship | 106 | 27:40.8 PB | Jr |
| Oct 28 | NAC ChampionshipOct 28 · 8,000 Meters College · Place 18 · SUNY Delhi | 8,000 Meters College | 18 | 30:16.5 PB | Jr |
| Sep 23 | Bard College Fred Pavlich InvitationalSep 23 · 8,000 Meters Varsity · Place 71 · SUNY Delhi | 8,000 Meters Varsity | 71 | 28:48.5 | JR |
| Sep 8 | Oneonta Airfield InvitationalSep 8 · 6,000 Meters Varsity · Place 11 · SUNY Delhi | 6,000 Meters Varsity | 11 | 20:58.8 | JR |
| Sep 2 | Frank Dillon Memorial InvitationalSep 2 · 6,000 Meters Varsity · Place 29 · SUNY Delhi | 6,000 Meters Varsity | 29 | 22:40.7 | JR |
2022 Cross Country
4 results2021 Cross Country
4 results