Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestboro vs Shepherd Hill · May 1211.6Westboro vs Shepherd Hill May 12, 2026
110m Hurdles · 39" / 0.991m · Outdoor41st District E Boy's Decathlon · Jun 918.63a41st District E Boy's DecathlonJune 9, 2026
1500 Meters · OutdoorCentral Mass MultiMeet 2024 · Jun 35:34.15Central Mass MultiMeet 2024June 3, 2024
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1225.65MSTCA Northeast InvitationalJanuary 12, 2024
200 Meters · OutdoorAlgonquin vs Shepherd Hill · May 1424.5Algonquin vs Shepherd Hill May 14, 2024
400 Meters · OutdoorCentral Mass. Multi-Meet · Jun 957.48Central Mass. Multi-MeetJune 9, 2025
55 Meter · IndoorMSTCA Speed Classic (Small School) · Dec 167.49aMSTCA Speed Classic (Small School)December 16, 2023
55 Meters · IndoorMSTCA Northeast Invitational · Jan 127.64MSTCA Northeast InvitationalJanuary 12, 2024
Decathlon · Outdoor41st District E Boy's Decathlon · Jun 9376241st District E Boy's DecathlonJune 9, 2026
Discus · 1.6kg · Outdoor41st District E Boy's Decathlon · Jun 924.47m41st District E Boy's DecathlonJune 9, 2026
High Jump · OutdoorCentral Mass. Multi-Meet · Jun 91.32mCentral Mass. Multi-MeetJune 9, 2025
Javelin · 800g · Outdoor41st District E Boy's Decathlon · Jun 925.56m41st District E Boy's DecathlonJune 9, 2026
Long Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 34.88mCentral Mass MultiMeet 2024June 3, 2024
Shot Put · 12lb · Outdoor41st District E Boy's Decathlon · Jun 96.96m41st District E Boy's DecathlonJune 9, 2026
Triple Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 39.37mCentral Mass MultiMeet 2024June 3, 2024

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 941st District E Boy's DecathlonJun 9 · Decathlon · Place 33 · Shepherd Hill RegDecathlonRound M33.3762 PB11
Jun 941st District E Boy's DecathlonJun 9 · Triple Jump · Place 39 · Shepherd Hill RegTriple JumpRound M39.10.31m11
Jun 941st District E Boy's DecathlonJun 9 · Long Jump · Place 46 · Shepherd Hill RegLong JumpRound M46.5.00m11
Jun 941st District E Boy's DecathlonJun 9 · High Jump · Place 51 · Shepherd Hill RegHigh JumpRound M51.1.37m11
Jun 941st District E Boy's DecathlonJun 9 · Javelin · Place 34 · Shepherd Hill RegJavelin800gRound M34.25.56m PB11
Jun 941st District E Boy's DecathlonJun 9 · Discus · Place 19 · Shepherd Hill RegDiscus1.6kgRound M19.24.47m PB11
Jun 941st District E Boy's DecathlonJun 9 · Shot Put · Place 58 · Shepherd Hill RegShot Put12lbRound M58.6.96m PB11
Jun 941st District E Boy's DecathlonJun 9 · 110m Hurdles · Place 16 · Shepherd Hill Reg110m Hurdles39" / 0.991mRound M16.18.63a PB11
Jun 941st District E Boy's DecathlonJun 9 · 1500 Meters · Place 39 · Shepherd Hill Reg1500 MetersRound M39.5:42.46a11
Jun 941st District E Boy's DecathlonJun 9 · 400 Meters · Place 34 · Shepherd Hill Reg400 MetersRound M34.59.46a11
Jun 941st District E Boy's DecathlonJun 9 · 100 Meters · Place 13 · Shepherd Hill Reg100 MetersRound M13.11.91a11
May 12Westboro vs Shepherd Hill May 12 · 100 Meters · Place 5 · Shepherd Hill Reg100 Meters5.11.6 PB11
May 6Shepherd Hill vs GraftonMay 6 · Javelin · Place 3 · Shepherd Hill RegJavelin800g3.86'02"Unofficial11
May 6Shepherd Hill vs GraftonMay 6 · Discus · Place 7 · Shepherd Hill RegDiscus1.6kg7.69'05"Unofficial11
May 6Shepherd Hill vs GraftonMay 6 · 200 Meters · Place 4 · Shepherd Hill Reg200 Meters4.24.3Unofficial11
Apr 29Shepherd Hill vs Wachusett (Boys Only)Apr 29 · Discus · Place 5 · Shepherd Hill RegDiscus1.6kg5.62'02"Unofficial11
Apr 29Shepherd Hill vs Wachusett (Boys Only)Apr 29 · 200 Meters · Place 3 · Shepherd Hill Reg200 Meters3.24.2Unofficial11
Apr 15Algonquin vs Shepherd HillApr 15 · 200 Meters · Place 7 · Shepherd Hill Reg200 Meters724.88a11
Apr 8Shepherd Hill vs ShrewsburyApr 8 · 200 Meters · Place 3 · Shepherd Hill Reg200 Meters3.24.2Unofficial11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 9Central Mass. Multi-MeetJun 9 · Triple Jump · Place 42 · Shepherd Hill RegTriple Jump429.80m10
Jun 9Central Mass. Multi-MeetJun 9 · Javelin · Place 15 · Shepherd Hill RegJavelin1524.74m10
Jun 9Central Mass. Multi-MeetJun 9 · 100 Meters · Place 8 · Shepherd Hill Reg100 Meters811.9010
Jun 9Central Mass. Multi-MeetJun 9 · 400 Meters · Place 15 · Shepherd Hill Reg400 Meters1557.48 PB10
Jun 9Central Mass. Multi-MeetJun 9 · Shot Put · Place 40 · Shepherd Hill RegShot Put407.74m10
Jun 9Central Mass. Multi-MeetJun 9 · Long Jump · Place 39 · Shepherd Hill RegLong Jump395.06m10
Jun 9Central Mass. Multi-MeetJun 9 · High Jump · Place 46 · Shepherd Hill RegHigh Jump461.32m PB10
Jun 9Central Mass. Multi-MeetJun 9 · 110m Hurdles · Place 19 · Shepherd Hill Reg110m Hurdles1919.6910
May 24Midland Wachusett Division A League MeetMay 24 · 100 Meters · Place 11 · Shepherd Hill Reg100 Meters1112.03a10
May 17District E Central Mass Division 1 ChampionshipMay 17 · 100 Meters · Place 24 · Shepherd Hill Reg100 MetersRound P2412.2810
Apr 29Dual Meet Shepherd Hill Vs WestboroughApr 29 · Long Jump · Place 6 · Shepherd Hill RegLong Jump6.16-09.00Unofficial10
Apr 29Dual Meet Shepherd Hill Vs WestboroughApr 29 · 100 Meters · Place 3 · Shepherd Hill Reg100 Meters3.11.9Unofficial10
Apr 2Shepherd Hill vs. ShrewsburyApr 2 · 100 Meters · Place 5 · Shepherd Hill Reg100 Meters511.710

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · Triple Jump · Place 40 · Shepherd Hill RegTriple Jump409.37m PB9
Jun 3Central Mass MultiMeet 2024Jun 3 · Long Jump · Place 31 · Shepherd Hill RegLong Jump314.88m PB9
Jun 3Central Mass MultiMeet 2024Jun 3 · High Jump · Place 37 · Shepherd Hill RegHigh Jump371.37m9
Jun 3Central Mass MultiMeet 2024Jun 3 · 1500 Meters · Place 32 · Shepherd Hill Reg1500 Meters325:34.15 PB9
Jun 3Central Mass MultiMeet 2024Jun 3 · 400 Meters · Place 27 · Shepherd Hill Reg400 Meters2759.869
Jun 3Central Mass MultiMeet 2024Jun 3 · 110m Hurdles · Place 32 · Shepherd Hill Reg110m Hurdles3221.279
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 38 · Shepherd Hill RegJavelin3820.48m9
Jun 3Central Mass MultiMeet 2024Jun 3 · Discus · Place 36 · Shepherd Hill RegDiscus3617.19m9
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 41 · Shepherd Hill RegShot Put416.93m9
Jun 3Central Mass MultiMeet 2024Jun 3 · 100 Meters · Place 20 · Shepherd Hill Reg100 Meters2012.489
May 14Algonquin vs Shepherd Hill May 14 · 200 Meters · Place 2 · Shepherd Hill Reg200 Meters224.5 PB—
May 14Algonquin vs Shepherd Hill May 14 · 100 Meters · Place 5 · Shepherd Hill Reg100 Meters512.0—
May 14Shepherd Hill vs Algonquin BoysMay 14 · 200 Meters · Place 2 · Shepherd Hill Reg200 Meters2.24.59
May 14Shepherd Hill vs Algonquin BoysMay 14 · 100 Meters · Place 5 · Shepherd Hill Reg100 Meters5.12.09
May 7Shepherd Hill vs WestboroughMay 7 · Long Jump · Place 13 · Shepherd Hill RegLong Jump1316-6—
May 7Shepherd Hill vs WestboroughMay 7 · 400 Meters · Place 10 · Shepherd Hill Reg400 Meters1057.9—
May 7Shepherd Hill vs WestboroughMay 7 · 200 Meters · Place 6 · Shepherd Hill Reg200 Meters624.6—
Apr 24Shepherd Hill Vs. WachusettApr 24 · Long Jump · Place 11 · Shepherd Hill RegLong Jump11.16-00.00Unofficial9
Apr 24Shepherd Hill Vs. WachusettApr 24 · 200 Meters · Place 9 · Shepherd Hill Reg200 Meters9.26.2Unofficial9
Apr 24Shepherd Hill Vs. WachusettApr 24 · 100 Meters · Place 6 · Shepherd Hill Reg100 Meters6.12.4Unofficial9
Apr 10Shrewsbury vs Shepherd HillApr 10 · Long Jump · Place 13 · Shepherd Hill RegLong Jump1316-8—
Apr 10Shrewsbury vs Shepherd HillApr 10 · 200 Meters · Place 11 · Shepherd Hill Reg200 Meters1125.60a—
Apr 10Shrewsbury vs Shepherd HillApr 10 · 100 Meters · Place 15 · Shepherd Hill Reg100 Meters1512.54a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 12MSTCA Northeast InvitationalJan 12 · 200 Meters · Place 149 · Shepherd Hill Reg200 Meters14925.65 PB9
Jan 12MSTCA Northeast InvitationalJan 12 · 55 Meters · Place 217 · Shepherd Hill Reg55 MetersRound P2177.64 PB9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 55 Meter · Place 82 · Shepherd Hill Reg55 Meter82.7.49a PB9