Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Freshman-Sophomore (Small School) · Jan 65:50.35aMSTCA Freshman-Sophomore (Small School)January 6, 2024
1 Mile · OutdoorShrewsbury vs Shepherd Hill · Apr 105:59.78aShrewsbury vs Shepherd HillApril 10, 2024
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 123:32.98MSTCA Northeast InvitationalJanuary 12, 2024
2 Miles · IndoorMid Wach League Championship A & B · Feb 312:15.15aMid Wach League Championship A & BFebruary 3, 2024
2 Miles · OutdoorMIAA Division 3 Track & Field Championship · May 2312:20.02aMIAA Division 3 Track & Field ChampionshipMay 23, 2024
200 Meters · OutdoorCentral Mass MultiMeet 2024 · Jun 332.54Central Mass MultiMeet 2024June 3, 2024
600 Meters · IndoorMSTCA Northeast Invitational · Jan 102:05.09aMSTCA Northeast InvitationalJanuary 10, 2025
800 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 92:45.52aDistrict E Nick DiPilato InvitationalMay 9, 2026
High Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 31.17mCentral Mass MultiMeet 2024June 3, 2024
Long Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 33.32mCentral Mass MultiMeet 2024June 3, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23Division A Midland-Wachusett League MeetMay 23 · 1 Mile · Shepherd Hill Reg1 Mile--DNS12
May 16Central Mass. Division 1 Class MeetMay 16 · 1 Mile · Place 10 · Shepherd Hill Reg1 Mile10.6:04.12a12
May 12Westborough vs Shepherd Hill Dual MeetMay 12 · 1 Mile · Shepherd Hill Reg1 Mile—6:02.7Unofficial12
May 9District E Nick DiPilato InvitationalMay 9 · 1500 Meters · Shepherd Hill Reg1500 Meters--DNS12
May 9District E Nick DiPilato InvitationalMay 9 · 800 Meters · Place 13 · Shepherd Hill Reg800 Meters13.2:45.52a PB12
May 6Shepherd Hill vs GraftonMay 6 · 400m Hurdles · Place 2 · Shepherd Hill Reg400m Hurdles30" / 0.762m2.01:29.9Unofficial12
May 6Shepherd Hill vs GraftonMay 6 · 1 Mile · Place 1 · Shepherd Hill Reg1 Mile1.06:05.7Unofficial12
Apr 15Algonquin vs Shepherd HillApr 15 · 2 Miles · Place 1 · Shepherd Hill Reg2 Miles113:38.76a12
Apr 15Algonquin vs Shepherd HillApr 15 · 800 Meters · Place 3 · Shepherd Hill Reg800 Meters32:49.25a12
Apr 8Shepherd Hill vs ShrewsburyApr 8 · 1 Mile · Place 1 · Shepherd Hill Reg1 Mile1.6:13.5Unofficial12
Apr 8Shepherd Hill vs ShrewsburyApr 8 · 800 Meters · Place 1 · Shepherd Hill Reg800 Meters1.2:56.9Unofficial12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 2 Miles · Place 22 · Shepherd Hill Reg2 Miles2213:42.15a12
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 2 Miles · Place 22 · Shepherd Hill Reg2 Miles2213:42.15—
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 86 · Shepherd Hill Reg1000 Meters863:44.26a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10District E Nick DiPilato InvitationalMay 10 · 1500 Meters · Shepherd Hill Reg1500 Meters—DNF11
Apr 2Shepherd Hill vs. ShrewsburyApr 2 · 2 Miles · Place 1 · Shepherd Hill Reg2 Miles113:45.011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 1000 Meters · Place 10 · Shepherd Hill Reg1000 Meters103:48.42a—
Jan 10MSTCA Northeast InvitationalJan 10 · 600 Meters · Place 93 · Shepherd Hill Reg600 Meters932:05.09a PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 54 · Shepherd Hill RegJavelin549.02m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 200 Meters · Place 39 · Shepherd Hill Reg200 Meters3932.54 PB10
Jun 3Central Mass MultiMeet 2024Jun 3 · 800 Meters · Place 13 · Shepherd Hill Reg800 Meters132:46.6210
Jun 3Central Mass MultiMeet 2024Jun 3 · Long Jump · Place 53 · Shepherd Hill RegLong Jump533.32m PB10
Jun 3Central Mass MultiMeet 2024Jun 3 · High Jump · Place 43 · Shepherd Hill RegHigh Jump431.17m PB10
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 59 · Shepherd Hill RegShot Put594.70m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 100m Hurdles · Place 50 · Shepherd Hill Reg100m Hurdles5023.3610
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · 2 Miles · Place 19 · Shepherd Hill Reg2 Miles1912:20.02a PB—
May 18Midland Wachusett Division A League MeetMay 18 · 2 Miles · Place 4 · Shepherd Hill Reg2 Miles412:33.86a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 2 Miles · Place 3 · Shepherd Hill Reg2 Miles312:42.05a—
Apr 10Shrewsbury vs Shepherd HillApr 10 · 1 Mile · Place 3 · Shepherd Hill Reg1 Mile35:59.78a PB—
Apr 10Shrewsbury vs Shepherd HillApr 10 · 800 Meters · Place 2 · Shepherd Hill Reg800 Meters22:47.61a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17MIAA Division 3 Indoor Track & Field ChampionshipFeb 17 · 2 Miles · Place 10 · Shepherd Hill Reg2 Miles1012:32.69a—
Feb 1145th District E InviteFeb 11 · 2 Miles · Place 4 · Shepherd Hill Reg2 Miles412:36.94a—
Feb 3Mid Wach League Championship A & BFeb 3 · 2 Miles · Place 5 · Shepherd Hill Reg2 Miles512:15.15a PB—
Jan 12MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 75 · Shepherd Hill Reg1000 Meters753:32.98 PB10
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 1 Mile · Place 9 · Shepherd Hill Reg1 Mile95:50.35a PB—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 1 Mile · Place 20 · Shepherd Hill Reg1 Mile206:00.77a—