Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFoxboro vs. Canton · Apr 712.6Foxboro vs. CantonApril 7, 2026
300 Meters · IndoorHockomock League Championship · Feb 541.20aHockomock League ChampionshipFebruary 5, 2026
Discus · 1.6kg · OutdoorHockomock Spring Track Championship · May 2399-04Hockomock Spring Track ChampionshipMay 23, 2026
Javelin · 800g · OutdoorFoxboro vs. Canton · Apr 777' 7"Foxboro vs. CantonApril 7, 2026
Shot Put · 12lb · IndoorJV Meet #1- Dual (Canton vs Foxboro) · Dec 2023'2"JV Meet #1- Dual (Canton vs Foxboro)December 20, 2024
Shot Put · 12lb · OutdoorHockomock Spring Track Championship · May 2326-10.50Hockomock Spring Track ChampionshipMay 23, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · Discus · Place 23 · CantonDiscus1.6kg23.99-04 PB11
May 23Hockomock Spring Track ChampionshipMay 23 · Shot Put · Place 28 · CantonShot Put12lb28.26-10.50 PB11
May 12Mansfield vs CantonMay 12 · Javelin · Place 13 · CantonJavelin1378-911
May 5Canton vs OAMay 5 · Javelin · CantonJavelin800g—83' 9.5"Unofficial11
May 5Canton vs OAMay 5 · Discus · CantonDiscus1.6kg—99' 6"Unofficial11
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 39 · CantonDiscus3928.21m11
May 3MSTCA Division 3 RelaysMay 3 · Shot Put · Place 51 · CantonShot Put518.88m11
Apr 28Canton vs North AttleboroApr 28 · Javelin · CantonJavelin800g—81'3.5"Unofficial11
Apr 28Canton vs North AttleboroApr 28 · Discus · Place 2 · CantonDiscus1.6kg2.93'11"Unofficial11
Apr 14Stoughton vs CantonApr 14 · Javelin · CantonJavelin—67-911
Apr 14Stoughton vs CantonApr 14 · Discus · CantonDiscus—88-611
Apr 7Foxboro vs. CantonApr 7 · Javelin · Place 10 · CantonJavelin800g10.77' 7" PB11
Apr 7Foxboro vs. CantonApr 7 · Discus · Place 6 · CantonDiscus1.6kg6.78' 0.5"11
Apr 7Foxboro vs. CantonApr 7 · 100 Meters · Place 18 · Canton100 Meters18.12.6 PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · 300 Meters · Place 29 · Canton300 Meters2941.20a PB11
Jan 5Junior Varsity Meet #3Jan 5 · 55 Meter · Canton55 Meter—7.3Unofficial11
Jan 5Junior Varsity Meet #3Jan 5 · Shot Put · CantonShot Put12lb—27-05Unofficial11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19Hockomock JV Meet #2Dec 19 · 300 Meters · Canton300 Meters—41.3Unofficial11
Dec 19Hockomock JV Meet #2Dec 19 · Shot Put · CantonShot Put12lb—27'9"Unofficial11
Dec 12Hockomock JV Meet #1Dec 12 · 300 Meters · Canton300 Meters—42.7Unofficial11
Dec 12Hockomock JV Meet #1Dec 12 · Shot Put · CantonShot Put12lb—28'9"Unofficial11
Jan 17Hockomock JV #4Jan 17 · 55 Meter · Place 31 · Canton55 Meter31.7.5Unofficial10
Jan 17Hockomock JV #4Jan 17 · Shot Put · Place 22 · CantonShot Put12lb22.22-10.5Unofficial10
Jan 6Hockomock JV #3Jan 6 · Shot Put · Place 19 · CantonShot Put1923-9—
Jan 6Hockomock JV #3Jan 6 · 300 Meters · Place 26 · Canton300 Meters2644.5—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · Discus · Place 30 · CantonDiscus3074-110
May 17MSTCA Division 4 RelaysMay 17 · Discus · Place 54 · CantonDiscus5422.68m10
May 8Mansfield vs CantonMay 8 · Javelin · Place 12 · CantonJavelin1263-0810
May 8Mansfield vs CantonMay 8 · Discus · Place 9 · CantonDiscus981-0210
May 8Mansfield vs CantonMay 8 · 100 Meters · Place 21 · Canton100 Meters2113.40a10
Apr 29Hock Dual: OA vs. CantonApr 29 · Discus · Place 10 · CantonDiscus1066-0610
Apr 29Hock Dual: OA vs. CantonApr 29 · 100 Meters · Place 10 · Canton100 Meters1012.710
Apr 15North Attleboro vs CantonApr 15 · Javelin · CantonJavelin800g—61' 8"Unofficial10
Apr 15North Attleboro vs CantonApr 15 · Discus · CantonDiscus1.6kg—68'Unofficial10
Apr 15North Attleboro vs CantonApr 15 · 100 Meters · Canton100 Meters—12.8Unofficial10
Apr 8Stoughton vs. CantonApr 8 · Discus · Place 12 · CantonDiscus1264-410
Apr 8Stoughton vs. CantonApr 8 · 100 Meters · Place 30 · Canton100 Meters3013.310
Apr 1Foxboro vs. CantonApr 1 · Javelin · Place 11 · CantonJavelin800g11.64' 9"10
Apr 1Foxboro vs. CantonApr 1 · 100 Meters · Place 22 · Canton100 Meters22.1310

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 20JV Meet #1- Dual (Canton vs Foxboro)Dec 20 · 300 Meters · Place 2 · Canton300 Meters2.44.910
Dec 20JV Meet #1- Dual (Canton vs Foxboro)Dec 20 · Shot Put · Place 6 · CantonShot Put12lb6.23'2" PB10
Dec 20JV Meet 1- CantonDec 20 · 300 Meters · Place 2 · Canton300 Meters2.44.9Unofficial10
Dec 20JV Meet 1- CantonDec 20 · Shot Put · Place 4 · CantonShot Put12lb4.23'2"Unofficial10
Dec 20Hockomock JV #1Dec 20 · 300 Meters · Canton300 Meters—44.9Unofficial10
Dec 20Hockomock JV #1Dec 20 · Shot Put · CantonShot Put12lb—23'2"Unofficial10
Jan 19J. V. Meet # 4Jan 19 · 55 Meter · Canton55 Meter—8.1Unofficial9
Jan 19J. V. Meet # 4Jan 19 · Shot Put · CantonShot Put12lb—21' 6.5"Unofficial9
Jan 15Paul Davey MeetJan 15 · 55 Meter · Canton55 Meter—8.3Unofficial9
Jan 15Paul Davey MeetJan 15 · Shot Put · CantonShot Put12lb—20'6.5"Unofficial9
Jan 8J. V. Meet # 3Jan 8 · 300 Meters · Canton300 Meters—51.5Unofficial9
Jan 8J. V. Meet # 3Jan 8 · Shot Put · CantonShot Put12lb—20' 3"Unofficial9

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 7Hock Dual: OA vs. CantonMay 7 · Discus · CantonDiscus1.6kg—63'10"Unofficial9
May 7Hock Dual: OA vs. CantonMay 7 · Shot Put · CantonShot Put12lb—24'1"Unofficial9
May 7Hock Dual: OA vs. CantonMay 7 · 200 Meters · Canton200 Meters—29Unofficial9
May 7Hock Dual: OA vs. CantonMay 7 · 100 Meters · Canton100 Meters—14.1Unofficial9
Apr 30Canton @ SharonApr 30 · Discus · CantonDiscus1.6kg—67'5"Unofficial9
Apr 30Canton @ SharonApr 30 · Shot Put · CantonShot Put12lb—23'5.5"Unofficial9
Apr 30Canton @ SharonApr 30 · 200 Meters · Canton200 Meters—29.4Unofficial9
Apr 30Canton @ SharonApr 30 · 100 Meters · Canton100 Meters—14Unofficial9
Apr 23Canton at StoughtonApr 23 · Shot Put · CantonShot Put12lb—24'3"Unofficial9
Apr 23Canton at StoughtonApr 23 · 200 Meters · Canton200 Meters—30.8Unofficial9
Apr 23Canton at StoughtonApr 23 · 100 Meters · Canton100 Meters—13.9Unofficial9
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 287 · Canton100 Meters28714.83a—
Apr 2Canton vs. FoxboroApr 2 · Shot Put · CantonShot Put12lb—21'7"Unofficial9
Apr 2Canton vs. FoxboroApr 2 · 200 Meters · Canton200 Meters—30.9Unofficial9
Apr 2Canton vs. FoxboroApr 2 · 100 Meters · Canton100 Meters—14.3Unofficial9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18J. V. Meet # 2Dec 18 · 55 Meter · Canton55 Meter—8.4Unofficial9
Dec 14J.V. Meet #1Dec 14 · 55 Meter · Canton55 Meter—8.5Unofficial9
Dec 14J.V. Meet #1Dec 14 · Shot Put · CantonShot Put12lb—22'0.5"Unofficial9