Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hamilton CollegeHamilton Short Course Tuneup · Oct 25 | 17:54.3 | Hamilton Short Course Tuneup | October 25, 2025 |
| 5,000 Meters · Plattsburgh State CollegeCardinal Classic · Aug 30 | 19:16.9 | Cardinal Classic | August 30, 2025 |
| 5,000 Meters · Plattsburgh State FieldhousePlattsburgh Cardinal Classic · Sep 5 | 19:53.1 | Plattsburgh Cardinal Classic | September 5, 2026 |
| 8,000 Meters · Fortin ParkSUNYAC XC Championships · Oct 31 | 36:06.6 | SUNYAC XC Championships | October 31, 2026 |
| 8,000 Meters · Plattsburgh State CollegeSUNYAC Preview · Sep 13 | 30:38.3 | SUNYAC Preview | September 13, 2025 |
| 8,000 Meters · Ronald C. Hoffmann Cross Country CourseRonald Hoffmann Invitational · Sep 20 | 30:43.9 | Ronald Hoffmann Invitational | September 20, 2025 |
| 8,000 Meters · SUNY PlattsburghSUNYAC Cross Country Championships · Nov 1 | 29:54.8 | SUNYAC Cross Country Championships | November 1, 2025 |
| 8,000 Meters · SUNY Polytechnic InstituteWildcat Classic · Sep 27 | 31:03.8 | Wildcat Classic | September 27, 2025 |
| 8,000 Meters · Word of Life IslandHuskies Invitational · Oct 4 | 29:28.98 | Huskies Invitational | October 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DIII Mideast RegionalNov 15 · 8,000 Meters D3 Mid-East · Place 157 · SUNY Potsdam | 8,000 Meters D3 Mid-East | 157 | 30:46.6 | Jr |
| Nov 1 | SUNYAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 69 · SUNY Potsdam | 8,000 Meters Champ | 69 | 29:54.8 PB | Jr |
| Oct 25 | Hamilton Short Course TuneupOct 25 · 5,000 Meters College · Place 36 · SUNY Potsdam | 5,000 Meters College | 36 | 17:54.3 PB | Jr |
| Oct 4 | Huskies InvitationalOct 4 · 8,000 Meters Collegiate · Place 6 · SUNY Potsdam | 8,000 Meters Collegiate | 6 | 29:28.98 PB | Jr |
| Sep 27 | Wildcat ClassicSep 27 · 8,000 Meters College · Place 21 · SUNY Potsdam | 8,000 Meters College | 21 | 31:03.8 PB | Jr |
| Sep 20 | Ronald Hoffmann InvitationalSep 20 · 8,000 Meters College · Place 119 · SUNY Potsdam | 8,000 Meters College | 119 | 30:43.9 PB | Jr |
| Sep 13 | SUNYAC PreviewSep 13 · 8,000 Meters College · Place 31 · SUNY Potsdam | 8,000 Meters College | 31 | 30:38.3 PB | Jr |
| Aug 30 | Cardinal ClassicAug 30 · 5,000 Meters Men's Race · Place 57 · SUNY Potsdam | 5,000 Meters Men's Race | 57 | 19:16.9 PB | Jr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Hamilton Short Course TuneupOct 26 · 5,000 Meters Varsity · Place 49 · Potsdam St. | 5,000 Meters Varsity | 49 | 18:43.0 | SO |
| Oct 19 | 2024 Huskies InvitationalOct 19 · 8,000 Meters Varsity · Place 4 · Potsdam St. | 8,000 Meters Varsity | 4 | 30:09.2 | SO |
| Sep 21 | Hoffmann Invitational / Liberty League PreviewSep 21 · 8,000 Meters Varsity · Place 88 · Potsdam St. | 8,000 Meters Varsity | 88 | 32:22.9 | SO |
| Sep 7 | Oswego State InvitationalSep 7 · 6,000 Meters Varsity · Place 83 · Potsdam St. | 6,000 Meters Varsity | 83 | 25:25.4 | SO |
| Aug 31 | Cardinal ClassicAug 31 · 5,000 Meters Varsity · Place 63 · SUNY Potsdam | 5,000 Meters Varsity | 63 | 20:52.1 | SO |