Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHudson v. Groton · May 1312.5Hudson v. GrotonMay 13, 2026
200 Meters · Outdoor12th Annual District E Weight Pentathlon · Jun 1027.18a12th Annual District E Weight PentathlonJune 10, 2026
300 Meters · IndoorMidland Wachusett @ Fitchburg #4 · Jan 2146.20Midland Wachusett @ Fitchburg #4January 21, 2026
55 Meters · IndoorMidland Wachusett @ Fitchburg · Feb 47.50Midland Wachusett @ FitchburgFebruary 4, 2026
Discus · 1.6kg · Outdoor12th Annual District E Weight Pentathlon · Jun 1032.94m12th Annual District E Weight PentathlonJune 10, 2026
Javelin · 800g · Outdoor12th Annual District E Weight Pentathlon · Jun 1047.68m12th Annual District E Weight PentathlonJune 10, 2026
Shot Put · 12lb · Outdoor12th Annual District E Weight Pentathlon · Jun 1010.58m12th Annual District E Weight PentathlonJune 10, 2026
Throws Pentathlon · Standard · Outdoor12th Annual District E Weight Pentathlon · Jun 10256412th Annual District E Weight PentathlonJune 10, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 1012th Annual District E Weight PentathlonJun 10 · Throws Pentathlon · Place 11 · Groton-Dunstable RegThrows PentathlonStandard11.2564 PB10
Jun 1012th Annual District E Weight PentathlonJun 10 · Javelin · Place 1 · Groton-Dunstable RegJavelin800g1.47.68m PB10
Jun 1012th Annual District E Weight PentathlonJun 10 · Discus · Place 17 · Groton-Dunstable RegDiscus1.6kg17.32.94m PB10
Jun 1012th Annual District E Weight PentathlonJun 10 · Shot Put · Place 21 · Groton-Dunstable RegShot Put12lb21.10.58m PB10
Jun 1012th Annual District E Weight PentathlonJun 10 · 200 Meters · Place 35 · Groton-Dunstable Reg200 Meters35.27.18a PB10
Jun 1012th Annual District E Weight PentathlonJun 10 · 100 Meters · Place 27 · Groton-Dunstable Reg100 Meters27.12.64a10
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Javelin · Place 16 · Groton-Dunstable RegJavelin800g16.134-0110
May 21Division C Midland Wachusett League MeetMay 21 · Javelin · Place 2 · Groton-Dunstable RegJavelin800g2.148-0110
May 21Division C Midland Wachusett League MeetMay 21 · Discus · Place 7 · Groton-Dunstable RegDiscus1.6kg7.98-0310
May 16MSTCA Coaches Metro InvitationalMay 16 · Javelin · Place 20 · Groton-Dunstable RegJavelin20123-0410
May 13Hudson v. GrotonMay 13 · Javelin · Place 2 · Groton-Dunstable RegJavelin800g2.138' 10"10
May 13Hudson v. GrotonMay 13 · Discus · Place 1 · Groton-Dunstable RegDiscus1.6kg1.102' 4"10
May 13Hudson v. GrotonMay 13 · 100 Meters · Place 8 · Groton-Dunstable Reg100 Meters8.12.5 PB10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · Javelin · Place 4 · Groton-Dunstable RegJavelin4126-910
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · Discus · Groton-Dunstable RegDiscus—ND10
May 6Oakmont vs Groton-DunstableMay 6 · Javelin · Place 1 · Groton-Dunstable RegJavelin800g1.115-010
May 6Oakmont vs Groton-DunstableMay 6 · Discus · Place 3 · Groton-Dunstable RegDiscus1.6kg3.81-410
May 6Oakmont vs Groton-DunstableMay 6 · 100 Meters · Place 10 · Groton-Dunstable Reg100 Meters10.13.010
Apr 15Groton-Dunstable vs QuabbinApr 15 · Javelin · Place 2 · Groton-Dunstable RegJavelin800g2.145-0410
Apr 15Groton-Dunstable vs QuabbinApr 15 · Discus · Place 2 · Groton-Dunstable RegDiscus1.6kg2.100-1010
Apr 15Groton-Dunstable vs QuabbinApr 15 · 100 Meters · Place 14 · Groton-Dunstable Reg100 Meters14.12.710

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 4Midland Wachusett @ FitchburgFeb 4 · High Jump · Place 4 · Groton-Dunstable RegHigh Jump45-210
Feb 4Midland Wachusett @ FitchburgFeb 4 · Shot Put · Place 5 · Groton-Dunstable RegShot Put534-10.2510
Feb 4Midland Wachusett @ FitchburgFeb 4 · 55 Meters · Place 18 · Groton-Dunstable Reg55 Meters187.50 PB10
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · High Jump · Place 5 · Groton-Dunstable RegHigh Jump55-410
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · Shot Put · Place 17 · Groton-Dunstable RegShot Put1733-910
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 55 Meters · Place 28 · Groton-Dunstable Reg55 Meters287.6010
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · High Jump · Place 5 · Groton-Dunstable RegHigh Jump55-210
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · Shot Put · Place 12 · Groton-Dunstable RegShot Put1232-1010
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 300 Meters · Place 20 · Groton-Dunstable Reg300 Meters2046.20 PB10
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 108 · Groton-Dunstable RegShot Put10831-11.5010
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 103 · Groton-Dunstable Reg55m HurdlesRound P10311.63a10
Jan 9MSTCA Northeast InvitationalJan 9 · High Jump · Place 6 · Groton-Dunstable RegHigh Jump65-610

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Javelin · Place 12 · Groton-Dunstable RegJavelin12134-29
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · Javelin · Place 4 · Groton-Dunstable RegJavelin4130-39
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · Discus · Place 25 · Groton-Dunstable RegDiscus2592-59
May 17MSTCA Division 4 RelaysMay 17 · Javelin · Place 11 · Groton-Dunstable RegJavelin1138.58m9
May 7Quabbin Regional vs Groton-Dunstable RegMay 7 · Javelin · Place 4 · Groton-Dunstable RegJavelin4105-99
May 7Quabbin Regional vs Groton-Dunstable RegMay 7 · Discus · Place 1 · Groton-Dunstable RegDiscus197-89
May 7Quabbin Regional vs Groton-Dunstable RegMay 7 · 100 Meters · Place 17 · Groton-Dunstable Reg100 Meters1712.79
Apr 16Hudson v Groton-DunstableApr 16 · Discus · Place 4 · Groton-Dunstable RegDiscus4103-069
Apr 16Hudson v Groton-DunstableApr 16 · 100 Meters · Place 22 · Groton-Dunstable Reg100 Meters2213.279