Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHockomock League #1 · Dec 185:21.55aHockomock League #1December 18, 2025
1 Mile · OutdoorStoughton vs. Canton · Apr 85:30Stoughton vs. CantonApril 8, 2025
1000 Meters · IndoorHockomock League Championship · Feb 52:58.10aHockomock League ChampionshipFebruary 5, 2026
200 Meters · OutdoorStoughton vs. Canton · Apr 827.1Stoughton vs. CantonApril 8, 2025
400 Meters · OutdoorStoughton vs Canton · Apr 1460.6Stoughton vs CantonApril 14, 2026
400m Hurdles · 36" / 0.914m · OutdoorHockomock Spring Track Championship · May 231:07.82aHockomock Spring Track ChampionshipMay 23, 2026
600 Meters · IndoorHockomock League #1 · Dec 171:44.39aHockomock League #1December 17, 2024
800 Meters · OutdoorMSTCA Jim Hoar Freshman Sophomore Invitational · May 32:17.40aMSTCA Jim Hoar Freshman Sophomore InvitationalMay 3, 2025
Discus · 1.6kg · OutdoorFoxboro vs. Canton · Apr 757' 6"Foxboro vs. CantonApril 7, 2026
Triple Jump · OutdoorMSTCA Division 3 Relays · May 310.79mMSTCA Division 3 RelaysMay 3, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 400m Hurdles · Place 18 · Canton400m Hurdles36" / 0.914m18.1:07.82a PB11
May 12Mansfield vs CantonMay 12 · Triple Jump · Place 9 · CantonTriple Jump935-9.511
May 12Mansfield vs CantonMay 12 · 400m Hurdles · Place 4 · Canton400m Hurdles41:08.44a11
May 5Canton vs OAMay 5 · Triple Jump · CantonTriple Jump—36' 10"Unofficial11
May 5Canton vs OAMay 5 · Discus · CantonDiscus1.6kg—56' 7"Unofficial11
May 5Canton vs OAMay 5 · 400m Hurdles · Canton400m Hurdles36" / 0.914m—69.3Unofficial11
May 3MSTCA Division 3 RelaysMay 3 · Triple Jump · Place 24 · CantonTriple Jump2410.79m PB11
Apr 28Canton vs North AttleboroApr 28 · Triple Jump · CantonTriple Jump—34'Unofficial11
Apr 28Canton vs North AttleboroApr 28 · Discus · CantonDiscus1.6kg—67'3"Unofficial11
Apr 28Canton vs North AttleboroApr 28 · 800 Meters · Canton800 Meters—2:17Unofficial11
Apr 14Stoughton vs CantonApr 14 · Triple Jump · CantonTriple Jump—35-7.511
Apr 14Stoughton vs CantonApr 14 · Discus · CantonDiscus—45-911
Apr 14Stoughton vs CantonApr 14 · 400 Meters · Canton400 Meters—60.6 PB11
Apr 7Foxboro vs. CantonApr 7 · Triple Jump · CantonTriple Jump—NM11
Apr 7Foxboro vs. CantonApr 7 · Discus · Place 14 · CantonDiscus1.6kg14.57' 6" PB11
Apr 7Foxboro vs. CantonApr 7 · 800 Meters · Place 3 · Canton800 Meters3.2:28.011

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · 1000 Meters · Place 14 · Canton1000 Meters142:58.10a PB11
Jan 22Hockomock League #4Jan 22 · 1000 Meters · Place 23 · Canton1000 Meters232:58.71a11
Jan 15Hockomock League #3Jan 15 · 1000 Meters · Place 20 · Canton1000 Meters203:00.32a11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 1000 Meters · Place 19 · Canton1000 Meters193:00.98a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · 1 Mile · Place 27 · Canton1 Mile27.5:21.55a PB11
Feb 6Hockomock League ChampionshipFeb 6 · 1000 Meters · Place 25 · Canton1000 Meters253:03.92a—
Jan 23Hockomock League #4Jan 23 · 1000 Meters · Place 42 · Canton1000 Meters423:19.86a—
Jan 16Hockomock League #3Jan 16 · 1000 Meters · Place 30 · Canton1000 Meters303:11.49a—
Jan 9Hockomock League #2Jan 9 · 1000 Meters · Place 36 · Canton1000 Meters363:11.79a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 600 Meters · Place 72 · Canton600 Meters721:44.46a—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · Triple Jump · Place 26 · CantonTriple Jump2635-11.2510
May 17MSTCA Division 4 RelaysMay 17 · Triple Jump · Place 25 · CantonTriple Jump2511.02m10
May 8Mansfield vs CantonMay 8 · Triple Jump · Place 9 · CantonTriple Jump934-04.7510
May 8Mansfield vs CantonMay 8 · Long Jump · Place 19 · CantonLong Jump1915-02.0010
May 8Mansfield vs CantonMay 8 · 800 Meters · Place 9 · Canton800 Meters92:17.66a10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Triple Jump · Place 12 · CantonTriple Jump1237-6.5010
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 800 Meters · Place 48 · Canton800 Meters482:17.40a PB10
Apr 29Hock Dual: OA vs. CantonApr 29 · Triple Jump · Place 6 · CantonTriple Jump634-04.0010
Apr 29Hock Dual: OA vs. CantonApr 29 · Long Jump · Place 18 · CantonLong Jump1815-00.0010
Apr 29Hock Dual: OA vs. CantonApr 29 · 800 Meters · Place 10 · Canton800 Meters102:25.010
Apr 15North Attleboro vs CantonApr 15 · 1 Mile · Canton1 Mile—5:21.3Unofficial10
Apr 15North Attleboro vs CantonApr 15 · Triple Jump · CantonTriple Jump—35' 4.5"Unofficial10
Apr 8Stoughton vs. CantonApr 8 · Triple Jump · Place 3 · CantonTriple Jump335-710
Apr 8Stoughton vs. CantonApr 8 · 1 Mile · Place 7 · Canton1 Mile75:30 PB10
Apr 8Stoughton vs. CantonApr 8 · 200 Meters · Place 19 · Canton200 Meters1927.1 PB10
Apr 1Foxboro vs. CantonApr 1 · Triple Jump · Place 5 · CantonTriple Jump5.34' 3"10
Apr 1Foxboro vs. CantonApr 1 · 800 Meters · Place 7 · Canton800 Meters7.2:1810
Apr 1Foxboro vs. CantonApr 1 · 200 Meters · Place 25 · Canton200 Meters25.27.410

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Hockomock League #1Dec 17 · 600 Meters · Place 34 · Canton600 Meters34.1:44.39a PB10