Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Plattsburgh State FieldhousePlattsburgh Cardinal Classic · Sep 5 | 19:22.9 | Plattsburgh Cardinal Classic | September 5, 2026 |
| 8,000 Meters · 158 Harmon DrNorwich XC Invite · Oct 3 | 32:36.00 | Norwich XC Invite | October 3, 2025 |
| 8,000 Meters · Middlebury CollegeAldrich Invitational · Sep 12 | 32:06.9 | Aldrich Invitational | September 12, 2026 |
| 8,000 Meters · NHTI - Concord's Community CollegeYankee Small College Conference Championships · Nov 1 | 31:57 | Yankee Small College Conference Championships | November 1, 2025 |
| 8,000 Meters · Penn State Fayette, The Eberly Campus2026 USCAA Cross Country National Championships · Nov 7 | 31:48.7 | 2026 USCAA Cross Country National Championships | November 7, 2026 |
| 8,000 Meters · Saint Michael's CollegeEquality Invite · Sep 26 | 31:06.4 | Equality Invite | September 26, 2026 |
| 8,000 Meters · Vermont Technical CollegeSilloway Vermont State Maple Syrup Challenge · Sep 6 | 33:03.00 | Silloway Vermont State Maple Syrup Challenge | September 6, 2025 |
| 8,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 18 | 30:48.61 | WNE Golden Bear Invitational | October 18, 2025 |
| 8,000 Meters · Word of Life Bible InstituteHuskies Invitational · Oct 3 | 31:17.95 | Huskies Invitational | October 3, 2026 |
| 8,000 Meters · Word of Life IslandHuskies Invitational · Oct 4 | 31:01.23 | Huskies Invitational | October 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | 2026 USCAA Cross Country National ChampionshipsNov 7 · 8,000 Meters USCAA Men's · Place 29 · Vermont St. University - Randolph | 8,000 Meters USCAA Men's | 29 | 31:48.7 PB | Jr |
| Oct 24 | Yankee Small College (YSCC) ChampionshipsOct 24 · 8,000 Meters Varsity · Place 5 · Vermont State Randolph | 8,000 Meters Varsity | 5 | 29:19.53 | JR |
| Oct 3 | Huskies InvitationalOct 3 · 8,000 Meters Collegiate · Place 5 · Vermont St. University - Randolph | 8,000 Meters Collegiate | 5 | 31:17.95 PB | Jr |
| Sep 26 | Equality InviteSep 26 · 8,000 Meters Collegiate · Place 26 · Vermont St. University - Randolph | 8,000 Meters Collegiate | 26 | 31:06.4 PB | Jr |
| Sep 12 | Aldrich InvitationalSep 12 · 8,000 Meters Men · Place 92 · Vermont St. University - Randolph | 8,000 Meters Men | 92 | 32:06.9 PB | Jr |
| Sep 5 | Plattsburgh Cardinal ClassicSep 5 · 5,000 Meters Collegiate · Place 79 · Vermont St. University - Randolph | 5,000 Meters Collegiate | 79 | 19:22.9 PB | Jr |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Yankee Small College Conference ChampionshipsNov 1 · 8,000 Meters Varsity · Place 8 · Vermont St. University - Randolph | 8,000 Meters Varsity | 8 | 31:57 PB | So |
| Oct 18 | WNE Golden Bear InvitationalOct 18 · 8,000 Meters College · Place 106 · Vermont St. University - Randolph | 8,000 Meters College | 106 | 30:48.61 PB | So |
| Oct 4 | Huskies InvitationalOct 4 · 8,000 Meters Collegiate · Place 12 · Vermont St. University - Randolph | 8,000 Meters Collegiate | 12 | 31:01.23 PB | So |
| Oct 3 | Norwich XC InviteOct 3 · 8,000 Meters College · Place 34 · Vermont St. University - Randolph | 8,000 Meters College | 34 | 32:36.00 PB | So |
| Sep 27 | Equality Cross-Country Run InvitationalSep 27 · 8,000 Meters Men · Place 26 · Vermont St. University - Randolph | 8,000 Meters Men | 26 | 32:44.40 | So |
| Sep 13 | Aldrich InvitationalSep 13 · 8,000 Meters · Place 49 · Vermont St. University - Randolph | 8,000 Meters | 49 | 32:31.30 | So |
| Sep 6 | Silloway Vermont State Maple Syrup ChallengeSep 6 · 8,000 Meters Collegiate · Place 59 · Vermont St. University - Randolph | 8,000 Meters Collegiate | 59 | 33:03.00 PB | So |
2024 Cross Country
3 results