Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHudson Vs AMSA · Apr 1413.3Hudson Vs AMSAApril 14, 2026
300 Meters · IndoorMid Wach @ Fitchburg Week 4 · Jan 2250.20Mid Wach @ Fitchburg Week 4January 22, 2025
Discus · 1.6kg · OutdoorDistrict E Girls & Boys Division 1 Relays · May 229.20mDistrict E Girls & Boys Division 1 RelaysMay 2, 2026
Shot Put · 12lb · OutdoorHudson v. Groton · May 1333' 7"Hudson v. GrotonMay 13, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21Division C Midland Wachusett League MeetMay 21 · Discus · Place 9 · HudsonDiscus1.6kg9.87-019
May 13Hudson v. GrotonMay 13 · Discus · Place 2 · HudsonDiscus1.6kg2.89' 4"9
May 13Hudson v. GrotonMay 13 · Shot Put · Place 4 · HudsonShot Put12lb4.33' 7" PB9
May 13Hudson v. GrotonMay 13 · 100 Meters · Hudson100 Meters—DNS9
May 5Hudson vs QuabbinMay 5 · Discus · Place 5 · HudsonDiscus584-19
May 5Hudson vs QuabbinMay 5 · Shot Put · Place 6 · HudsonShot Put632-6.259
May 5Hudson vs QuabbinMay 5 · 100 Meters · Place 21 · Hudson100 Meters2113.79
May 2District E Girls & Boys Division 1 RelaysMay 2 · Discus · Place 19 · HudsonDiscus1.6kg19.29.20m PB9
Apr 30Hudson vs LunenburgApr 30 · Discus · Place 4 · HudsonDiscus1.6kg4.87' 6"9
Apr 30Hudson vs LunenburgApr 30 · Shot Put · Place 5 · HudsonShot Put12lb5.32' 2.5"9
Apr 14Hudson Vs AMSAApr 14 · Discus · Place 5 · HudsonDiscus1.6kg5.74' 6"9
Apr 14Hudson Vs AMSAApr 14 · Shot Put · Place 3 · HudsonShot Put12lb3.31' 9"9
Apr 14Hudson Vs AMSAApr 14 · 100 Meters · Place 11 · Hudson100 Meters11.13.3 PB9
Apr 8Hudson vs OakmontApr 8 · Discus · Place 5 · HudsonDiscus580-089
Apr 8Hudson vs OakmontApr 8 · 100 Meters · Place 19 · Hudson100 Meters1913.96a9
Apr 1Hudson v. MarlboroughApr 1 · Discus · Place 3 · HudsonDiscus384-69
Apr 1Hudson v. MarlboroughApr 1 · Shot Put · Place 5 · HudsonShot Put531-09

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · Shot Put · Place 14 · HudsonShot Put1430-3.509
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · Shot Put · Place 21 · HudsonShot Put2129-49
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 82 · HudsonShot Put829.11m9
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · Shot Put · Place 19 · HudsonShot Put1929-79
Jan 10The Nor'Easter at the TrackJan 10 · Shot Put · Place 11 · Hudson,Hudson, MAShot Put1128-10.009
Jan 10The Nor'Easter at the TrackJan 10 · Shot Put · Place 11 · HUDSONShot Put1128-10.009
Jan 7Midland Wachusett @ ShrewsburyJan 7 · Shot Put · Place 20 · HudsonShot Put2029-09

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8Westborough v HudsonMay 8 · Discus · Place 20 · HudsonDiscus2059-078
May 8Westborough v HudsonMay 8 · Shot Put · Place 11 · HudsonShot Put1130-09.008
Apr 30Oakmont vs. HudsonApr 30 · Discus · Place 13 · HudsonDiscus1359-78
Apr 30Oakmont vs. HudsonApr 30 · Shot Put · Place 12 · HudsonShot Put1229-38
Apr 16Hudson v Groton-DunstableApr 16 · Varsity · Place 14 · HudsonVarsity1461-098
Apr 16Hudson v Groton-DunstableApr 16 · Varsity · Place 9 · HudsonVarsity929-01.258
Apr 10Quabbin vs HudsonApr 10 · Discus · Place 22 · HudsonDiscus2253-78
Apr 10Quabbin vs HudsonApr 10 · Shot Put · Place 13 · HudsonShot Put1329-88
Apr 2Hudson v LunenburgApr 2 · Discus · Place 14 · HudsonDiscus1449-28
Apr 2Hudson v LunenburgApr 2 · Shot Put · Place 8 · HudsonShot Put827-78

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · Shot Put · Place 26 · HudsonShot Put2625-9.25—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · Shot Put · Place 44 · HudsonShot Put4422-7—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 300 Meters · Place 26 · Hudson300 Meters2650.20 PB—
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · Shot Put · Place 31 · HUDSONShot Put3123-02.008
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · Shot Put · Place 28 · HudsonShot Put2821-11—