Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Derryfield ParkManchester Invitational · Sep 23 | 23:32 | Manchester Invitational | September 23, 2017 |
| 5,000 Meters · Ponaganset High SchoolRhode Island Class Championships · Oct 28 | 22:29.42 | Rhode Island Class Championships | October 28, 2018 |
| 5,000 Meters · Ponaganset HSRhode Island Class Championships · Oct 26 | 21:16.96 | Rhode Island Class Championships | October 26, 2019 |
| 5,000 Meters · Smith CollegeSmith College XC Invitational · Sep 11 | 21:25.7 | Smith College XC Invitational | September 11, 2021 |
| 8,000 Meters · Chicopee Memorial State ParkElms College Blazer Classic · Sep 24 | 32:22 | Elms College Blazer Classic | September 24, 2022 |
| 8,000 Meters · Gordon CollegeCCC XC Championships · Oct 28 | 31:43.3 | CCC XC Championships | October 28, 2023 |
| 8,000 Meters · Harkness Memorial State ParkNCAA DIII Mideast Region Cross Country Championships · Nov 13 | 31:31.1 | NCAA DIII Mideast Region Cross Country Championships | November 13, 2021 |
| 8,000 Meters · Stanley ParkJames Earley Invitational (Men Only) · Oct 8 | 30:44.13 | James Earley Invitational (Men Only) | October 8, 2022 |
| 8,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 15 | 31:07.9 | WNE Golden Bear Invitational | October 15, 2022 |
| 8050 m · Ronald C. Hoffmann Cross Country CourseNCAA D3 Mideast Regional XC Championships · Nov 12 | 33:02.4 | NCAA D3 Mideast Regional XC Championships | November 12, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 26 | Blessing of the FleetJul 26 · 10 Miles Men · Place 144 · UnattachedUnattached | 10 Miles Men | 144 | 1:08:24.0Unofficial | Sr |
| Jun 8 | Gaspee Days 5kJun 8 · 5,000 Meters Open · Place 71 · UnattachedUnattached | 5,000 Meters Open | 71 | 19:27Unofficial | Sr |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III Mideast RegionalNov 11 · 8,000 Meters Championship · Place 147 · Western New EnglandWestern New England | 8,000 Meters Championship | 147 | 30:46.90 | Jr |
| Oct 28 | CCC XC ChampionshipsOct 28 · 8,000 Meters College · Place 88 · Western New EnglandWestern New England | 8,000 Meters College | 88 | 31:43.3 PB | Jr |
| Oct 14 | Western New England University Cross-Country InvitationalOct 14 · 8,000 Meters Varsity · Place 45 · Western NEWestern NE | 8,000 Meters Varsity | 45 | 30:20.0 | JR |
| Oct 7 | James Earley InvitationalOct 7 · 8,000 Meters Varsity · Place 137 · Western NEWestern NE | 8,000 Meters Varsity | 137 | 30:05.7 | JR |
| Sep 30 | Founding Tree InvitationalSep 30 · 8,000 Meters Invitational · Place 14 · Western NEWestern NE | 8,000 Meters Invitational | 14 | 30:31.85 | — |
| Sep 17 | UMDartmouth Cross Country InvitationalSep 17 · 8,000 Meters Varsity · Place 235 · Western NEWestern NE | 8,000 Meters Varsity | 235 | 30:43.26 | JR |
2022 Cross Country
5 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NCAA DIII Mideast Region Cross Country ChampionshipsNov 13 · 8,000 Meters Championships · Place 146 · Western New EnglandWestern New England | 8,000 Meters Championships | 146 | 31:31.1 PB | Fr |
| Oct 30 | Commonwealth Coast Conference ChampionshipsOct 30 · 8,000 Meters Championship · Place 89 · Western New EnglandWestern New England | 8,000 Meters Championship | 89 | 31:54.2 | Fr |
| Oct 16 | WNEU Cross Country InvitationalOct 16 · 8,000 Meters Varsity · Place 64 · Western NEWestern NE | 8,000 Meters Varsity | 64 | 6:38.1 | FR |
| Oct 9 | James Earley InvitationalOct 9 · 8,000 Meters Varsity · Place 137 · Western NEWestern NE | 8,000 Meters Varsity | 137 | 31:47.2 | FR |
| Sep 25 | Elms College Blazer ClassicSep 25 · 8,000 Meters Varsity · Place 12 · Western New EnglandWestern New England | 8,000 Meters Varsity | 12 | 33:26.50 | Fr |
| Sep 11 | Smith College XC InvitationalSep 11 · 5,000 Meters Varsity · Place 45 · Western New EnglandWestern New England | 5,000 Meters Varsity | 45 | 21:25.7 PB | Fr |
2019 Cross Country
1 results2018 Cross Country
2 results2017 Cross Country
2 results