Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Plattsburgh State CollegeCardinal Classic · Aug 30 | 16:01.8 | Cardinal Classic | August 30, 2025 |
| 5,000 Meters · Plattsburgh State FieldhousePlattsburgh Cardinal Classic · Sep 5 | 17:20.6 | Plattsburgh Cardinal Classic | September 5, 2026 |
| 8,000 Meters · Hamilton CollegeHamilton Invitational · Oct 12 | 29:18.9 | Hamilton Invitational | October 12, 2024 |
| 8,000 Meters · Hampshire College XC courseYankee Small College Conference · Nov 4 | 28:41.56 | Yankee Small College Conference | November 4, 2023 |
| 8,000 Meters · NHTI - Concord's Community CollegeYankee Small College Conference Championships · Nov 1 | 28:12 | Yankee Small College Conference Championships | November 1, 2025 |
| 8,000 Meters · Penn State Fayette, The Eberly Campus2025 USCAA Cross Country National Championships · Nov 8 | 27:46.60 | 2025 USCAA Cross Country National Championships | November 8, 2025 |
| 8,000 Meters · Ronald C. Hoffmann Cross Country CourseRonald Hoffmann Invitational · Sep 20 | 26:58.4 | Ronald Hoffmann Invitational | September 20, 2025 |
| 8,000 Meters · Seneca Lake State ParkCCOC (Cross Country Only Conference) Championships · Oct 18 | 27:04.2 | CCOC (Cross Country Only Conference) Championships | October 18, 2025 |
| 8,000 Meters · Vermont Technical CollegeSilloway Vermont State Maple Syrup Challenge · Sep 6 | 28:21.78 | Silloway Vermont State Maple Syrup Challenge | September 6, 2025 |
| 8,000 Meters · Word of Life IslandHuskies Invitational · Oct 4 | 26:43.17 | Huskies Invitational | October 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Huskies InvitationalOct 3 · 8,000 Meters Collegiate · Paul Smith's (N.Y.) | 8,000 Meters Collegiate | 0 | DNS | Sr |
| Sep 5 | Plattsburgh Cardinal ClassicSep 5 · 5,000 Meters Collegiate · Place 38 · Paul Smith's (N.Y.) | 5,000 Meters Collegiate | 38 | 17:20.6 PB | Sr |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | 2025 USCAA Cross Country National ChampionshipsNov 8 · 8,000 Meters USCAA Men's · Place 1 · Paul Smith's (N.Y.) | 8,000 Meters USCAA Men's | 1 | 27:46.60 PB | Jr |
| Nov 1 | Yankee Small College Conference ChampionshipsNov 1 · 8,000 Meters Varsity · Place 2 · Paul Smith's (N.Y.) | 8,000 Meters Varsity | 2 | 28:12 PB | Jr |
| Oct 18 | CCOC (Cross Country Only Conference) ChampionshipsOct 18 · 8,000 Meters Scoring · Place 6 · Paul Smith's (N.Y.) | 8,000 Meters Scoring | 6 | 27:04.2 PB | Jr |
| Oct 4 | Huskies InvitationalOct 4 · 8,000 Meters Collegiate · Place 1 · Paul Smith's (N.Y.) | 8,000 Meters Collegiate | 1 | 26:43.17 PB | Jr |
| Sep 20 | Ronald Hoffmann InvitationalSep 20 · 8,000 Meters College · Place 40 · Paul Smith's (N.Y.) | 8,000 Meters College | 40 | 26:58.4 PB | Jr |
| Sep 6 | Silloway Vermont State Maple Syrup ChallengeSep 6 · 8,000 Meters Collegiate · Place 12 · Paul Smith's (N.Y.) | 8,000 Meters Collegiate | 12 | 28:21.78 PB | Jr |
| Aug 30 | Cardinal ClassicAug 30 · 5,000 Meters Men's Race · Place 5 · Paul Smith's (N.Y.) | 5,000 Meters Men's Race | 5 | 16:01.8 PB | Jr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Yankee Small College (YSCC) ChampionshipsOct 26 · 8,000 Meters Varsity · Place 2 · Paul Smith's | 8,000 Meters Varsity | 2 | 28:25.6 | SO |
| Oct 19 | CCOC (Cross Country Only Conference) ChampionshipsOct 19 · 8,000 Meters Varsity · Place 10 · Paul Smith's | 8,000 Meters Varsity | 10 | 28:22.7 | SO |
| Oct 12 | Hamilton InvitationalOct 12 · 8,000 Meters College · Place 35 · Paul Smith's (N.Y.) | 8,000 Meters College | 35 | 29:18.9 PB | So |
| Sep 21 | Hoffmann Invitational / Liberty League PreviewSep 21 · 8,000 Meters Varsity · Place 75 · Paul Smith's | 8,000 Meters Varsity | 75 | 30:34.5 | SO |
| Aug 31 | Cardinal ClassicAug 31 · 5,000 Meters Varsity · Place 45 · Paul Smith's (N.Y.) | 5,000 Meters Varsity | 45 | 18:40.8 | SO |
2023 Cross Country
4 results