Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOakmont vs. Hudson · Apr 3012.4Oakmont vs. HudsonApril 30, 2025
200 Meters · OutdoorHudson Vs AMSA · Apr 1425.7Hudson Vs AMSAApril 14, 2026
300 Meters · IndoorMSTCA Speed Classic Small School · Dec 1841.60aMSTCA Speed Classic Small SchoolDecember 18, 2022
Discus · 1.6kg · OutdoorDistrict E Girls & Boys Division 1 Relays · May 229.47mDistrict E Girls & Boys Division 1 RelaysMay 2, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21Division C Midland Wachusett League MeetMay 21 · Discus · Place 11 · HudsonDiscus1.6kg11.73-0012
May 16Central Mass. Division 1 Class MeetMay 16 · Discus · Place 22 · HudsonDiscus1.6kg22.85-0812
May 13Hudson v. GrotonMay 13 · Discus · Place 9 · HudsonDiscus1.6kg9.79' 8"12
May 13Hudson v. GrotonMay 13 · 200 Meters · Place 13 · Hudson200 Meters13.26.412
May 5Hudson vs QuabbinMay 5 · Discus · Place 7 · HudsonDiscus780-1012
May 5Hudson vs QuabbinMay 5 · 200 Meters · Place 9 · Hudson200 Meters925.812
May 2District E Girls & Boys Division 1 RelaysMay 2 · Discus · Place 18 · HudsonDiscus1.6kg18.29.47m PB12
Apr 30Hudson vs LunenburgApr 30 · Discus · Place 13 · HudsonDiscus1.6kg13.64' 6"12
Apr 30Hudson vs LunenburgApr 30 · 200 Meters · Place 7 · Hudson200 Meters7.26.112
Apr 14Hudson Vs AMSAApr 14 · Discus · Place 3 · HudsonDiscus1.6kg3.85' 1"12
Apr 14Hudson Vs AMSAApr 14 · 200 Meters · Place 5 · Hudson200 Meters5.25.7 PB12
Apr 8Hudson vs OakmontApr 8 · Discus · Place 6 · HudsonDiscus676-0412
Apr 8Hudson vs OakmontApr 8 · 200 Meters · Place 11 · Hudson200 Meters1126.50a12
Apr 1Hudson v. MarlboroughApr 1 · Discus · Place 2 · HudsonDiscus286-612
Apr 1Hudson v. MarlboroughApr 1 · 200 Meters · Place 3 · Hudson200 Meters326.42a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8Westborough v HudsonMay 8 · Javelin · Place 8 · HudsonJavelin8113-0911
May 8Westborough v HudsonMay 8 · 200 Meters · Place 15 · Hudson200 Meters1526.85a11
May 8Westborough v HudsonMay 8 · 100 Meters · Place 23 · Hudson100 Meters2313.06a11
Apr 30Oakmont vs. HudsonApr 30 · Javelin · Place 8 · HudsonJavelin8106-611
Apr 30Oakmont vs. HudsonApr 30 · 200 Meters · Place 12 · Hudson200 Meters1226.111
Apr 30Oakmont vs. HudsonApr 30 · 100 Meters · Place 13 · Hudson100 Meters1312.4 PB11
Apr 16Hudson v Groton-DunstableApr 16 · Javelin · Place 5 · HudsonJavelin598-0911
Apr 16Hudson v Groton-DunstableApr 16 · 200 Meters · Place 8 · Hudson200 Meters826.3611
Apr 16Hudson v Groton-DunstableApr 16 · 100 Meters · Place 22 · Hudson100 Meters2213.2711
Apr 10Quabbin vs HudsonApr 10 · 200 Meters · Place 14 · Hudson200 Meters1426.111
Apr 10Quabbin vs HudsonApr 10 · 100 Meters · Place 14 · Hudson100 Meters1412.711
Apr 2Hudson v LunenburgApr 2 · Javelin · Place 7 · HudsonJavelin7102-711
Apr 2Hudson v LunenburgApr 2 · 200 Meters · Place 6 · Hudson200 Meters626.29a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8Groton vs HudsonMay 8 · Javelin · Place 8 · HudsonJavelin897-3—
May 8Groton vs HudsonMay 8 · 200 Meters · Place 7 · Hudson200 Meters726.4—
May 3Hudson v Oakmont and MarlboroughMay 3 · Javelin · Place 9 · HudsonJavelin998-5—
May 3Hudson v Oakmont and MarlboroughMay 3 · 200 Meters · Place 9 · Hudson200 Meters925.8—
Apr 24Lunenburg vs Hudson Apr 24 · Javelin · Place 9 · HudsonJavelin997-4.5—
Apr 24Lunenburg vs Hudson Apr 24 · 200 Meters · Place 9 · Hudson200 Meters926.6—
Apr 10Hudson vs AMSAApr 10 · Javelin · Place 8 · HudsonJavelin8105-11—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Lunenburg vs HudsonMay 10 · Javelin · HudsonJavelin800g—104'10Unofficial9
May 10Lunenburg vs HudsonMay 10 · 200 Meters · Hudson200 Meters—24Unofficial9
May 5Tri Meet Hudson v AMSA v MarlboroughMay 5 · Javelin · HudsonJavelin800g—104Unofficial9
May 5Tri Meet Hudson v AMSA v MarlboroughMay 5 · 200 Meters · Place 4 · Hudson200 Meters4.25.3Unofficial9
May 3Gardner vs HudsonMay 3 · Javelin · HudsonJavelin800g—105'4Unofficial9
May 3Gardner vs HudsonMay 3 · 200 Meters · Hudson200 Meters—26.5Unofficial9
Apr 24Hudson v OakmontApr 24 · Javelin · HudsonJavelin800g—91'2Unofficial9
Apr 24Hudson v OakmontApr 24 · 200 Meters · Hudson200 Meters—26.1Unofficial9
Apr 13Hudson vs Groton DunstableApr 13 · Javelin · Place 4 · HudsonJavelin800g4.104-7Unofficial9
Apr 13Hudson vs Groton DunstableApr 13 · 200 Meters · Place 3 · Hudson200 Meters3.24.6Unofficial9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 300 Meters · Place 37 · Hudson300 Meters37.42.01a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 300 Meters · Place 46 · Hudson300 Meters46.41.60a PB9
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 300 Meters · Place 28 · Hudson300 Meters28.41.61a9
Feb 4Midland Wachusett Division C & D League MeetFeb 4 · 300 Meters · Place 1 · Hudson300 Meters144.908

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14District E Division 1 ChampionshipsMay 14 · 200 Meters · Place 22 · Hudson200 MetersRound P2225.838