Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Mass MultiMeet 2024 · Jun 312.67Central Mass MultiMeet 2024June 3, 2024
1000 Meters · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 142:42.26aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 14, 2025
1500 Meters · OutdoorCentral Mass MultiMeet 2024 · Jun 34:42.83Central Mass MultiMeet 2024June 3, 2024
400 Meters · OutdoorAlgonquin v Shepherd Hill · May 752.60aAlgonquin v Shepherd HillMay 7, 2025
400 Meters · Relay Split · OutdoorMIAA Division 3 Track & Field Championship · May 3052.325aMIAA Division 3 Track & Field ChampionshipMay 30, 2025
400m Hurdles · 36" / 0.914m · OutdoorMSTCA Lou Tozzi Freshman Sophomore Meet · May 51:06.48aMSTCA Lou Tozzi Freshman Sophomore MeetMay 5, 2023
800 Meters · OutdoorDistrict E Central Mass Division 1 Championship · May 171:58.71District E Central Mass Division 1 ChampionshipMay 17, 2025
High Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 31.42mCentral Mass MultiMeet 2024June 3, 2024
Javelin · 800g · OutdoorShepherd Hill vs Algonquin Boys · May 14100' 02"Shepherd Hill vs Algonquin BoysMay 14, 2024
Long Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 35.27mCentral Mass MultiMeet 2024June 3, 2024
Triple Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 311.00mCentral Mass MultiMeet 2024June 3, 2024

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 400 Meters · Shepherd Hill Reg400 MetersRelay Split—52.325a PB12
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 800 Meters · Place 8 · Shepherd Hill Reg800 Meters8.1:59.08a12
May 24Midland Wachusett Division A League MeetMay 24 · Javelin · Place 14 · Shepherd Hill RegJavelin1497-1112
May 24Midland Wachusett Division A League MeetMay 24 · 800 Meters · Place 2 · Shepherd Hill Reg800 Meters22:01.45a12
May 17District E Central Mass Division 1 ChampionshipMay 17 · 800 Meters · Place 1 · Shepherd Hill Reg800 Meters11:58.71 PB12
May 10MSTCA Coaches Metro InvitationalMay 10 · 800 Meters · Place 14 · Shepherd Hill Reg800 Meters142:01.88a12
May 7Algonquin v Shepherd HillMay 7 · Javelin · Place 8 · Shepherd Hill RegJavelin889-9.5012
May 7Algonquin v Shepherd HillMay 7 · 400 Meters · Place 1 · Shepherd Hill Reg400 Meters152.60a PB12
May 3District E Girls & Boys Division 1 RelaysMay 3 · Javelin · Place 28 · Shepherd Hill RegJavelin2830.68m12
Apr 29Dual Meet Shepherd Hill Vs WestboroughApr 29 · 400m Hurdles · Place 2 · Shepherd Hill Reg400m Hurdles36" / 0.914m2.01:03.2Unofficial12
Apr 29Dual Meet Shepherd Hill Vs WestboroughApr 29 · Javelin · Place 3 · Shepherd Hill RegJavelin800g3.98-10.00Unofficial12
Apr 2Shepherd Hill vs. ShrewsburyApr 2 · 800 Meters · Place 2 · Shepherd Hill Reg800 Meters22:04.812

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 1000 Meters · Place 11 · Shepherd Hill Reg1000 Meters112:42.26a PB—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 1000 Meters · Place 14 · Shepherd Hill Reg1000 Meters142:44.89a—
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · 55m Hurdles · Place 9 · Shepherd Hill55m Hurdles910.30SR
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 37 · Shepherd Hill Reg1000 Meters372:48.62a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 1000 Meters · Place 31 · Shepherd Hill Reg1000 Meters31.2:50.34a12
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 1000 Meters · Place 3 · Shepherd Hill Reg1000 Meters3.2:53.99a12
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · Long Jump · Shepherd Hill RegLong Jump--FOUL12

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · Triple Jump · Place 15 · Shepherd Hill RegTriple Jump1511.00m PB11
Jun 3Central Mass MultiMeet 2024Jun 3 · Long Jump · Place 14 · Shepherd Hill RegLong Jump145.27m PB11
Jun 3Central Mass MultiMeet 2024Jun 3 · High Jump · Place 23 · Shepherd Hill RegHigh Jump231.42m PB11
Jun 3Central Mass MultiMeet 2024Jun 3 · 1500 Meters · Place 9 · Shepherd Hill Reg1500 Meters94:42.83 PB11
Jun 3Central Mass MultiMeet 2024Jun 3 · 400 Meters · Place 16 · Shepherd Hill Reg400 Meters1657.7711
Jun 3Central Mass MultiMeet 2024Jun 3 · 110m Hurdles · Place 28 · Shepherd Hill Reg110m Hurdles2820.9611
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 26 · Shepherd Hill RegJavelin2625.15m11
Jun 3Central Mass MultiMeet 2024Jun 3 · Discus · Place 26 · Shepherd Hill RegDiscus2618.77m11
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 40 · Shepherd Hill RegShot Put407.06m11
Jun 3Central Mass MultiMeet 2024Jun 3 · 100 Meters · Place 26 · Shepherd Hill Reg100 Meters2612.67 PB11
May 18Midland Wachusett Division A League MeetMay 18 · 400m Hurdles · Place 9 · Shepherd Hill Reg400m Hurdles91:10.07a—
May 14Algonquin vs Shepherd Hill May 14 · Javelin · Place 6 · Shepherd Hill RegJavelin6100-2—
May 14Algonquin vs Shepherd Hill May 14 · 400m Hurdles · Place 3 · Shepherd Hill Reg400m Hurdles301:08.3—
May 14Shepherd Hill vs Algonquin BoysMay 14 · 400m Hurdles · Place 3 · Shepherd Hill Reg400m Hurdles36" / 0.914m3.01:08.311
May 14Shepherd Hill vs Algonquin BoysMay 14 · Javelin · Place 6 · Shepherd Hill RegJavelin800g6.100' 02" PB11
May 7Shepherd Hill vs WestboroughMay 7 · Triple Jump · Place 8 · Shepherd Hill RegTriple Jump834-8.5—
May 7Shepherd Hill vs WestboroughMay 7 · Javelin · Place 13 · Shepherd Hill RegJavelin1390-6—
May 7Shepherd Hill vs WestboroughMay 7 · 400m Hurdles · Place 3 · Shepherd Hill Reg400m Hurdles301:04.2—
May 4District E Multi / F.A.T. InvitationalMay 4 · 110m Hurdles · Place 7 · Shepherd Hill Reg110m Hurdles720.75a—
May 4District E Multi / F.A.T. InvitationalMay 4 · 800 Meters · Place 7 · Shepherd Hill Reg800 Meters72:18.59a—
Apr 24Shepherd Hill Vs. WachusettApr 24 · 400m Hurdles · Place 4 · Shepherd Hill Reg400m Hurdles36" / 0.914m4.01:06.9Unofficial11
Apr 24Shepherd Hill Vs. WachusettApr 24 · Triple Jump · Place 9 · Shepherd Hill RegTriple Jump9.34-06.00Unofficial11
Apr 24Shepherd Hill Vs. WachusettApr 24 · Javelin · Place 9 · Shepherd Hill RegJavelin800g9.97-09.00Unofficial11
Apr 10Shrewsbury vs Shepherd HillApr 10 · Triple Jump · Place 9 · Shepherd Hill RegTriple Jump934-8—
Apr 10Shrewsbury vs Shepherd HillApr 10 · Javelin · Place 14 · Shepherd Hill RegJavelin1487-9—
Apr 10Shrewsbury vs Shepherd HillApr 10 · 400m Hurdles · Place 4 · Shepherd Hill Reg400m Hurdles41:07.03a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13 District E Division 1 Class MeetMay 13 · 400m Hurdles · Place 13 · Shepherd Hill400m Hurdles131:06.719
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 400m Hurdles · Place 12 · Shepherd Hill Reg400m Hurdles121:06.48a—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 400m Hurdles · Place 12 · Shepherd Hill Reg400m Hurdles36" / 0.914m12.1:06.48a PB9