Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHudson v. Groton · May 1379' 11"Hudson v. GrotonMay 13, 2026
Shot Put · 12lb · IndoorMSTCA Winter Festival (Sunday) · Dec 1433-06.25MSTCA Winter Festival (Sunday)December 14, 2025
Shot Put · 12lb · OutdoorDivision C Midland Wachusett League Meet · May 2135-10.00Division C Midland Wachusett League MeetMay 21, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21Division C Midland Wachusett League MeetMay 21 · Shot Put · Place 6 · HudsonShot Put12lb6.35-10.00 PB12
May 13Hudson v. GrotonMay 13 · Discus · Place 8 · HudsonDiscus1.6kg8.79' 11" PB12
May 13Hudson v. GrotonMay 13 · Shot Put · Place 9 · HudsonShot Put12lb9.29' 7"12
May 5Hudson vs QuabbinMay 5 · Discus · Place 6 · HudsonDiscus681-312
May 5Hudson vs QuabbinMay 5 · Shot Put · Place 5 · HudsonShot Put532-812
May 2District E Girls & Boys Division 1 RelaysMay 2 · Shot Put · Place 24 · HudsonShot Put12lb24.10.37m12
Apr 30Hudson vs LunenburgApr 30 · Discus · Place 10 · HudsonDiscus1.6kg10.68' 5"12
Apr 14Hudson Vs AMSAApr 14 · Discus · Place 4 · HudsonDiscus1.6kg4.77' 11"12
Apr 14Hudson Vs AMSAApr 14 · Shot Put · Place 4 · HudsonShot Put12lb4.31' 8"12
Apr 8Hudson vs OakmontApr 8 · Discus · Place 4 · HudsonDiscus486-0512
Apr 8Hudson vs OakmontApr 8 · Shot Put · Place 2 · HudsonShot Put235-01.5012
Apr 1Hudson v. MarlboroughApr 1 · Discus · Place 5 · HudsonDiscus572-212
Apr 1Hudson v. MarlboroughApr 1 · Shot Put · Place 2 · HudsonShot Put235-1112

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · Shot Put · Place 9 · HudsonShot Put12lb9.33-00.0012
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · Shot Put · Place 7 · HudsonShot Put733-8.5012
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · Shot Put · Place 10 · HudsonShot Put1034-4.5012
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 65 · HudsonShot Put6510.08m12
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · Shot Put · Place 11 · HudsonShot Put1132-4.5012
Jan 10The Nor'Easter at the TrackJan 10 · Shot Put · Place 34 · HUDSONShot Put3432-02.2512
Jan 7Midland Wachusett @ ShrewsburyJan 7 · Shot Put · Place 13 · HudsonShot Put1332-7.5012

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 21 · HudsonShot Put12lb21.33-06.0012
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · Shot Put · Place 16 · HudsonShot Put12lb16.31-01.0012
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · Shot Put · Place 24 · HudsonShot Put12lb24.33-06.25 PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8Westborough v HudsonMay 8 · Discus · Place 15 · HudsonDiscus1568-0711
May 8Westborough v HudsonMay 8 · Shot Put · Place 8 · HudsonShot Put832-05.0011
Apr 16Hudson v Groton-DunstableApr 16 · Discus · Place 10 · HudsonDiscus1073-0911
Apr 16Hudson v Groton-DunstableApr 16 · Shot Put · Place 6 · HudsonShot Put630-09.5011
Apr 10Quabbin vs HudsonApr 10 · Discus · Place 14 · HudsonDiscus1468-1111
Apr 10Quabbin vs HudsonApr 10 · Shot Put · Place 10 · HudsonShot Put1030-10.511
Apr 2Hudson v LunenburgApr 2 · Discus · Place 7 · HudsonDiscus771-811
Apr 2Hudson v LunenburgApr 2 · Shot Put · Place 7 · HudsonShot Put728-4.5011