Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorAlgonquin vs Shepherd Hill · Apr 1525.38aAlgonquin vs Shepherd HillApril 15, 2026
300 Meters · IndoorMidLand Wachusett Indoor League Championships · Feb 239.87aMidLand Wachusett Indoor League ChampionshipsFebruary 2, 2025
400 Meters · OutdoorDivision A Midland-Wachusett League Meet · May 2354.74aDivision A Midland-Wachusett League MeetMay 23, 2026
55 Meter · IndoorMSTCA Speed Classic (Saturday) · Dec 217.58aMSTCA Speed Classic (Saturday)December 21, 2024
55 Meters · IndoorWachusett Week # 1 MidWach League · Dec 187.50Wachusett Week # 1 MidWach LeagueDecember 18, 2024
Discus · 1.6kg · OutdoorWestboro vs Shepherd Hill · May 1284'06"Westboro vs Shepherd Hill May 12, 2026
Long Jump · IndoorMSTCA Winter Festival (Small Schools) · Dec 1415-08.25MSTCA Winter Festival (Small Schools)December 14, 2024
Shot Put · 12lb · OutdoorWestboro vs Shepherd Hill · May 1234'11"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

16 results
DateMeetEventPlMarkGr
May 23Division A Midland-Wachusett League MeetMay 23 · Shot Put · Place 15 · Shepherd Hill RegShot Put12lb15.33-00.0011
May 23Division A Midland-Wachusett League MeetMay 23 · 400 Meters · Place 8 · Shepherd Hill Reg400 Meters8.54.74a PB11
May 12Westboro vs Shepherd Hill May 12 · Discus · Place 4 · Shepherd Hill RegDiscus1.6kg4.84'06" PB11
May 12Westboro vs Shepherd Hill May 12 · Shot Put · Place 3 · Shepherd Hill RegShot Put12lb3.34'11" PB11
May 9District E Nick DiPilato InvitationalMay 9 · Shot Put · Place 23 · Shepherd Hill RegShot Put12lb23.26-11.5011
May 9District E Nick DiPilato InvitationalMay 9 · 400 Meters · Place 13 · Shepherd Hill Reg400 Meters13.56.20a11
May 6Shepherd Hill vs GraftonMay 6 · Discus · Place 5 · Shepherd Hill RegDiscus1.6kg5.77'08"Unofficial11
May 6Shepherd Hill vs GraftonMay 6 · Shot Put · Place 4 · Shepherd Hill RegShot Put12lb4.28'10"Unofficial11
May 6Shepherd Hill vs GraftonMay 6 · 400 Meters · Place 3 · Shepherd Hill Reg400 Meters3.55.6Unofficial11
May 2District E Girls & Boys Division 1 RelaysMay 2 · Shot Put · Place 37 · Shepherd Hill RegShot Put12lb37.9.26m11
Apr 29Shepherd Hill vs Wachusett (Boys Only)Apr 29 · Discus · Place 3 · Shepherd Hill RegDiscus1.6kg3.73'08"Unofficial11
Apr 29Shepherd Hill vs Wachusett (Boys Only)Apr 29 · Shot Put · Place 3 · Shepherd Hill RegShot Put12lb3.33'01"Unofficial11
Apr 29Shepherd Hill vs Wachusett (Boys Only)Apr 29 · 200 Meters · Place 7 · Shepherd Hill Reg200 Meters7.25.4Unofficial11
Apr 15Algonquin vs Shepherd HillApr 15 · Discus · Place 9 · Shepherd Hill RegDiscus966-0711
Apr 15Algonquin vs Shepherd HillApr 15 · 200 Meters · Place 13 · Shepherd Hill Reg200 Meters1325.38a PB11
Apr 8Shepherd Hill vs ShrewsburyApr 8 · Discus · Place 4 · Shepherd Hill RegDiscus1.6kg4.74'08"Unofficial11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10District E Nick DiPilato InvitationalMay 10 · Discus · Place 21 · Shepherd Hill RegDiscus2165-110
May 10District E Nick DiPilato InvitationalMay 10 · Shot Put · Place 32 · Shepherd Hill RegShot Put3228-510
May 10District E Nick DiPilato InvitationalMay 10 · 200 Meters · Place 49 · Shepherd Hill Reg200 Meters4925.64a10
May 7Algonquin v Shepherd HillMay 7 · Discus · Place 8 · Shepherd Hill RegDiscus868-410
May 7Algonquin v Shepherd HillMay 7 · Shot Put · Place 15 · Shepherd Hill RegShot Put1527-4.5010
May 3District E Girls & Boys Division 1 RelaysMay 3 · Discus · Place 30 · Shepherd Hill RegDiscus3021.68m10
Apr 29Dual Meet Shepherd Hill Vs WestboroughApr 29 · Discus · Place 3 · Shepherd Hill RegDiscus1.6kg3.75-05.50Unofficial10
Apr 9Wachusett Vs Shephard Hill Boys Dual MeetApr 9 · 400 Meters · Place 5 · Shepherd Hill Reg400 Meters558.510
Apr 2Shepherd Hill vs. ShrewsburyApr 2 · Discus · Place 3 · Shepherd Hill RegDiscus389-910

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 300 Meters · Place 11 · Shepherd Hill Reg300 Meters1139.87a PB—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · Shot Put · Place 74 · Shepherd Hill RegShot Put748.67m—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 169 · Shepherd Hill Reg300 Meters16941.50a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Long Jump · Place 56 · Shepherd Hill RegLong Jump5615-2.50—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55 Meters · Place 81 · Shepherd Hill Reg55 Meters817.64a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55 Meter · Place 122 · Shepherd Hill Reg55 Meter122.7.58a PB10
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · 55 Meters · Place 17 · Shepherd Hill Reg55 Meters177.50 PB—
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 55 Meter · Place 70 · Shepherd Hill Reg55 MeterRound P70.7.63a10
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · Long Jump · Place 41 · Shepherd Hill RegLong Jump41.15-08.25 PB10