Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Gardner Municipal Golf CourseMIAA 3A, 3B, 3C Divisional Championships · Nov 12 | 17:16.4 | MIAA 3A, 3B, 3C Divisional Championships | November 12, 2022 |
| 5,000 Meters · Stanley ParkMIAA Division 3A, 3B, & 3C Championships · Nov 13 | 16:33 | MIAA Division 3A, 3B, & 3C Championships | November 13, 2021 |
| 5,000 Meters · Stanley Quarter ParkCCSU Mini Meet · Oct 24 | 15:45.55 | CCSU Mini Meet | October 24, 2025 |
| 5,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 24 | 16:49.7 | MSTCA Frank Kelley Invitational | September 24, 2022 |
| 6436 m · Hard'Ack Recreation AreaVermont XC Invite · Aug 30 | 21:01.00 | Vermont XC Invite | August 30, 2025 |
| 8,000 Meters · Franklin ParkSuffolk Invitational · Oct 14 | 27:25.6 | Suffolk Invitational | October 14, 2023 |
| 8,000 Meters · Hard'Ack Recreation AreaVermont Invitational · Sep 2 | 28:06.6 | Vermont Invitational | September 2, 2023 |
| 8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 10 | 25:50.2 | New England (NEICAAA) Cross Country Championship | October 10, 2025 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 2 | 27:34.4 | Paul Short Run | October 2, 2026 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 25:52.5 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 19 | 25:10.32 | 53rd UMass Dartmouth Cross Country Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | CCSU Mini MeetOct 24 · 5,000 Meters Sub-Varsity · Place 5 · UMass LowellUMass Lowell | 5,000 Meters Sub-Varsity | 5 | 15:45.55 PB | Jr |
| Oct 10 | New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 75 · UMass LowellUMass Lowell | 8,000 Meters NEICAAA | 75 | 25:50.2 PB | Jr |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 157 · UMass LowellUMass Lowell | 8,000 Meters Open | 157 | 25:52.5 PB | Jr |
| Sep 20 | 52nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 68 · UMass LowellUMass Lowell | 8,000 Meters Men's 8K Gold | 68 | 26:15.80 | Jr |
| Aug 30 | Vermont XC InviteAug 30 · 6,436 Meters Collegiate · Place 9 · UMass LowellUMass Lowell | 6,436 Meters Collegiate | 9 | 21:01.00 PB | Jr |
2023 Cross Country
2 results2022 Cross Country
3 results2021 Cross Country
1 results