Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · OutdoorWestboro vs Shepherd Hill · May 1230'09.5"Westboro vs Shepherd Hill May 12, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Westboro vs Shepherd Hill May 12 · Shot Put · Place 5 · Shepherd Hill RegShot Put12lb5.30'09.5" PB11
May 9District E Nick DiPilato InvitationalMay 9 · Shot Put · Place 21 · Shepherd Hill RegShot Put12lb21.28-01.7511
May 6Shepherd Hill vs GraftonMay 6 · Discus · Place 8 · Shepherd Hill RegDiscus1.6kg8.62'04"Unofficial11
May 6Shepherd Hill vs GraftonMay 6 · Shot Put · Place 5 · Shepherd Hill RegShot Put12lb5.27'10"Unofficial11
Apr 29Shepherd Hill vs Wachusett (Boys Only)Apr 29 · Discus · Place 4 · Shepherd Hill RegDiscus1.6kg4.69'0"Unofficial11
Apr 29Shepherd Hill vs Wachusett (Boys Only)Apr 29 · Shot Put · Place 4 · Shepherd Hill RegShot Put12lb4.28'06"Unofficial11
Apr 15Algonquin vs Shepherd HillApr 15 · Discus · Place 6 · Shepherd Hill RegDiscus672-0911
Apr 15Algonquin vs Shepherd HillApr 15 · Shot Put · Place 10 · Shepherd Hill RegShot Put1028-04.0011
Apr 8Shepherd Hill vs ShrewsburyApr 8 · Discus · Place 6 · Shepherd Hill RegDiscus1.6kg6.62'07"Unofficial11
Apr 8Shepherd Hill vs ShrewsburyApr 8 · Shot Put · Place 5 · Shepherd Hill RegShot Put12lb5.29'02.5"Unofficial11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10District E Nick DiPilato InvitationalMay 10 · Discus · Place 28 · Shepherd Hill RegDiscus2861-510
May 10District E Nick DiPilato InvitationalMay 10 · Shot Put · Place 31 · Shepherd Hill RegShot Put3128-5.5010
May 7Algonquin v Shepherd HillMay 7 · Discus · Place 11 · Shepherd Hill RegDiscus1164-1110
May 7Algonquin v Shepherd HillMay 7 · Shot Put · Place 12 · Shepherd Hill RegShot Put1229-2.2510
Apr 29Dual Meet Shepherd Hill Vs WestboroughApr 29 · Discus · Place 6 · Shepherd Hill RegDiscus1.6kg6.65-11.00Unofficial10
Apr 2Shepherd Hill vs. ShrewsburyApr 2 · Discus · Place 9 · Shepherd Hill RegDiscus965-310
Apr 2Shepherd Hill vs. ShrewsburyApr 2 · Shot Put · Place 11 · Shepherd Hill RegShot Put1127-510