Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHudson vs Quabbin · May 512.0Hudson vs QuabbinMay 5, 2026
200 Meters · OutdoorHudson v Oakmont and Marlborough · May 323.8Hudson v Oakmont and MarlboroughMay 3, 2024
300 Meters · IndoorMSTCA Coaches Invitational (Small Schools) · Jan 2538.84aMSTCA Coaches Invitational (Small Schools)January 25, 2025
55 Meter · IndoorMWIL Shrewsbury Invitational #1 · Dec 137.5MWIL Shrewsbury Invitational #1December 13, 2023
55 Meters · IndoorMidland Wachusett @ Shrewsbury · Jan 77.40aMidland Wachusett @ ShrewsburyJanuary 7, 2026
600 Meters · IndoorMSTCA Small School Speed Classic · Dec 181:42.22aMSTCA Small School Speed ClassicDecember 18, 2021
Pole Vault · OutdoorDivision C Midland Wachusett League Meet · May 2110-06.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

11 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Pole Vault · Place 12 · HudsonPole Vault12.10-00.0012
May 21Division C Midland Wachusett League MeetMay 21 · Pole Vault · Place 5 · HudsonPole Vault5.10-06.00 PB12
May 16Central Mass. Division 1 Class MeetMay 16 · Pole Vault · Place 9 · HudsonPole Vault9.10-00.0012
May 13Hudson v. GrotonMay 13 · Pole Vault · Place 2 · HudsonPole Vault2.10' 0"12
May 13Hudson v. GrotonMay 13 · 200 Meters · Place 8 · Hudson200 Meters8.25.512
May 13Hudson v. GrotonMay 13 · 100 Meters · Hudson100 Meters—DNS12
May 5Hudson vs QuabbinMay 5 · Pole Vault · Place 3 · HudsonPole Vault310-612
May 5Hudson vs QuabbinMay 5 · 200 Meters · Place 8 · Hudson200 Meters824.612
May 5Hudson vs QuabbinMay 5 · 100 Meters · Place 12 · Hudson100 Meters1212.0 PB12
Apr 8Hudson vs OakmontApr 8 · Pole Vault · Place 4 · HudsonPole Vault48-06.0012
Apr 8Hudson vs OakmontApr 8 · 200 Meters · Place 8 · Hudson200 Meters825.86a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 300 Meters · Place 8 · Hudson300 Meters8.43.50a12
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 300 Meters · Place 8 · Hudson300 Meters844.4012
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 300 Meters · Place 7 · Hudson300 Meters743.1012
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 300 Meters · Place 10 · Hudson300 Meters1045.10a12
Jan 7Midland Wachusett @ ShrewsburyJan 7 · 55 Meters · Place 13 · Hudson55 Meters137.40a PB12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 300 Meters · Place 57 · Hudson300 Meters57.40.11a12
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 300 Meters · Place 16 · Hudson300 Meters16.39.81a12
Feb 8MSTCA Qualifier MeetFeb 8 · 300 Meters · Place 58 · Hudson300 Meters5839.86a—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 300 Meters · Place 7 · Hudson300 Meters739.47a—
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 300 Meters · Place 7 · Hudson300 Meters742.70—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 300 Meters · Place 58 · Hudson300 Meters5838.84a PB—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 300 Meters · Place 5 · Hudson300 Meters541.80—
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · 300 Meters · Place 7 · HUDSON300 Meters743.30JR
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 72 · Hudson300 Meters7238.95a—
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · 300 Meters · Place 2 · Hudson300 Meters243.40—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Pole Vault · HudsonPole Vault--NH11
May 21Midland Wachusett Division C League MeetMay 21 · Pole Vault · Place 6 · HudsonPole Vault6.9-06.0011
May 21Midland Wachusett Division C League MeetMay 21 · 200 Meters · Place 12 · Hudson200 Meters12.25.38a11
May 8Westborough v HudsonMay 8 · Pole Vault · Place 9 · HudsonPole Vault99-00.0011
May 8Westborough v HudsonMay 8 · 200 Meters · Place 6 · Hudson200 Meters625.68a11
Apr 16Hudson v Groton-DunstableApr 16 · Pole Vault · Place 3 · HudsonPole Vault39-06.0011
Apr 16Hudson v Groton-DunstableApr 16 · 100 Meters · Place 7 · Hudson100 Meters712.3211
Apr 10Quabbin vs HudsonApr 10 · Pole Vault · Place 4 · HudsonPole Vault49-011
Apr 10Quabbin vs HudsonApr 10 · 200 Meters · Place 6 · Hudson200 Meters624.811
Apr 2Hudson v LunenburgApr 2 · Pole Vault · Place 3 · HudsonPole Vault39-011
Apr 2Hudson v LunenburgApr 2 · 200 Meters · Place 3 · Hudson200 Meters325.41a11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 300 Meters · Place 20 · Hudson300 Meters20.39.66a11
Feb 1145th District E InviteFeb 11 · 300 Meters · Place 19 · Hudson300 Meters1939.01a—
Feb 4Mid Wach League Championship C & DFeb 4 · 300 Meters · Place 8 · Hudson300 Meters838.92a—
Jan 24MW @ Shrewsbury # 5Jan 24 · 300 Meters · Place 10 · Hudson300 Meters1042.00—
Jan 17MW @ Shrewsbury # 4Jan 17 · 300 Meters · Place 4 · Hudson300 Meters442.70a—
Jan 10MW @ Shrewsbury #3Jan 10 · 300 Meters · Place 6 · Hudson300 Meters642.00—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 300 Meters · Place 31 · Hudson300 Meters3140.19a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · 200 Meters · Place 10 · Hudson200 Meters1024.4610
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 16 · HudsonJavelin1636.40m10
Jun 3Central Mass MultiMeet 2024Jun 3 · Discus · Place 40 · HudsonDiscus4021.41m10
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 48 · HudsonShot Put488.19m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 100 Meters · Place 11 · Hudson100 Meters1112.1910
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · Pole Vault · Place 6 · HudsonPole Vault610-6—
May 15Midland Wachusett Division C League MeetMay 15 · Pole Vault · Place 2 · HudsonPole Vault210-0—
May 15Midland Wachusett Division C League MeetMay 15 · 200 Meters · Place 8 · Hudson200 Meters824.20a—
May 11District E Division 1 Central Mass. ChampionshipMay 11 · 200 Meters · Place 19 · Hudson200 MetersRound P1924.6210
May 8Groton vs HudsonMay 8 · Pole Vault · Place 5 · HudsonPole Vault58-6—
May 8Groton vs HudsonMay 8 · 200 Meters · Place 1 · Hudson200 Meters124.3—
May 3Hudson v Oakmont and MarlboroughMay 3 · Pole Vault · Place 2 · HudsonPole Vault29-0—
May 3Hudson v Oakmont and MarlboroughMay 3 · 200 Meters · Place 2 · Hudson200 Meters223.8 PB—
Apr 24Lunenburg vs Hudson Apr 24 · Pole Vault · Place 4 · HudsonPole Vault47-0—
Apr 24Lunenburg vs Hudson Apr 24 · Javelin · Place 5 · HudsonJavelin5112-3.5—
Apr 24Lunenburg vs Hudson Apr 24 · 200 Meters · Place 3 · Hudson200 Meters324.7—
Apr 10Hudson vs AMSAApr 10 · Javelin · Place 4 · HudsonJavelin4119-4—
Apr 10Hudson vs AMSAApr 10 · 200 Meters · Place 2 · Hudson200 Meters224.6—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20MidWach Meet @ Shrewsbury # 2Dec 20 · 300 Meters · Place 6 · Hudson300 Meters6.43.8010
Dec 20MWIL Invite #2Dec 20 · 300 Meters · Place 6 · Hudson300 Meters6.43.810
Dec 13MWIL Shrewsbury Invitational #1Dec 13 · 300 Meters · Place 3 · Hudson300 Meters3.43.310
Dec 13MWIL Shrewsbury Invitational #1Dec 13 · 55 Meter · Place 19 · Hudson55 Meter19.7.5 PB10
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 300 Meters · Place 32 · Hudson300 Meters32.40.25a10
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 300 Meters · Place 26 · Hudson300 Meters26.41.23a9

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13 District E Division 1 Class MeetMay 13 · 100 Meters · Place 28 · Hudson100 MetersRound P2812.109
May 10Lunenburg vs HudsonMay 10 · Triple Jump · HudsonTriple Jump—29'7Unofficial9
May 10Lunenburg vs HudsonMay 10 · Triple Jump · HudsonTriple Jump—30'2Unofficial9
May 10Lunenburg vs HudsonMay 10 · 200 Meters · Hudson200 Meters—24.6Unofficial9
May 10Lunenburg vs HudsonMay 10 · 100 Meters · Hudson100 Meters—12Unofficial9
May 5Tri Meet Hudson v AMSA v MarlboroughMay 5 · Triple Jump · HudsonTriple Jump—29'08Unofficial9
May 5Tri Meet Hudson v AMSA v MarlboroughMay 5 · 200 Meters · Place 2 · Hudson200 Meters2.24.8Unofficial9
May 3Gardner vs HudsonMay 3 · Triple Jump · HudsonTriple Jump—29'3Unofficial9
May 3Gardner vs HudsonMay 3 · 200 Meters · Hudson200 Meters—25.5Unofficial9
Apr 24Hudson v OakmontApr 24 · Triple Jump · HudsonTriple Jump—29'3Unofficial9
Apr 24Hudson v OakmontApr 24 · Long Jump · HudsonLong Jump—14'3Unofficial9
Apr 24Hudson v OakmontApr 24 · 200 Meters · Place 3 · Hudson200 Meters3.25.3Unofficial9
Apr 13Hudson vs Groton DunstableApr 13 · Triple Jump · Place 7 · HudsonTriple Jump7.28-1Unofficial9
Apr 13Hudson vs Groton DunstableApr 13 · 200 Meters · Place 4 · Hudson200 Meters4.25.0Unofficial9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 300 Meters · Place 37 · Hudson300 Meters37.40.83a9
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 300 Meters · Place 19 · Hudson300 Meters19.40.88a9
Feb 4Midland Wachusett Division C & D League MeetFeb 4 · 600 Meters · Place 3 · Hudson600 Meters31:53.308

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18MSTCA Small School Speed ClassicDec 18 · 600 Meters · Place 48 · Hudson600 Meters48.1:42.22a PB8