Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Qualifier Meet · Feb 74:50.13aMSTCA Qualifier MeetFebruary 7, 2026
1 Mile · OutdoorHudson Vs AMSA · Apr 144:47.0Hudson Vs AMSAApril 14, 2026
2 Miles · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 1210:10.80aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 12, 2026
2 Miles · OutdoorMIAA Division 5 Track & Field Championship · May 299:50.20aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
300 Meters · IndoorMidland Wachusett @ Shrewsbury #5 · Jan 2848.70Midland Wachusett @ Shrewsbury #5January 28, 2026
800 Meters · OutdoorHudson vs Lunenburg · Apr 302:09.8Hudson vs LunenburgApril 30, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 2 Miles · Place 7 · Hudson2 Miles7.9:50.20a PB9
May 21Division C Midland Wachusett League MeetMay 21 · 2 Miles · Place 3 · Hudson2 Miles3.10:11.06a9
May 21Division C Midland Wachusett League MeetMay 21 · 800 Meters · Place 8 · Hudson800 Meters8.2:13.08a9
May 13Hudson v. GrotonMay 13 · 2 Miles · Place 1 · Hudson2 Miles1.10:02.09
May 13Hudson v. GrotonMay 13 · 800 Meters · Place 3 · Hudson800 Meters3.2:12.09
May 5Hudson vs QuabbinMay 5 · 2 Miles · Place 1 · Hudson2 Miles111:18.09
May 5Hudson vs QuabbinMay 5 · 1 Mile · Place 2 · Hudson1 Mile24:49.49
Apr 30Hudson vs LunenburgApr 30 · 2 Miles · Place 2 · Hudson2 Miles2.10:43.19
Apr 30Hudson vs LunenburgApr 30 · 1 Mile · Place 11 · Hudson1 Mile11.6:26.09
Apr 30Hudson vs LunenburgApr 30 · 800 Meters · Place 2 · Hudson800 Meters2.2:09.8 PB9
Apr 14Hudson Vs AMSAApr 14 · 1 Mile · Place 1 · Hudson1 Mile1.4:47.0 PB9
Apr 14Hudson Vs AMSAApr 14 · 800 Meters · Place 1 · Hudson800 Meters1.2:12.69
Apr 8Hudson vs OakmontApr 8 · 2 Miles · Place 1 · Hudson2 Miles110:03.409
Apr 1Hudson v. MarlboroughApr 1 · 2 Miles · Place 1 · Hudson2 Miles110:10.709
Apr 1Hudson v. MarlboroughApr 1 · 800 Meters · Place 4 · Hudson800 Meters42:13.77a9

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 2 Miles · Place 11 · Hudson2 Miles1110:10.80a PB9
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 2 Miles · Place 11 · Hudson2 Miles1110:10.80—
Feb 7MSTCA Qualifier MeetFeb 7 · 1 Mile · Place 21 · Hudson1 Mile214:50.13a PB9
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 2 Miles · Place 4 · Hudson2 Miles4.11:01.33a9
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 1 Mile · Place 6 · Hudson1 Mile65:24.709
Jan 28Midland Wachusett @ Shrewsbury #5Jan 28 · 300 Meters · Place 21 · Hudson300 Meters2148.70 PB9
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 2 Miles · Place 11 · Hudson2 Miles1110:26.45a9
Jan 10The Nor'Easter at the TrackJan 10 · 1 Mile · Place 4 · HUDSON1 Mile45:00.449

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 2 Miles · Place 10 · Hudson2 Miles10.10:25.30a9
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 1 Mile · Place 10 · Hudson1 Mile10.5:04.44a9
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 300 Meters · Place 36 · Hudson300 Meters3652.90—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 1 Mile · Place 21 · Hudson1 Mile216:12.00—
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · 1 Mile · Place 15 · HUDSON1 Mile156:21.808
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · 1 Mile · Place 11 · Hudson1 Mile116:18.80—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Midland Wachusett Division C League MeetMay 21 · 2 Miles · Place 6 · Hudson2 Miles6.11:25.89a8
May 8Westborough v HudsonMay 8 · Discus · Place 24 · HudsonDiscus2453-078
May 8Westborough v HudsonMay 8 · 1 Mile · Place 9 · Hudson1 Mile95:31.08a8
May 8Westborough v HudsonMay 8 · 800 Meters · Place 15 · Hudson800 Meters152:38.70a8
Apr 30Oakmont vs. HudsonApr 30 · 1 Mile · Place 8 · Hudson1 Mile85:41.58
Apr 16Hudson v Groton-DunstableApr 16 · 1 Mile · Place 5 · Hudson1 Mile55:42.008
Apr 10Quabbin vs HudsonApr 10 · 800 Meters · Place 14 · Hudson800 Meters142:42.98
Apr 2Hudson v LunenburgApr 2 · 1 Mile · Place 3 · Hudson1 Mile35:48.56a8

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 1 Mile · Place 13 · Hudson1 Mile13.6:12.34a8
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 1 Mile · Place 16 · Hudson1 Mile16.6:19.808