Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Goddard Memorial State ParkOCEAN STATE CROSS COUNTRY INVITATIONAL · Sep 23 | 23:30 | OCEAN STATE CROSS COUNTRY INVITATIONAL | September 23, 2017 |
| 5,000 Meters · Ponaganset High SchoolRhode Island State Championships · Nov 4 | 21:46.03 | Rhode Island State Championships | November 4, 2017 |
| 5,000 Meters · Ponaganset HSRhode Island Class Championships · Oct 26 | 21:16.88 | Rhode Island Class Championships | October 26, 2019 |
| 6,000 Meters · Bowdoin CollegeNCAA D3 East Regional XC Championships · Nov 12 | 26:03.9 | NCAA D3 East Regional XC Championships | November 12, 2022 |
| 6,000 Meters · Franklin ParkNCAA DIII East Region Cross Country Championships · Nov 13 | 26:50.8 | NCAA DIII East Region Cross Country Championships | November 13, 2021 |
| 6,000 Meters · Gordon CollegeCCC XC Championships · Oct 28 | 24:50.0 | CCC XC Championships | October 28, 2023 |
| 6,000 Meters · Hopkinton FairgroundsNCAA Division III East Regional · Nov 11 | 24:32.4 | NCAA Division III East Regional | November 11, 2023 |
| 6,000 Meters · Western New England UniversityCommonwealth Coast Conference Championships · Oct 30 | 26:20.5 | Commonwealth Coast Conference Championships | October 30, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III East RegionalNov 11 · 6,000 Meters Championship · Place 93 · Univ. of New EnglandUniv. of New England | 6,000 Meters Championship | 93 | 24:32.4 PB | Sr |
| Oct 28 | CCC XC ChampionshipsOct 28 · 6,000 Meters College · Place 21 · Univ. of New EnglandUniv. of New England | 6,000 Meters College | 21 | 24:50.0 PB | Sr |
| Sep 30 | Maine State Cross Country ChampionshipsSep 30 · 6,000 Meters Varsity · Place 42 · U. of New EnglandU. of New England | 6,000 Meters Varsity | 42 | 24:49.9 | SR |
| Sep 17 | UMDartmouth Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 115 · U. of New EnglandU. of New England | 5,000 Meters Varsity | 115 | 20:25.57 | SR |
| Sep 1 | Suffolk Short Course ClassicSep 1 · 3,000 Meters Varsity · Place 46 · U. of New EnglandU. of New England | 3,000 Meters Varsity | 46 | 12:42.1 | SR |
2022 Cross Country
2 results2021 Cross Country
3 results2019 Cross Country
1 results2018 Cross Country
4 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Rhode Island State ChampionshipsNov 4 · 5,000 Meters Varsity · Place 80 · Lincoln SeniorLincoln Senior | 5,000 Meters Varsity | 80 | 21:46.03 PB | 10 |
| Oct 28 | Rhode Island Class ChampionshipsOct 28 · 5,000 Meters Class B · Place 33 · Lincoln SeniorLincoln Senior | 5,000 Meters Class B | 33 | 22:01.29 | 10 |
| Oct 19 | Bronco InvitationalOct 19 · 5,000 Meters Varsity · Place 27 · Lincoln HS - RILincoln HS - RI | 5,000 Meters Varsity | 27 | 22:20.17 | SO |
| Sep 23 | OCEAN STATE CROSS COUNTRY INVITATIONALSep 23 · 5,000 Meters Division 2 JV · Place 134 · Lincoln SeniorLincoln Senior | 5,000 Meters Division 2 JV | 134 | 23:30 PB | 10 |
| Sep 2 | Injury Fund CarnivalSep 2 · 5,000 Meters Varsity · Place 25 · Lincoln HS - RILincoln HS - RI | 5,000 Meters Varsity | 25 | 23:14.32 | SO |
2016 Cross Country
3 results