Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2010:41.98MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1117:46.40MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1717:16.8Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Highland ParkCanton @ NA · Sep 2918:00Canton @ NASeptember 29, 2026
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 818:09.20MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Pequitside FarmFoxboro vs. Canton · Oct 1318:35Foxboro vs. CantonOctober 13, 2026
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1518:09.61MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development CenterHockomock League Meet · Oct 3117:06.99Hockomock League MeetOctober 31, 2026
5,000 Meters · Wrentham Development Center CourseHockomock League Meet · Oct 2517:23.80Hockomock League MeetOctober 25, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31Hockomock League MeetOct 31 · 5,000 Meters Varsity · Place 25 · Canton5,000 Meters Varsity2517:06.99 PB11
Oct 20Hock Dual: OA vs. CantonOct 20 · 5,000 Meters Varsity · Place 5 · Canton5,000 Meters Varsity517:49.2411
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Silver · Place 33 · Canton5,000 Meters Varsity Boys Silver3317:16.8 PB11
Oct 13Foxboro vs. CantonOct 13 · 5,000 Meters Varsity · Place 1 · Canton5,000 Meters Varsity118:35 PB11
Oct 3MSTCA Bay State (Twilight Meet)Oct 3 · 5,000 Meters Varsity "B" · Place 71 · Canton5,000 Meters Varsity "B"7117:23.3011
Sep 29Canton @ NASep 29 · 5,000 Meters Varsity · Place 4 · Canton5,000 Meters Varsity418:00 PB11
Sep 22King Philip at CantonSep 22 · 5,000 Meters Varsity · Place 2 · Canton5,000 Meters Varsity218:40Unofficial11
Sep 16Mansfield at CantonSep 16 · 5,000 Meters Varsity · Place 3 · Canton5,000 Meters Varsity318:4211

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 2 · Place 113 · Canton5,000 Meters Division 211318:09.61 PB10
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2A · Place 32 · Canton5,000 Meters Varsity Division 2A3218:09.20 PB10
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Varsity · Place 28 · Canton5,000 Meters Varsity2817:23.80 PB10
Oct 16Mansfield vs CantonOct 16 · 5,000 Meters Varsity · Place 5 · Canton5,000 Meters Varsity519:04Unofficial10
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore Small Medium · Place 21 · Canton5,000 Meters Sophomore Small Medium2117:46.40 PB10
Oct 6Hock Dual: OA vs. CantonOct 6 · 5,000 Meters Varsity · Place 10 · Canton5,000 Meters Varsity1019:25Unofficial10
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Sophomore · Place 16 · Canton3,000 Meters Sophomore1610:41.98 PB10
Sep 17Stoughton Vs. CantonSep 17 · 5,000 Meters Varsity · Place 6 · Canton5,000 Meters Varsity620:13Unofficial10
Sep 9Foxboro vs. CantonSep 9 · 5,000 Meters Varsity · Place 4 · Canton5,000 Meters Varsity419:56Unofficial10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 138 · Canton5,000 Meters Varsity13820:14.969
Oct 26Hockomock League XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 68 · Canton5,000 Meters Varsity6818:28.019
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Sophomore · Place 39 · Canton5,000 Meters Sophomore3919:00.609
Oct 8Canton @ MansfieldOct 8 · Varsity · Place 14 · CantonVarsity1419:209
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Freshman · Place 17 · Canton3,000 Meters Freshman1711:22.969