Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorMIAA Division 3 Track & Field Championship · May 2892-04MIAA Division 3 Track & Field ChampionshipMay 28, 2026
Shot Put · 4kg · OutdoorCentral Mass. Division 1 Class Meet · May 1630-06.50Central Mass. Division 1 Class MeetMay 16, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Javelin · Place 13 · Shepherd Hill RegJavelin600g13.92-04 PB9
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Shot Put · Place 15 · Shepherd Hill RegShot Put4kg15.30-04.259
May 23Division A Midland-Wachusett League MeetMay 23 · Javelin · Place 3 · Shepherd Hill RegJavelin600g3.91-069
May 23Division A Midland-Wachusett League MeetMay 23 · Shot Put · Place 8 · Shepherd Hill RegShot Put4kg8.27-05.009
May 16Central Mass. Division 1 Class MeetMay 16 · Javelin · Place 5 · Shepherd Hill RegJavelin600g5.90-029
May 16Central Mass. Division 1 Class MeetMay 16 · Shot Put · Place 7 · Shepherd Hill RegShot Put4kg7.30-06.50 PB9
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · Javelin · Shepherd Hill RegJavelin600g—83'10"Unofficial9
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · Shot Put · Shepherd Hill RegShot Put4kg—27'07.00"Unofficial9
May 9District E Nick DiPilato InvitationalMay 9 · Shot Put · Place 8 · Shepherd Hill RegShot Put4kg8.26-04.259
May 6Shepherd Hill vs GraftonMay 6 · Javelin · Place 1 · Shepherd Hill RegJavelin600g1.75'7Unofficial9
May 6Shepherd Hill vs GraftonMay 6 · Shot Put · Place 1 · Shepherd Hill RegShot Put4kg1.29'3Unofficial9
May 2District E Girls & Boys Division 1 RelaysMay 2 · Javelin · Place 13 · Shepherd Hill RegJavelin600g13.21.51m9
May 2District E Girls & Boys Division 1 RelaysMay 2 · Shot Put · Place 7 · Shepherd Hill RegShot Put4kg7.8.67m9
Apr 29Shepherd Hill vs. Wachusett (Girls)Apr 29 · Shot Put · Place 3 · Shepherd Hill RegShot Put4kg3.28'10.25"9
Apr 8Shepherd Hill vs ShrewsburyApr 8 · Javelin · Place 1 · Shepherd Hill RegJavelin600g1.64'10Unofficial9
Apr 8Shepherd Hill vs ShrewsburyApr 8 · Shot Put · Place 2 · Shepherd Hill RegShot Put4kg2.26'0Unofficial9