Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorFoxboro vs. Stoughton · May 1298' 1"Foxboro vs. StoughtonMay 12, 2026
Shot Put · 12lb · OutdoorFoxboro vs. Stoughton · May 1233' 7"Foxboro vs. StoughtonMay 12, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 12Stoughton vs Foxborough May 12 · Discus · StoughtonDiscus—98-110
May 12Stoughton vs Foxborough May 12 · Shot Put · StoughtonShot Put—33-710
May 12Foxboro vs. StoughtonMay 12 · Discus · Place 7 · StoughtonDiscus1.6kg7.98' 1" PB10
May 12Foxboro vs. StoughtonMay 12 · Shot Put · Place 9 · StoughtonShot Put12lb9.33' 7" PB10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Discus · Place 12 · StoughtonDiscus12101-410
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Shot Put · Place 34 · StoughtonShot Put3432-1010
May 5Mansfield vs StoughtonMay 5 · Discus · Place 11 · StoughtonDiscus1196-110
May 5Mansfield vs StoughtonMay 5 · Shot Put · Place 12 · StoughtonShot Put1234-1.2510
Apr 28Stoughton vs. Oliver AmesApr 28 · Discus · StoughtonDiscus—87-610
Apr 28Stoughton vs. Oliver AmesApr 28 · Shot Put · StoughtonShot Put—34-610
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · Discus · Place 14 · StoughtonDiscus1496-00.5010
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · Shot Put · Place 19 · StoughtonShot Put1933-03.0010
Apr 14Stoughton vs CantonApr 14 · Discus · Place 3 · StoughtonDiscus389-1010
Apr 14Stoughton vs CantonApr 14 · Shot Put · Place 4 · StoughtonShot Put436-1110
Apr 7North Attleboro vs StoughtonApr 7 · Discus · Place 5 · StoughtonDiscus584-710
Apr 7North Attleboro vs StoughtonApr 7 · Shot Put · Place 7 · StoughtonShot Put733-210

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 15Hockomock League #3Jan 15 · Shot Put · Place 24 · StoughtonShot Put2434-2.5010
Jan 8Hockomock League #2 (Double Dual)Jan 8 · Shot Put · Place 25 · StoughtonShot Put2534-2.7510
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · Shot Put · Place 5 · StoughtonShot Put534-010

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12Junior Varsity Meet #1Dec 12 · Shot Put · StoughtonShot Put12lb—34-10Unofficial10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Foxborough vs. StoughtonMay 13 · Discus · Place 13 · StoughtonDiscus1376-29
May 13Foxborough vs. StoughtonMay 13 · Shot Put · Place 12 · StoughtonShot Put1228-11.59
Apr 29Stoughton vs MansfieldApr 29 · Discus · Place 21 · StoughtonDiscus2154-04.009
Apr 24MSTCA Warrior InvitationalApr 24 · Shot Put · Place 67 · StoughtonShot Put6729-11.009
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Discus · Place 13 · StoughtonDiscus1369-109
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Shot Put · Place 10 · StoughtonShot Put1029-09.009
Apr 8Stoughton vs. CantonApr 8 · Shot Put · Place 15 · StoughtonShot Put1527-99
Apr 1Stoughton vs. North AttleboroApr 1 · Discus · StoughtonDiscus1.6kg—72'7Unofficial9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Hockomock JV #1Dec 20 · Shot Put · StoughtonShot Put12lb—26'1"Unofficial9