Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 22 | 19:41.0 | 16th Ocean State XC Invitational | September 22, 2023 |
| 4264 m · Seekonk High SchoolSeekonk High School vs. Old Rochester Regional High School · Sep 22 | 19:29 | Seekonk High School vs. Old Rochester Regional High School | September 22, 2026 |
| 5,000 Meters · Washburn ParkD-R, Fairhaven, West Bridgewater @ Old Rochester · Oct 21 | 27:50 | D-R, Fairhaven, West Bridgewater @ Old Rochester | October 21, 2026 |
| 5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 15 | 23:17.71 | MIAA XC Meet of Champions | November 15, 2025 |
| 5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 18 | 24:36.07 | MIAA Divisional State Championships | November 18, 2023 |
| 5,000 Meters · Wrentham Development CenterMSTCA Bay State (Twilight Meet) · Oct 3 | 22:49.95 | MSTCA Bay State (Twilight Meet) | October 3, 2026 |
| 5,000 Meters · Wrentham Development Center CourseSouth Coast Conference Championships · Oct 25 | 23:32.80 | South Coast Conference Championships | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
2 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 2 · Place 134 · Old Rochester Regional | 5,000 Meters Varsity Division 2 | 134 | 23:34.73 | 10 |
| Nov 9 | MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 80 · Old Rochester Regional | 5,000 Meters Varsity | 80 | 24:13.21 | 10 |
| Oct 26 | South Coast Conference XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 12 · Old Rochester Regional | 5,000 Meters Varsity | 12 | 22:22.55 | 10 |
| Oct 19 | 63rd Catholic Memorial InvitationalOct 19 · 5,000 Meters Varsity · Place 151 · Old Rochester Regional | 5,000 Meters Varsity | 151 | 24:19.6 | 10 |
| Sep 21 | MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 31 · Old Rochester Regional | 3,000 Meters Varsity | 31 | 13:44.90 | 10 |
2023 Cross Country
5 results