Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Highland ParkCanton @ North Attleboro · Sep 3011:46.9Canton @ North AttleboroSeptember 30, 2025
2.1 Miles · Pequitside FarmOliver Ames at Canton · Oct 118:03Oliver Ames at CantonOctober 1, 2024
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2013:13.21MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1122:54.20MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2225:11.016th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Nauset Regional High SchoolCanton @ Nauset · Sep 826:26Canton @ NausetSeptember 8, 2022
5,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2921:54.3League Meet SaturdayOctober 29, 2022

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Hockomock League MeetOct 25 · 5,000 Meters Junior Varsity · Place 79 · Canton5,000 Meters Junior Varsity7922:32.1012
Oct 16Mansfield vs CantonOct 16 · 5,000 Meters Varsity · Place 35 · Canton5,000 Meters Varsity3525:15Unofficial12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Small Medium · Place 246 · Canton5,000 Meters Junior Varsity Small Medium24622:54.20 PB12
Oct 6Hock Dual: OA vs. CantonOct 6 · 2,500 Meters Junior Varsity · Canton2,500 Meters Junior Varsity011:49Unofficial12
Sep 30Canton @ North AttleboroSep 30 · 1.5 Miles JV · Place 9 · Canton1.5 Miles JV911:46.9 PB12
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Senior · Place 106 · Canton3,000 Meters Senior10613:13.21 PB12
Sep 17Stoughton Vs. CantonSep 17 · 2.1 Miles Junior Varsity · Canton2.1 Miles Junior Varsity017:06Unofficial12
Sep 9Foxboro vs. CantonSep 9 · 2.1 Miles JV · Canton2.1 Miles JV018:16Unofficial12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26Hockomock League XC ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 91 · Canton5,000 Meters Junior Varsity9124:16.7011
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 2.1 Miles Novice · Place 99 · Canton2.1 Miles Novice9917:03.7711
Oct 8Canton @ MansfieldOct 8 · Varsity · Place 12 · CantonVarsity1212:4511
Oct 1Oliver Ames at CantonOct 1 · 2.1 Miles Junior varsity · Place 12 · Canton2.1 Miles Junior varsity1218:03 PB11
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 125 · Canton3,000 Meters Varsity12515:24.7211
Sep 11Foxboro vs. CantonSep 11 · 1.5 Miles Junior Varsity · Place 22 · Canton1.5 Miles Junior Varsity2213:12Unofficial11

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28Hockomock League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 82 · Canton5,000 Meters Junior Varsity8224:28.6SO
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 169 · Canton5,000 Meters Sophomore16924:14.22SO
Oct 10OA @ CantonOct 10 · 5,000 Meters Varsity · Place 37 · Canton5,000 Meters Varsity3725:47Unofficial10
Oct 3Sharon @ CantonOct 3 · Varsity · Place 28 · CantonVarsity2826:2910
Sep 26Stoughton at CantonSep 26 · 5,000 Meters Varsity · Place 24 · Canton5,000 Meters Varsity2427:35Unofficial10
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Junior Varsity - 2 · Place 136 · Canton5,000 Meters Junior Varsity - 213625:11.0 PB10
Sep 12Foxboro vs. CantonSep 12 · 5,000 Meters Varsity · Place 28 · Canton5,000 Meters Varsity2825:03Unofficial10

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29League Meet SaturdayOct 29 · 5,000 Meters Hockomock JV · Place 51 · Canton5,000 Meters Hockomock JV5121:54.3 PB9
Oct 19Canton @ MedfieldOct 19 · 2.95 Miles Varsity · Place 24 · Canton2.95 Miles Varsity2424:06Unofficial9
Oct 15MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 1.5 Miles Freshman · Place 126 · Canton1.5 Miles Freshman12614:47.0FR
Oct 4Canton @ SharonOct 4 · 2 Miles Junior Varsity · Place 26 · Canton2 Miles Junior Varsity2614:45Unofficial9
Sep 28 Canton at StoughtonSep 28 · 3.1 Miles New Division · Place 21 · Canton3.1 Miles New Division2124:22Unofficial9
Sep 20Mansfield @ CantonSep 20 · 2.8 Miles Varsity · Place 24 · Canton2.8 Miles Varsity2424:49Unofficial9
Sep 13Foxboro @ CantonSep 13 · 2.8 Miles Varsity · Place 23 · Canton2.8 Miles Varsity2328:11Unofficial9
Sep 8Canton @ NausetSep 8 · 5,000 Meters Varsity · Place 13 · Canton5,000 Meters Varsity1326:26 PB9