Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 24 | 10:06.0 | MSTCA Frank Kelley Invitational | September 24, 2022 |
| 5,000 Meters · Bryant CollegeShawn M. Nassaney XC Invitational · Sep 6 | 16:55.00 | Shawn M. Nassaney XC Invitational | September 6, 2025 |
| 5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 11 | 16:57.87 | MIAA D1 Championship | November 11, 2023 |
| 5,000 Meters · Stanley Quarter ParkCCSU Mini Meet · Oct 24 | 15:45.58 | CCSU Mini Meet | October 24, 2025 |
| 5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 18 | 17:02.22 | MIAA Divisional State Championships | November 18, 2023 |
| 5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 5 | 17:24.56 | MSTCA Frank Mooney Coaches XC Invitational | November 5, 2022 |
| 8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 10 | 25:41.2 | New England (NEICAAA) Cross Country Championship | October 10, 2025 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 26:01.8 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 1 | 26:20.5 | MAAC XC Championships | November 1, 2025 |
| 8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 20 | 26:04.71 | 52nd Corsair XC Invitational | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MAAC XC ChampionshipsNov 1 · 8,000 Meters College · Place 75 · MerrimackMerrimack | 8,000 Meters College | 75 | 26:20.5 PB | So |
| Oct 24 | CCSU Mini MeetOct 24 · 5,000 Meters Varsity · Place 34 · MerrimackMerrimack | 5,000 Meters Varsity | 34 | 15:45.58 PB | So |
| Oct 10 | New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 59 · MerrimackMerrimack | 8,000 Meters NEICAAA | 59 | 25:41.2 PB | So |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 98 · MerrimackMerrimack | 8,000 Meters Brown | 98 | 26:01.8 PB | So |
| Sep 20 | 52nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 60 · MerrimackMerrimack | 8,000 Meters Men's 8K Gold | 60 | 26:04.71 PB | So |
| Sep 6 | Shawn M. Nassaney XC InvitationalSep 6 · 5,000 Meters Men 5K · Place 31 · MerrimackMerrimack | 5,000 Meters Men 5K | 31 | 16:55.00 PB | So |
2024 Cross Country
2 results2023 Cross Country
2 results2022 Cross Country
2 results