Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2012:15.68MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1121:06.20MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Highland ParkCanton @ North Attleboro · Sep 3022:21.1Canton @ North AttleboroSeptember 30, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 822:28.92MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1521:39.46MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development Center CourseHockomock League Meet · Oct 2520:37.60Hockomock League MeetOctober 25, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 2 · Place 84 · Canton5,000 Meters Division 28421:39.46 PB12
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Divison 2A · Place 40 · Canton5,000 Meters Varsity Divison 2A4022:28.92 PB12
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Varsity · Place 13 · Canton5,000 Meters Varsity1320:37.60 PB12
Oct 16Mansfield vs CantonOct 16 · 5,000 Meters Varsity · Place 6 · Canton5,000 Meters Varsity624:04Unofficial12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Medium · Place 48 · Canton5,000 Meters Varsity Medium4821:06.20 PB12
Oct 6Hock Dual: OA vs. CantonOct 6 · 5,000 Meters Varsity · Place 10 · Canton5,000 Meters Varsity1022:25Unofficial12
Sep 30Canton @ North AttleboroSep 30 · 5,000 Meters Varsity · Place 5 · Canton5,000 Meters Varsity522:21.1 PB12
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Senior · Place 16 · Canton3,000 Meters Senior1612:15.68 PB12
Sep 17Stoughton Vs. CantonSep 17 · 5,000 Meters Varsity · Place 5 · Canton5,000 Meters Varsity524:50Unofficial12
Sep 9Foxboro vs. CantonSep 9 · 5,000 Meters Varsity · Place 5 · Canton5,000 Meters Varsity523:27Unofficial12

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29League Meet SaturdayOct 29 · 5,000 Meters Hockomock Varsity · Place 53 · Canton5,000 Meters Hockomock Varsity5323:19.59