Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHockomock League #2 (Double Dual) · Jan 84:47.48aHockomock League #2 (Double Dual)January 8, 2026
1 Mile · OutdoorMansfield vs Canton · May 124:49.98aMansfield vs CantonMay 12, 2026
1000 Meters · IndoorHockomock League #4 · Jan 222:43.07aHockomock League #4January 22, 2026
1600 Meters · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 285:04.06aMSTCA Boston Holiday Challenge at the TRACKDecember 28, 2024
2 Miles · IndoorHockomock League #2 (Double Dual) · Jan 810:53.37aHockomock League #2 (Double Dual)January 8, 2026
2 Miles · OutdoorMansfield vs Canton · May 1210:47.68aMansfield vs CantonMay 12, 2026
200 Meters · OutdoorFoxboro vs. Canton · Apr 126.9Foxboro vs. CantonApril 1, 2025
800 Meters · OutdoorMSTCA Jim Hoar Freshman Sophomore Invitational · May 92:04.47aMSTCA Jim Hoar Freshman Sophomore InvitationalMay 9, 2026
Discus · 1.6kg · OutdoorFoxboro vs. Canton · Apr 746' 0"Foxboro vs. CantonApril 7, 2026
Long Jump · OutdoorFoxboro vs. Canton · Apr 716' 10.5"Foxboro vs. CantonApril 7, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 800 Meters · Place 27 · Canton800 Meters27.2:05.53a10
May 23Hockomock Spring Track ChampionshipMay 23 · 800 Meters · Canton800 Meters--DNS10
May 16MSTCA Coaches Shore InvitationalMay 16 · 800 Meters · Place 28 · Canton800 Meters282:10.05a10
May 12Mansfield vs CantonMay 12 · 2 Miles · Place 2 · Canton2 Miles210:47.68a PB10
May 12Mansfield vs CantonMay 12 · 1 Mile · Place 2 · Canton1 Mile24:49.98a PB10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 800 Meters · Place 8 · Canton800 Meters82:04.47a PB10
May 5Canton vs OAMay 5 · 1 Mile · Place 3 · Canton1 Mile3.4:48Unofficial10
Apr 28Canton vs North AttleboroApr 28 · 2 Miles · Canton2 Miles—11:12Unofficial10
Apr 28Canton vs North AttleboroApr 28 · 1 Mile · Place 1 · Canton1 Mile1.5:04Unofficial10
Apr 7Foxboro vs. CantonApr 7 · Long Jump · Place 11 · CantonLong Jump11.16' 10.5" PB10
Apr 7Foxboro vs. CantonApr 7 · Discus · Place 16 · CantonDiscus1.6kg16.46' 0" PB10
Apr 7Foxboro vs. CantonApr 7 · 2 Miles · Place 1 · Canton2 Miles1.11:20.010
Apr 7Foxboro vs. CantonApr 7 · 800 Meters · Place 2 · Canton800 Meters2.2:15.010

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · 1000 Meters · Place 2 · Canton1000 Meters22:43.76a10
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 1000 Meters · Place 6 · Canton1000 Meters62:45.14a10
Jan 22Hockomock League #4Jan 22 · 2 Miles · Place 16 · Canton2 Miles1611:08.18a10
Jan 22Hockomock League #4Jan 22 · 1000 Meters · Place 3 · Canton1000 Meters32:43.07a PB10
Jan 15Hockomock League #3Jan 15 · 1000 Meters · Place 1 · Canton1000 Meters12:44.61a10
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 2 Miles · Place 13 · Canton2 Miles1310:53.37a PB10
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 1 Mile · Place 8 · Canton1 Mile84:47.48a PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · 1 Mile · Place 7 · Canton1 Mile7.4:49.72a10
Jan 23Hockomock League #4Jan 23 · 2 Miles · Place 28 · Canton2 Miles2811:54.75a—
Jan 9Hockomock League #2Jan 9 · 2 Miles · Place 19 · Canton2 Miles1911:45.80a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 1 Mile · Place 47 · Canton1 Mile475:09.21a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · 2 Miles · Place 20 · Canton2 Miles2010:55.84a9
May 10MSTCA Coaches Shore InvitationalMay 10 · 1 Mile · Place 7 · Canton1 Mile74:56.61a9
May 8Mansfield vs CantonMay 8 · 2 Miles · Place 6 · Canton2 Miles611:00.94a9
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 1 Mile · Place 34 · Canton1 Mile344:57.94a9
Apr 29Hock Dual: OA vs. CantonApr 29 · 1 Mile · Place 3 · Canton1 Mile34:59.19
Apr 15North Attleboro vs CantonApr 15 · 2 Miles · Place 2 · Canton2 Miles2.11:14.7Unofficial9
Apr 8Stoughton vs. CantonApr 8 · 2 Miles · Place 2 · Canton2 Miles211:129
Apr 1Foxboro vs. CantonApr 1 · 1 Mile · Place 2 · Canton1 Mile2.5:089
Apr 1Foxboro vs. CantonApr 1 · 200 Meters · Place 19 · Canton200 Meters19.26.9 PB9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1 Mile · Place 7 · Canton1 Mile7.5:05.66a9
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1600 Meters · Place 7 · Canton1600 Meters7.5:04.06a PB9
Dec 17Hockomock League #1Dec 17 · 1 Mile · Place 24 · Canton1 Mile24.5:14.47a9