Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apponequet Regional High SchoolARHS vs SBRHS vs SHS vs GNBRVTHS · Oct 20 | 20:10 | ARHS vs SBRHS vs SHS vs GNBRVTHS | October 20, 2026 |
| 5,000 Meters · Brooklawn ParkWest Bridgewater, Joseph Case @ GNBRVT · Sep 15 | 21:03 | West Bridgewater, Joseph Case @ GNBRVT | September 15, 2026 |
| 5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 11 | 21:01.30 | MSTCA Twilight Meet All Divisions | October 11, 2025 |
| 5,000 Meters · Manuel F. Correllus State Forest19th ANNUAL VINEYARD XC INVITATIONAL · Sep 6 | 22:17.9 | 19th ANNUAL VINEYARD XC INVITATIONAL | September 6, 2026 |
| 5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 8 | 22:51.02 | MIAA Division 2A-2B-2C | November 8, 2025 |
| 5,000 Meters · Wrentham Development CenterSouth Coast Conference Championships · Oct 31 | 19:50.01 | South Coast Conference Championships | October 31, 2026 |
| 5,000 Meters · Wrentham Development Center CourseMVADA Cross Country Championships · Oct 28 | 20:57.30 | MVADA Cross Country Championships | October 28, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | South Coast Conference ChampionshipsOct 31 · 5,000 Meters Varsity · Place 31 · Greater New Bedford RVT | 5,000 Meters Varsity | 31 | 19:50.01 PB | 11 |
| Oct 26 | MVADA Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 51 · Greater New Bedford RVT | 5,000 Meters Varsity | 51 | 20:03.4 | 11 |
| Oct 20 | ARHS vs SBRHS vs SHS vs GNBRVTHSOct 20 · 5,000 Meters Varsity · Place 14 · Greater New Bedford RVT | 5,000 Meters Varsity | 14 | 20:10 PB | 11 |
| Sep 15 | West Bridgewater, Joseph Case @ GNBRVTSep 15 · 5,000 Meters Varsity · Place 11 · Greater New Bedford RVT | 5,000 Meters Varsity | 11 | 21:03 PB | 11 |
| Sep 6 | 19th ANNUAL VINEYARD XC INVITATIONALSep 6 · 5,000 Meters Varsity · Place 107 · Greater New Bedford RVT | 5,000 Meters Varsity | 107 | 22:17.9 PB | 11 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2A · Place 147 · Greater New Bedford RVT | 5,000 Meters Varsity Division 2A | 147 | 22:51.02 PB | 10 |
| Oct 28 | MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Large School Varsity · Place 70 · Greater New Bedford RVT | 5,000 Meters Large School Varsity | 70 | 20:57.30 PB | 10 |
| Oct 25 | South Coast Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 43 · Greater New Bedford RVT | 5,000 Meters Varsity | 43 | 21:09.90 | 10 |
| Oct 11 | MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore Small Medium · Place 109 · Greater New Bedford RVT | 5,000 Meters Sophomore Small Medium | 109 | 21:01.30 PB | 10 |
2024 Cross Country
3 results