Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 5 | 18:31.1 | Suffolk Short Course Classic | September 5, 2026 |
| 8,000 Meters · Big Spring HS2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s · Nov 18 | 27:36.3 | 2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s | November 18, 2023 |
| 8,000 Meters · Bowdoin CollegeNCAA D3 East Regional XC Championships · Nov 12 | 27:57.9 | NCAA D3 East Regional XC Championships | November 12, 2022 |
| 8,000 Meters · Gordon CollegeCCC XC Championships · Oct 28 | 26:42.6 | CCC XC Championships | October 28, 2023 |
| 8,000 Meters · Hopkinton FairgroundsNCAA Division III East Regional · Nov 11 | 25:05.5 | NCAA Division III East Regional | November 11, 2023 |
| 8,000 Meters · Roy's All Steak HamburgersBates Super-XC Invitational · Sep 16 | 26:50.5 | Bates Super-XC Invitational | September 16, 2023 |
| 8,000 Meters · Western New England UniversityCommonwealth Coast Conference Championships · Oct 30 | 28:35.5 | Commonwealth Coast Conference Championships | October 30, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 5 | Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 110 · Suffolk AlumniSuffolk Alumni | 5,000 Meters Collegiate | 110 | 18:31.1 PB | - |
2024 Cross Country
3 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | 2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNov 18 · 8,000 Meters Championship · Place 285 · SuffolkSuffolk | 8,000 Meters Championship | 285 | 27:36.3 PB | Jr |
| Nov 11 | NCAA Division III East RegionalNov 11 · 8,000 Meters Championship · Place 13 · SuffolkSuffolk | 8,000 Meters Championship | 13 | 25:05.5 PB | Jr |
| Oct 28 | CCC XC ChampionshipsOct 28 · 8,000 Meters College · Place 9 · SuffolkSuffolk | 8,000 Meters College | 9 | 26:42.6 PB | Jr |
| Sep 16 | Bates Super-XC InvitationalSep 16 · 8,000 Meters College · Place 12 · SuffolkSuffolk | 8,000 Meters College | 12 | 26:50.5 PB | Jr |
| Sep 1 | Suffolk Short Course ClassicSep 1 · 5,000 Meters Varsity · Place 8 · SuffolkSuffolk | 5,000 Meters Varsity | 8 | 15:53.3 | JR |
2022 Cross Country
5 results2021 Cross Country
2 results