Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStoughton vs. Canton · Apr 817.3Stoughton vs. CantonApril 8, 2025
200 Meters · OutdoorMansfield vs Canton · May 837.74aMansfield vs CantonMay 8, 2025
55 Meters · IndoorHockomock JV #3 · Jan 69.5Hockomock JV #3January 6, 2025
Discus · 1kg · OutdoorFoxboro vs. Canton · Apr 746' 1.5"Foxboro vs. CantonApril 7, 2026
Shot Put · 4kg · IndoorJV Meet #1- Dual (Canton vs Foxboro) · Dec 2016'7.5"JV Meet #1- Dual (Canton vs Foxboro)December 20, 2024
Shot Put · 4kg · OutdoorFoxboro vs. Canton · Apr 718' 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

9 results
DateMeetEventPlMarkGr
May 12Mansfield vs CantonMay 12 · Javelin · Place 13 · CantonJavelin1349-1010
May 5Canton vs OAMay 5 · Javelin · CantonJavelin600g—45'10.5"Unofficial10
May 5Canton vs OAMay 5 · Discus · CantonDiscus1kg—40'0"Unofficial10
Apr 28Canton vs North AttleboroApr 28 · Javelin · CantonJavelin600g—41'0"Unofficial10
Apr 28Canton vs North AttleboroApr 28 · Discus · CantonDiscus1kg—42'8"Unofficial10
Apr 14Stoughton vs CantonApr 14 · Discus · CantonDiscus—51-610
Apr 14Stoughton vs CantonApr 14 · Shot Put · CantonShot Put—20-110
Apr 7Foxboro vs. CantonApr 7 · Discus · Place 8 · CantonDiscus1kg8.46' 1.5" PB10
Apr 7Foxboro vs. CantonApr 7 · Shot Put · Place 10 · CantonShot Put4kg10.18' 5" PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16Hockomock League JV Meet Number 4Jan 16 · Shot Put · CantonShot Put4kg—19-06Unofficial10
Jan 5Junior Varsity Meet #3Jan 5 · Shot Put · CantonShot Put4kg—19-03.75Unofficial10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 12Hockomock JV Meet #1Dec 12 · Shot Put · CantonShot Put4kg—19-07.5Unofficial10
Jan 17Hockomock JV #4Jan 17 · 55 Meter · Place 49 · Canton55 Meter49.9.20Unofficial9
Jan 17Hockomock JV #4Jan 17 · Shot Put · Place 12 · CantonShot Put4kg12.17-03.5Unofficial9
Jan 6Hockomock JV #3Jan 6 · Shot Put · Place 31 · CantonShot Put3115-1—
Jan 6Hockomock JV #3Jan 6 · 55 Meters · Place 80 · Canton55 Meters809.5 PB—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8Mansfield vs CantonMay 8 · Discus · Place 19 · CantonDiscus1934-109
May 8Mansfield vs CantonMay 8 · Shot Put · Place 12 · CantonShot Put1222-00.509
May 8Mansfield vs CantonMay 8 · 200 Meters · Place 34 · Canton200 Meters3437.74a PB9
Apr 29Hock Dual: OA vs. CantonApr 29 · Discus · Place 20 · CantonDiscus2033-01.59
Apr 29Hock Dual: OA vs. CantonApr 29 · Shot Put · Place 12 · CantonShot Put1219-119
Apr 15North Attleboro vs CantonApr 15 · Discus · CantonDiscus1kg—41-11Unofficial9
Apr 15North Attleboro vs CantonApr 15 · Shot Put · CantonShot Put4kg—20-2.5Unofficial9
Apr 15North Attleboro vs CantonApr 15 · 100 Meters · Canton100 Meters—16.8Unofficial9
Apr 8Stoughton vs. CantonApr 8 · Discus · Place 13 · CantonDiscus1342-59
Apr 8Stoughton vs. CantonApr 8 · Shot Put · Place 15 · CantonShot Put1517-10.59
Apr 8Stoughton vs. CantonApr 8 · 100 Meters · Place 35 · Canton100 Meters3517.3 PB9
Apr 1Foxboro vs. CantonApr 1 · Discus · Place 10 · CantonDiscus1kg10.39-059
Apr 1Foxboro vs. CantonApr 1 · Shot Put · Place 11 · CantonShot Put4kg11.17-03.59
Apr 1Foxboro vs. CantonApr 1 · 100 Meters · Place 51 · Canton100 Meters51.17.49

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20JV Meet #1- Dual (Canton vs Foxboro)Dec 20 · 300 Meters · Place 11 · Canton300 Meters11.609
Dec 20JV Meet #1- Dual (Canton vs Foxboro)Dec 20 · Shot Put · Place 3 · CantonShot Put4kg3.16'7.5" PB9
Dec 20JV Meet 1- CantonDec 20 · 300 Meters · Place 10 · Canton300 Meters10.60Unofficial9
Dec 20JV Meet 1- CantonDec 20 · Shot Put · Place 2 · CantonShot Put4kg2.16'7.5"Unofficial9
Dec 20Hockomock JV #1Dec 20 · 300 Meters · Canton300 Meters—60Unofficial9
Dec 20Hockomock JV #1Dec 20 · Shot Put · CantonShot Put4kg—16'7.5"Unofficial9