Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorHudson v. Groton · May 1326.2Hudson v. GrotonMay 13, 2026
300 Meters · IndoorMSTCA Speed Classic (Sunday) · Dec 2141.83aMSTCA Speed Classic (Sunday)December 21, 2025
400 Meters · OutdoorHudson v. Groton · May 1359.8Hudson v. GrotonMay 13, 2026
55 Meter · IndoorThe Beantown Winter Classic · Dec 218.29aThe Beantown Winter ClassicDecember 21, 2024
55 Meters · IndoorMidland Wachusett @ Shrewsbury #3 · Jan 147.60aMidland Wachusett @ Shrewsbury #3January 14, 2026
Javelin · 800g · OutdoorHudson v. Groton · May 1361' 10"Hudson v. GrotonMay 13, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21Division C Midland Wachusett League MeetMay 21 · 400 Meters · Place 12 · Hudson400 Meters12.1:00.33a9
May 13Hudson v. GrotonMay 13 · Javelin · Place 15 · HudsonJavelin800g15.61' 10" PB9
May 13Hudson v. GrotonMay 13 · 400 Meters · Place 7 · Hudson400 Meters7.59.8 PB9
May 13Hudson v. GrotonMay 13 · 200 Meters · Place 11 · Hudson200 Meters11.26.2 PB9
May 5Hudson vs QuabbinMay 5 · Javelin · Place 14 · HudsonJavelin1458-79
May 5Hudson vs QuabbinMay 5 · 400 Meters · Place 5 · Hudson400 Meters51:05.69
May 5Hudson vs QuabbinMay 5 · 200 Meters · Place 11 · Hudson200 Meters1126.69
Apr 30Hudson vs LunenburgApr 30 · Javelin · Place 14 · HudsonJavelin800g14.55' 11"9
Apr 30Hudson vs LunenburgApr 30 · 400 Meters · Place 4 · Hudson400 Meters4.1:01.19
Apr 14Hudson Vs AMSAApr 14 · 400 Meters · Place 5 · Hudson400 Meters5.1:01.69
Apr 14Hudson Vs AMSAApr 14 · 200 Meters · Place 7 · Hudson200 Meters7.26.69
Apr 8Hudson vs OakmontApr 8 · Javelin · Place 22 · HudsonJavelin2259-009
Apr 8Hudson vs OakmontApr 8 · 400 Meters · Place 9 · Hudson400 Meters91:01.06a9
Apr 8Hudson vs OakmontApr 8 · 200 Meters · Place 13 · Hudson200 Meters1327.85a9
Apr 1Hudson v. MarlboroughApr 1 · Javelin · Place 11 · HudsonJavelin1155-79
Apr 1Hudson v. MarlboroughApr 1 · 400 Meters · Place 4 · Hudson400 Meters41:02.78a9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 300 Meters · Place 17 · Hudson300 Meters1745.309
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 300 Meters · Place 9 · Hudson300 Meters944.50a9
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 55 Meters · Place 15 · Hudson55 Meters157.60a PB9
Jan 10The Nor'Easter at the TrackJan 10 · 300 Meters · Place 14 · HUDSON300 Meters1442.819
Jan 7Midland Wachusett @ ShrewsburyJan 7 · 300 Meters · Place 21 · Hudson300 Meters2147.00a9
Jan 7Midland Wachusett @ ShrewsburyJan 7 · 55 Meters · Place 17 · Hudson55 Meters177.80a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 300 Meters · Place 98 · Hudson300 Meters98.41.83a PB9
Dec 17MidWach 12-17-25 @ Shrewsbury HSDec 17 · 300 Meters · Place 9 · Hudson300 Meters9.45.609
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 300 Meters · Place 45 · Hudson300 Meters45.43.10a9
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · 300 Meters · Place 22 · HUDSON300 Meters2251.108

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8Westborough v HudsonMay 8 · 400 Meters · Place 17 · Hudson400 Meters171:03.97a8
May 8Westborough v HudsonMay 8 · 200 Meters · Place 20 · Hudson200 Meters2028.55a8
Apr 30Oakmont vs. HudsonApr 30 · 400 Meters · Place 11 · Hudson400 Meters111:06.38
Apr 30Oakmont vs. HudsonApr 30 · 200 Meters · Place 18 · Hudson200 Meters1828.38
Apr 16Hudson v Groton-DunstableApr 16 · 400 Meters · Place 13 · Hudson400 Meters131:06.498
Apr 16Hudson v Groton-DunstableApr 16 · 200 Meters · Place 14 · Hudson200 Meters1429.688
Apr 10Quabbin vs HudsonApr 10 · 400 Meters · Place 9 · Hudson400 Meters91:07.58
Apr 10Quabbin vs HudsonApr 10 · 200 Meters · Place 22 · Hudson200 Meters2230.08
Apr 2Hudson v LunenburgApr 2 · 400 Meters · Place 8 · Hudson400 Meters81:09.94a8
Apr 2Hudson v LunenburgApr 2 · 200 Meters · Place 13 · Hudson200 Meters1329.88a8

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 300 Meters · Place 16 · Hudson300 Meters16.48.19a8
Dec 21The Beantown Winter ClassicDec 21 · 55 Meter · Place 16 · Hudson55 MeterRound P16.8.29a PB8
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 300 Meters · Place 21 · Hudson300 Meters21.50.408
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 300 Meters · Place 101 · Hudson300 Meters101.49.79a8